|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intellij.lang.impl.PsiBuilderAdapter
org.jetbrains.kotlin.parsing.SemanticWhitespaceAwarePsiBuilderAdapter
public class SemanticWhitespaceAwarePsiBuilderAdapter
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.intellij.lang.PsiBuilder |
---|
com.intellij.lang.PsiBuilder.Marker |
Field Summary |
---|
Fields inherited from class com.intellij.lang.impl.PsiBuilderAdapter |
---|
myDelegate |
Constructor Summary | |
---|---|
SemanticWhitespaceAwarePsiBuilderAdapter(SemanticWhitespaceAwarePsiBuilder builder)
|
Method Summary | |
---|---|
void |
disableJoiningComplexTokens()
|
void |
disableNewlines()
|
void |
enableJoiningComplexTokens()
|
void |
enableNewlines()
|
boolean |
isWhitespaceOrComment(com.intellij.psi.tree.IElementType elementType)
|
boolean |
newlineBeforeCurrentToken()
|
void |
restoreJoiningComplexTokensState()
|
void |
restoreNewlinesState()
|
Methods inherited from class com.intellij.lang.impl.PsiBuilderAdapter |
---|
advanceLexer, enforceCommentTokens, eof, error, getCurrentOffset, getDelegate, getLatestDoneMarker, getLightTree, getOriginalText, getProject, getTokenText, getTokenType, getTreeBuilt, getUserData, getUserDataUnprotected, lookAhead, mark, putUserData, putUserDataUnprotected, rawLookup, rawTokenIndex, rawTokenTypeStart, remapCurrentToken, setDebugMode, setTokenTypeRemapper, setWhitespaceSkippedCallback |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.intellij.lang.PsiBuilder |
---|
advanceLexer, enforceCommentTokens, eof, error, getCurrentOffset, getLatestDoneMarker, getLightTree, getOriginalText, getProject, getTokenText, getTokenType, getTreeBuilt, lookAhead, mark, rawLookup, rawTokenIndex, rawTokenTypeStart, remapCurrentToken, setDebugMode, setTokenTypeRemapper, setWhitespaceSkippedCallback |
Methods inherited from interface com.intellij.openapi.util.UserDataHolder |
---|
getUserData, putUserData |
Methods inherited from interface com.intellij.openapi.util.UserDataHolderUnprotected |
---|
getUserDataUnprotected, putUserDataUnprotected |
Constructor Detail |
---|
public SemanticWhitespaceAwarePsiBuilderAdapter(SemanticWhitespaceAwarePsiBuilder builder)
Method Detail |
---|
public boolean newlineBeforeCurrentToken()
newlineBeforeCurrentToken
in interface SemanticWhitespaceAwarePsiBuilder
public void disableNewlines()
disableNewlines
in interface SemanticWhitespaceAwarePsiBuilder
public void enableNewlines()
enableNewlines
in interface SemanticWhitespaceAwarePsiBuilder
public void restoreNewlinesState()
restoreNewlinesState
in interface SemanticWhitespaceAwarePsiBuilder
public void restoreJoiningComplexTokensState()
restoreJoiningComplexTokensState
in interface SemanticWhitespaceAwarePsiBuilder
public void enableJoiningComplexTokens()
enableJoiningComplexTokens
in interface SemanticWhitespaceAwarePsiBuilder
public void disableJoiningComplexTokens()
disableJoiningComplexTokens
in interface SemanticWhitespaceAwarePsiBuilder
public boolean isWhitespaceOrComment(@NotNull com.intellij.psi.tree.IElementType elementType)
isWhitespaceOrComment
in interface SemanticWhitespaceAwarePsiBuilder
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |