ca.ubc.cs.elide.nodes
Class ImportNode

java.lang.Object
  |
  +--ca.ubc.cs.elide.nodes.ParseNode
        |
        +--ca.ubc.cs.elide.nodes.ImportNode
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class ImportNode
extends ParseNode

ImportNode objects represent import statements in a source file, and are associated with all classes defined in the file. The ImportNodes of a given class can be accessed via ClassNode.getImports()

See Also:
Serialized Form

Constructor Summary
ImportNode()
           
ImportNode(java.lang.String name)
           
 
Methods inherited from class ca.ubc.cs.elide.nodes.ParseNode
clone, findType, get, getComment, getDeclaringClass, getName, getPackage, getParent, getRoot, put, registerType, setComment, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImportNode

public ImportNode()

ImportNode

public ImportNode(java.lang.String name)