public class FileParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static TokenSet |
IMPORT_LIST_STOPPER_SET |
Constructor and Description |
---|
FileParser(JavaParser javaParser) |
Modifier and Type | Method and Description |
---|---|
void |
parse(PsiBuilder builder) |
void |
parseFile(PsiBuilder builder,
java.util.function.Predicate<? super PsiBuilder> importListStopper,
AbstractBundle bundle,
java.lang.String errorMessageKey) |
protected Pair<PsiBuilder.Marker,java.lang.Boolean> |
parseImportList(PsiBuilder builder,
java.util.function.Predicate<? super PsiBuilder> stopper) |
protected PsiBuilder.Marker |
parseImportStatement(PsiBuilder builder) |
protected PsiBuilder.Marker |
parseInitial(PsiBuilder builder) |
protected static final TokenSet IMPORT_LIST_STOPPER_SET
public FileParser(JavaParser javaParser)
public void parse(PsiBuilder builder)
public void parseFile(PsiBuilder builder, java.util.function.Predicate<? super PsiBuilder> importListStopper, AbstractBundle bundle, java.lang.String errorMessageKey)
protected PsiBuilder.Marker parseInitial(PsiBuilder builder)
protected Pair<PsiBuilder.Marker,java.lang.Boolean> parseImportList(PsiBuilder builder, java.util.function.Predicate<? super PsiBuilder> stopper)
protected PsiBuilder.Marker parseImportStatement(PsiBuilder builder)