org.jetbrains.jet.lang.parsing
Class MarkerAdapter

java.lang.Object
  extended by org.jetbrains.jet.lang.parsing.MarkerAdapter
All Implemented Interfaces:
com.intellij.lang.PsiBuilder.Marker

public class MarkerAdapter
extends java.lang.Object
implements com.intellij.lang.PsiBuilder.Marker


Constructor Summary
MarkerAdapter(com.intellij.lang.PsiBuilder.Marker delegate)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkerAdapter

public MarkerAdapter(com.intellij.lang.PsiBuilder.Marker delegate)
Method Detail

precede

public com.intellij.lang.PsiBuilder.Marker precede()
Specified by:
precede in interface com.intellij.lang.PsiBuilder.Marker

drop

public void drop()
Specified by:
drop in interface com.intellij.lang.PsiBuilder.Marker

rollbackTo

public void rollbackTo()
Specified by:
rollbackTo in interface com.intellij.lang.PsiBuilder.Marker

done

public void done(com.intellij.psi.tree.IElementType type)
Specified by:
done in interface com.intellij.lang.PsiBuilder.Marker

collapse

public void collapse(com.intellij.psi.tree.IElementType type)
Specified by:
collapse in interface com.intellij.lang.PsiBuilder.Marker

doneBefore

public void doneBefore(com.intellij.psi.tree.IElementType type,
                       com.intellij.lang.PsiBuilder.Marker before)
Specified by:
doneBefore in interface com.intellij.lang.PsiBuilder.Marker

doneBefore

public void doneBefore(com.intellij.psi.tree.IElementType type,
                       com.intellij.lang.PsiBuilder.Marker before,
                       java.lang.String errorMessage)
Specified by:
doneBefore in interface com.intellij.lang.PsiBuilder.Marker

error

public void error(java.lang.String message)
Specified by:
error in interface com.intellij.lang.PsiBuilder.Marker

errorBefore

public void errorBefore(java.lang.String message,
                        com.intellij.lang.PsiBuilder.Marker before)
Specified by:
errorBefore in interface com.intellij.lang.PsiBuilder.Marker

setCustomEdgeTokenBinders

public void setCustomEdgeTokenBinders(@Nullable
                                      com.intellij.lang.WhitespacesAndCommentsBinder left,
                                      @Nullable
                                      com.intellij.lang.WhitespacesAndCommentsBinder right)
Specified by:
setCustomEdgeTokenBinders in interface com.intellij.lang.PsiBuilder.Marker