ImportDecl
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.ImportDecl
AST.TypeImportOnDemandDecl
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
ImportDecl
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.ImportDecl
AST.TypeImportOnDemandDecl
Java1.4Frontend/java.ast
at line 12
public TypeImportOnDemandDecl()
public TypeImportOnDemandDecl(Access p0)
syn SimpleSet importedTypes(java.lang.String name)
importedTypes
in class ImportDecl
Java1.4Frontend/LookupType.jrag
at line 329
syn boolean isOnDemand()
isOnDemand
in class ImportDecl
Java1.4Frontend/LookupType.jrag
at line 351
inh TypeDecl lookupType(java.lang.String packageName, java.lang.String typeName)
Java1.4Frontend/LookupType.jrag
at line 348
public void flushCache()
flushCache
in class ImportDecl
public void flushCollectionCache()
flushCollectionCache
in class ImportDecl
public TypeImportOnDemandDecl clone() throws java.lang.CloneNotSupportedException
clone
in class ImportDecl
java.lang.CloneNotSupportedException
public TypeImportOnDemandDecl copy()
public TypeImportOnDemandDecl fullCopy()
public void nameCheck()
public void toString(java.lang.StringBuffer s)
public void init$Children()
init$Children
in class ImportDecl
protected int numChildren()
numChildren
in class ImportDecl
public boolean mayHaveRewrite()
mayHaveRewrite
in class ImportDecl
setAccess
in class ImportDecl
node
- The new node to replace the Access child.getAccess
in class ImportDecl
public Access getAccessNoTransform()
This method does not invoke AST transformations.
getAccessNoTransform
in class ImportDecl
public NameType Define_NameType_nameType(ASTNode caller, ASTNode child)
Define_NameType_nameType
in class ASTNode<ASTNode>
Java1.4Frontend/SyntacticClassification.jrag
at line 107
rewriteTo
in class ImportDecl
protected java.util.Map importedTypes_String_values
|
|||||||
FRAMES NO FRAMES |