com.bluemarsh.jswat.parser.java.node
Class ACompilationUnit
java.lang.Object
|
+--com.bluemarsh.jswat.parser.java.node.Node
|
+--com.bluemarsh.jswat.parser.java.node.PCompilationUnit
|
+--com.bluemarsh.jswat.parser.java.node.ACompilationUnit
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
- public final class ACompilationUnit
- extends PCompilationUnit
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ACompilationUnit
public ACompilationUnit()
ACompilationUnit
public ACompilationUnit(PPackageDeclaration _packageDeclaration_,
java.util.List _importDeclaration_,
java.util.List _typeDeclaration_)
ACompilationUnit
public ACompilationUnit(PPackageDeclaration _packageDeclaration_,
XPImportDeclaration _importDeclaration_,
XPTypeDeclaration _typeDeclaration_)
clone
public java.lang.Object clone()
- Overrides:
clone
in class Node
apply
public void apply(Switch sw)
getPackageDeclaration
public PPackageDeclaration getPackageDeclaration()
setPackageDeclaration
public void setPackageDeclaration(PPackageDeclaration node)
getImportDeclaration
public java.util.LinkedList getImportDeclaration()
setImportDeclaration
public void setImportDeclaration(java.util.List list)
getTypeDeclaration
public java.util.LinkedList getTypeDeclaration()
setTypeDeclaration
public void setTypeDeclaration(java.util.List list)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object