All Packages Class Hierarchy This Package Previous Next Index
Class openjava.ptree.ImportStatement
java.lang.Object
|
+----openjava.ptree.PtreeObject
|
+----openjava.ptree.NonLeaf
|
+----openjava.ptree.ImportStatement
- public class ImportStatement
- extends NonLeaf
The ImportStatement class presents for import statement of compilation
unit.
This consists of
(path) (classname or *)
"import" QualifiedName "." Identifier ";"
If identifier is null, it presents for a multiple classes importation.
-
ImportStatement(QualifiedName, Identifier)
- Allocates this object with specified parse-tree elements.
-
getClassName()
-
-
getPath()
-
-
isMulti()
- Tests if this import statement includes multiple classes importing
like "java.lang.*;".
-
setClassName(Identifier)
-
-
setFull(QualifiedName)
- NOT IMPLEMENTED
-
setPath(QualifiedName)
-
-
writeCode()
- Overrides writing code method
ImportStatement
public ImportStatement(QualifiedName e0,
Identifier e1)
- Allocates this object with specified parse-tree elements.
writeCode
public void writeCode()
- Overrides writing code method
- Overrides:
- writeCode in class NonLeaf
setPath
public void setPath(QualifiedName qn)
getPath
public QualifiedName getPath()
setClassName
public void setClassName(Identifier ident)
getClassName
public Identifier getClassName()
setFull
public void setFull(QualifiedName qn)
- NOT IMPLEMENTED
isMulti
public boolean isMulti()
- Tests if this import statement includes multiple classes importing
like "java.lang.*;".
- Returns:
- true if this imports multiple classes
All Packages Class Hierarchy This Package Previous Next Index