org.eclipse.jdt.internal.compiler.parser
Class RecoveredImport

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.parser.RecoveredElement
      extended by org.eclipse.jdt.internal.compiler.parser.RecoveredImport

public class RecoveredImport
extends RecoveredElement


Field Summary
 ImportReference importReference
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, parent
 
Constructor Summary
RecoveredImport(ImportReference importReference, RecoveredElement parent, int bracketBalance)
           
 
Method Summary
 ASTNode parseTree()
           
 int sourceEnd()
           
 java.lang.String toString(int tab)
           
 ImportReference updatedImportReference()
           
 void updateParseTree()
           
 void updateSourceEndIfNecessary(int bodyStart, int bodyEnd)
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, add, add, add, add, add, addAnnotationName, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, parser, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, topElement, toString, type, updateBodyStart, updateFromParserState, updateOnClosingBrace, updateOnOpeningBrace, updateSourceEndIfNecessary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

importReference

public ImportReference importReference
Constructor Detail

RecoveredImport

public RecoveredImport(ImportReference importReference,
                       RecoveredElement parent,
                       int bracketBalance)
Method Detail

parseTree

public ASTNode parseTree()
Overrides:
parseTree in class RecoveredElement

sourceEnd

public int sourceEnd()
Overrides:
sourceEnd in class RecoveredElement

toString

public java.lang.String toString(int tab)
Overrides:
toString in class RecoveredElement

updatedImportReference

public ImportReference updatedImportReference()

updateParseTree

public void updateParseTree()
Overrides:
updateParseTree in class RecoveredElement

updateSourceEndIfNecessary

public void updateSourceEndIfNecessary(int bodyStart,
                                       int bodyEnd)
Overrides:
updateSourceEndIfNecessary in class RecoveredElement