org.netbeans.lib.lexer.token |
|
Java Source File Name | Type | Comment |
AbstractToken.java | Class | Abstract token is base class of all token implementations used in the lexer module. |
ComplexToken.java | Class | Token that may hold custom text and also additional properties. |
CustomTextToken.java | Class | Token with a custom text and the token length likely different
from text's length. |
DefaultToken.java | Class | Default token which by default obtains text from its background storage. |
PropertyToken.java | Class | Token that holds information about preprocessed characters. |
TextToken.java | Class | Token with an explicit text - either serving as a custom text token
or a flyweight token.
The represented text can differ from the original content
of the recognized text input portion.
Token with the custom text cannot be branched by a language embedding.
The text token can act as a flyweight token by calling
AbstractToken.makeFlyweight() . |