public abstract class PsiBuilderFactory
extends java.lang.Object
Constructor and Description |
---|
PsiBuilderFactory() |
Modifier and Type | Method and Description |
---|---|
abstract PsiBuilder |
createBuilder(ParserDefinition parserDefinition,
Lexer lexer,
java.lang.CharSequence seq) |
abstract PsiBuilder |
createBuilder(Project project,
ASTNode chameleon) |
abstract PsiBuilder |
createBuilder(Project project,
ASTNode chameleon,
Lexer lexer,
Language lang,
java.lang.CharSequence seq) |
PsiBuilder |
createBuilder(Project project,
Lexer lexer,
ASTNode chameleon) |
abstract PsiBuilder |
createBuilder(Project project,
LighterLazyParseableNode chameleon) |
abstract PsiBuilder |
createBuilder(Project project,
LighterLazyParseableNode chameleon,
Lexer lexer,
Language lang,
java.lang.CharSequence seq) |
static PsiBuilderFactory |
getInstance() |
public static PsiBuilderFactory getInstance()
public abstract PsiBuilder createBuilder(Project project, ASTNode chameleon)
public abstract PsiBuilder createBuilder(Project project, LighterLazyParseableNode chameleon)
public PsiBuilder createBuilder(Project project, Lexer lexer, ASTNode chameleon)
public abstract PsiBuilder createBuilder(Project project, ASTNode chameleon, Lexer lexer, Language lang, java.lang.CharSequence seq)
public abstract PsiBuilder createBuilder(Project project, LighterLazyParseableNode chameleon, Lexer lexer, Language lang, java.lang.CharSequence seq)
public abstract PsiBuilder createBuilder(ParserDefinition parserDefinition, Lexer lexer, java.lang.CharSequence seq)