org.netbeans.modules.lexer/2 1.39.1 1

Uses of Class
org.netbeans.spi.lexer.LanguageEmbedding

Packages that use LanguageEmbedding
org.netbeans.spi.lexer The main abstract class in the Lexer SPI that must be implemented is LanguageHierarchy that mainly defines set of token ids and token categories for the new language and its Lexer
 

Uses of LanguageEmbedding in org.netbeans.spi.lexer
 

Methods in org.netbeans.spi.lexer that return LanguageEmbedding
static
<T extends TokenId>
LanguageEmbedding<T>
LanguageEmbedding.create(Language<T> language, int startSkipLength, int endSkipLength)
          Create language embedding that does not join embedded sections.
static
<T extends TokenId>
LanguageEmbedding<T>
LanguageEmbedding.create(Language<T> language, int startSkipLength, int endSkipLength, boolean joinSections)
          Construct new language embedding for the given parameters or get an existing cached one.
protected  LanguageEmbedding<?> LanguageHierarchy.embedding(Token<T> token, LanguagePath languagePath, InputAttributes inputAttributes)
          Get language embedding (if exists) for a particular token of the language at this level of language hierarchy.
abstract  LanguageEmbedding<?> LanguageProvider.findLanguageEmbedding(Token<?> token, LanguagePath languagePath, InputAttributes inputAttributes)
          Finds LanguageEmbedding that will define what language is embedded in a given token.
 


org.netbeans.modules.lexer/2 1.39.1 1

Built on December 5 2011.  |  Portions Copyright 1997-2011 Sun Microsystems, Inc. All rights reserved.