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
|