public class MarkerAdapter extends java.lang.Object implements com.intellij.lang.PsiBuilder.Marker
Constructor and Description |
---|
MarkerAdapter(com.intellij.lang.PsiBuilder.Marker delegate) |
Modifier and Type | Method and Description |
---|---|
void |
collapse(com.intellij.psi.tree.IElementType type) |
void |
done(com.intellij.psi.tree.IElementType type) |
void |
doneBefore(com.intellij.psi.tree.IElementType type,
com.intellij.lang.PsiBuilder.Marker before) |
void |
doneBefore(com.intellij.psi.tree.IElementType type,
com.intellij.lang.PsiBuilder.Marker before,
java.lang.String errorMessage) |
void |
drop() |
void |
error(java.lang.String message) |
void |
errorBefore(java.lang.String message,
com.intellij.lang.PsiBuilder.Marker before) |
com.intellij.lang.PsiBuilder.Marker |
precede() |
void |
rollbackTo() |
void |
setCustomEdgeTokenBinders(com.intellij.lang.WhitespacesAndCommentsBinder left,
com.intellij.lang.WhitespacesAndCommentsBinder right) |
public MarkerAdapter(com.intellij.lang.PsiBuilder.Marker delegate)
public com.intellij.lang.PsiBuilder.Marker precede()
precede
in interface com.intellij.lang.PsiBuilder.Marker
public void drop()
drop
in interface com.intellij.lang.PsiBuilder.Marker
public void rollbackTo()
rollbackTo
in interface com.intellij.lang.PsiBuilder.Marker
public void done(com.intellij.psi.tree.IElementType type)
done
in interface com.intellij.lang.PsiBuilder.Marker
public void collapse(com.intellij.psi.tree.IElementType type)
collapse
in interface com.intellij.lang.PsiBuilder.Marker
public void doneBefore(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder.Marker before)
doneBefore
in interface com.intellij.lang.PsiBuilder.Marker
public void doneBefore(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder.Marker before, java.lang.String errorMessage)
doneBefore
in interface com.intellij.lang.PsiBuilder.Marker
public void error(java.lang.String message)
error
in interface com.intellij.lang.PsiBuilder.Marker
public void errorBefore(java.lang.String message, com.intellij.lang.PsiBuilder.Marker before)
errorBefore
in interface com.intellij.lang.PsiBuilder.Marker
public void setCustomEdgeTokenBinders(@Nullable com.intellij.lang.WhitespacesAndCommentsBinder left, @Nullable com.intellij.lang.WhitespacesAndCommentsBinder right)
setCustomEdgeTokenBinders
in interface com.intellij.lang.PsiBuilder.Marker