org.eclipse.jdt.internal.compiler.parser
类 RecoveredStatement

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.parser.RecoveredElement
      继承者 org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
直接已知子类:
RecoveredBlock, RecoveredLocalVariable, RecoveredType

public class RecoveredStatement
extends RecoveredElement


字段摘要
 Statement statement
           
 
从类 org.eclipse.jdt.internal.compiler.parser.RecoveredElement 继承的字段
bracketBalance, foundOpeningBrace, parent, recoveringParser
 
构造方法摘要
RecoveredStatement(Statement statement, RecoveredElement parent, int bracketBalance)
           
 
方法摘要
 ASTNode parseTree()
           
 int sourceEnd()
           
 String toString(int tab)
           
 Statement updatedStatement(int depth, Set knownTypes)
           
 RecoveredElement updateOnClosingBrace(int braceStart, int braceEnd)
           
 void updateParseTree()
           
 void updateSourceEndIfNecessary(int bodyStart, int bodyEnd)
           
 
从类 org.eclipse.jdt.internal.compiler.parser.RecoveredElement 继承的方法
add, add, add, add, add, add, add, addAnnotationName, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, parser, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateOnOpeningBrace, updateSourceEndIfNecessary
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

statement

public Statement statement
构造方法详细信息

RecoveredStatement

public RecoveredStatement(Statement statement,
                          RecoveredElement parent,
                          int bracketBalance)
方法详细信息

parseTree

public ASTNode parseTree()
覆盖:
RecoveredElement 中的 parseTree

sourceEnd

public int sourceEnd()
覆盖:
RecoveredElement 中的 sourceEnd

toString

public String toString(int tab)
覆盖:
RecoveredElement 中的 toString

updatedStatement

public Statement updatedStatement(int depth,
                                  Set knownTypes)

updateParseTree

public void updateParseTree()
覆盖:
RecoveredElement 中的 updateParseTree

updateSourceEndIfNecessary

public void updateSourceEndIfNecessary(int bodyStart,
                                       int bodyEnd)
覆盖:
RecoveredElement 中的 updateSourceEndIfNecessary

updateOnClosingBrace

public RecoveredElement updateOnClosingBrace(int braceStart,
                                             int braceEnd)
覆盖:
RecoveredElement 中的 updateOnClosingBrace


Copyright © 2013. All Rights Reserved.