// Decompiled by: Fernflower v0.6 // Date: 16.01.2011 23:16:03 // Copyright: 2008-2009, Stiver // Home page: http://www.reversed-java.com package org.antlr.runtime.tree; import org.antlr.runtime.RecognitionException; import org.antlr.runtime.Token; import org.antlr.runtime.TokenStream; public interface TreeAdaptor { Object create(Token var1); Object dupNode(Object var1); Object dupTree(Object var1); Object nil(); Object errorNode(TokenStream var1, Token var2, Token var3, RecognitionException var4); boolean isNil(Object var1); void addChild(Object var1, Object var2); Object becomeRoot(Object var1, Object var2); Object rulePostProcessing(Object var1); int getUniqueID(Object var1); Object becomeRoot(Token var1, Object var2); Object create(int var1, Token var2); Object create(int var1, Token var2, String var3); Object create(int var1, String var2); int getType(Object var1); void setType(Object var1, int var2); String getText(Object var1); void setText(Object var1, String var2); Token getToken(Object var1); void setTokenBoundaries(Object var1, Token var2, Token var3); int getTokenStartIndex(Object var1); int getTokenStopIndex(Object var1); Object getChild(Object var1, int var2); void setChild(Object var1, int var2, Object var3); Object deleteChild(Object var1, int var2); int getChildCount(Object var1); Object getParent(Object var1); void setParent(Object var1, Object var2); int getChildIndex(Object var1); void setChildIndex(Object var1, int var2); void replaceChildren(Object var1, int var2, int var3, Object var4); }