- text() - Method in class org.netbeans.api.lexer.Token
-
Get text of this token (aka token's image) as a character sequence.
- text() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Get the character sequence provided and maintained by this input.
- textEquals(CharSequence, CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
Test whether the given character sequences represent
the same text content.
- textModified(int, int, CharSequence, int) - Method in class org.netbeans.spi.lexer.TokenHierarchyControl
-
Notify that the text of the mutable text input was modified.
- Token<T extends TokenId> - Class in org.netbeans.api.lexer
-
Token describes a lexical element of input text.
- Token() - Constructor for class org.netbeans.api.lexer.Token
-
Create token instance.
- token() - Method in class org.netbeans.api.lexer.TokenSequence
-
- tokenCategories() - Method in class org.netbeans.api.lexer.Language
-
Get names of all token categories of this language.
- tokenCategories(T) - Method in class org.netbeans.api.lexer.Language
-
Get list of all token categories for the particular token id.
- tokenCategoryMembers(String) - Method in class org.netbeans.api.lexer.Language
-
Get members of the category with given name.
- TokenChange<T extends TokenId> - Class in org.netbeans.api.lexer
-
Token change describes modification on one level of a token hierarchy.
- tokenChange() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
Get the token change that occurred in the tokens
at the top-level of the token hierarchy.
- tokenChange(Language<T>) - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
Get the token change if the top level of the token hierarchy
contains tokens of the given language.
- tokenCount() - Method in class org.netbeans.api.lexer.TokenSequence
-
Return total count of tokens in this sequence.
- tokenFactory() - Method in class org.netbeans.spi.lexer.LexerRestartInfo
-
Get token factory through which the lexer should produce tokens.
- TokenFactory<T extends TokenId> - Class in org.netbeans.spi.lexer
-
Lexer should delegate all the token instances creation to this class.
- TokenHierarchy<I> - Class in org.netbeans.api.lexer
-
Token hierarchy represents a given input source as a browsable hierarchy of tokens.
- tokenHierarchy() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
Get source of this event as a token hierarchy instance.
- tokenHierarchy() - Method in class org.netbeans.spi.lexer.TokenHierarchyControl
-
Get token hierarchy managed by this control object.
- tokenHierarchyChanged(TokenHierarchyEvent) - Method in interface org.netbeans.api.lexer.TokenHierarchyListener
-
Token hierarchy has changed in a way described by the event.
- tokenHierarchyControl() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Get token hierarchy control for this mutable text input.
- TokenHierarchyControl<I> - Class in org.netbeans.spi.lexer
-
Control class for managing token hierarchy of a mutable text input.
- TokenHierarchyEvent - Class in org.netbeans.api.lexer
-
Description of the changes made in a token hierarchy.
- TokenHierarchyEventType - Enum in org.netbeans.api.lexer
-
Token hierarchy event type determines the reason
why token hierarchy modification described by
TokenHierarchyEvent
happened.
- TokenHierarchyListener - Interface in org.netbeans.api.lexer
-
Listener for chagnes in the token hierarchy.
- tokenId(int) - Method in class org.netbeans.api.lexer.Language
-
Get tokenId for the given ordinal.
- tokenId(String) - Method in class org.netbeans.api.lexer.Language
-
Find the tokenId from its name.
- TokenId - Interface in org.netbeans.api.lexer
-
Identifier of a token (could also be called a token-type).
- tokenIds() - Method in class org.netbeans.api.lexer.Language
-
Get unmodifiable set of ids contained in this language.
- TokenPropertyProvider<T extends TokenId> - Interface in org.netbeans.spi.lexer
-
Provides extra properties of a token.
- tokenSequence() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Get token sequence of the top level language of the token hierarchy.
- tokenSequence(Language<T>) - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Get token sequence of the top level of the language hierarchy
only if it's of the given language.
- TokenSequence<T extends TokenId> - Class in org.netbeans.api.lexer
-
Token sequence allows to iterate between tokens
of a token hierarchy.
- tokenSequenceList(LanguagePath, int, int) - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Get immutable list of token sequences with the given language path
from this hierarchy.
- TokenUtilities - Class in org.netbeans.api.lexer
-
Various utility methods related to token text.
- TokenValidator<T extends TokenId> - Interface in org.netbeans.spi.lexer
-
Token validator checks whether an existing token was affected
by just performed input source modification so that it needs to be relexed.
- topLanguage() - Method in class org.netbeans.api.lexer.LanguagePath
-
Return the top-level language of this language path.
- toString() - Method in class org.netbeans.api.lexer.Language
-
- toString() - Method in class org.netbeans.api.lexer.LanguagePath
-
- toString() - Method in class org.netbeans.api.lexer.TokenChange
-
- toString() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
- toString() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
- toString() - Method in class org.netbeans.api.lexer.TokenSequence
-
- toString() - Method in class org.netbeans.spi.lexer.LanguageEmbedding
-
- toString() - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
- trim(CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- type() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
Get reason why a token hierarchy event was fired.