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.Markerpublic void drop()
drop in interface com.intellij.lang.PsiBuilder.Markerpublic void rollbackTo()
rollbackTo in interface com.intellij.lang.PsiBuilder.Markerpublic void done(com.intellij.psi.tree.IElementType type)
done in interface com.intellij.lang.PsiBuilder.Markerpublic void collapse(com.intellij.psi.tree.IElementType type)
collapse in interface com.intellij.lang.PsiBuilder.Markerpublic void doneBefore(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder.Marker before)
doneBefore in interface com.intellij.lang.PsiBuilder.Markerpublic 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.Markerpublic void error(java.lang.String message)
error in interface com.intellij.lang.PsiBuilder.Markerpublic void errorBefore(java.lang.String message, com.intellij.lang.PsiBuilder.Marker before)
errorBefore in interface com.intellij.lang.PsiBuilder.Markerpublic void setCustomEdgeTokenBinders(@Nullable com.intellij.lang.WhitespacesAndCommentsBinder left, @Nullable com.intellij.lang.WhitespacesAndCommentsBinder right)
setCustomEdgeTokenBinders in interface com.intellij.lang.PsiBuilder.Marker