Syntactik.DOM Namespace |
| Class | Description | |
|---|---|---|
| Alias |
Represents an Alias.
| |
| AliasDefinition |
Represents an AliasDefinition.
| |
| Argument |
Represents an Argument.
| |
| Attribute |
Represent an Attribute.
| |
| CharLocation |
Represents immutable location of the character.
| |
| Comment |
Represent comment in the Syntactik document.
| |
| CompileUnit |
Root DOM object of the compilation session. Stores list of all compiled modules.
| |
| Document |
Represents Document.
| |
| Element |
Represents an Element.
| |
| Entity |
Entity is a Pair that can be added to IContainer node.
| |
| Interval |
An immutable inclusive interval.
| |
| LexicalInfo |
Represents immutable location of the character in the project.
| |
| Module |
DOM object that corresponds to a single source of text, like file, string, stream etc.
Modules that belong to the same CompileUnit must have different names.
| |
| ModuleMember |
Member of the module: Document or AliasDefinition.
| |
| NamespaceDefinition |
Represents a definition of XML namespace.
| |
| Pair |
Base class for all DOM classes.
| |
| PairCollectionT |
Represents collection of Pair.
| |
| Parameter |
Represents a Parameter.
| |
| Scope |
Represents a Scope.
| |
| SyntactikDepthFirstVisitor |
Depth first implementation of DOM-visitor.
|
| Interface | Description | |
|---|---|---|
| IContainer |
Represents a pair that has child pairs.
| |
| IDomVisitor |
Base interface for visitor.
| |
| INsNode |
Represents node that has a namespace prefix.
| |
| INsNodeOverridable |
Represents node that can override its namespace prefix.
| |
| IPairFactory | Parser calls IPairFactory methods reporting all information necessary to create a Document Object Model.
Parser also calls IPairFactory methods to report data that can be useful for code editor, like comments and
boundaries of blocks.
|
| Enumeration | Description | |
|---|---|---|
| AssignmentEnum |
Enumerates possible values for assignment of the Pair.
| |
| QuotesEnum |
Enumerates possible values for quotes used to define a literal
|