anvil.script
Class Import

java.lang.Object
  |
  +--anvil.script.Import

public class Import
extends java.lang.Object

class Import


Field Summary
protected  Address _address
           
protected  java.lang.String _as
           
protected  Name[] _decls
           
protected  Location _location
           
protected  Name _name
           
protected  Ref _ref
           
protected  boolean _withstar
           
 
Constructor Summary
Import(Address address, Location location, Name name, Ref ref, java.lang.String as, Name[] decls, boolean withstar)
           
 
Method Summary
 Address getAddress()
           
 java.lang.String getAs()
           
 Name[] getDeclarations()
           
 Location getLocation()
           
 Name getName()
           
 java.lang.Object getSource()
           
 boolean importAll()
           
 Type resolve(ErrorListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_name

protected Name _name

_as

protected java.lang.String _as

_address

protected Address _address

_ref

protected Ref _ref

_location

protected Location _location

_decls

protected Name[] _decls

_withstar

protected boolean _withstar
Constructor Detail

Import

public Import(Address address,
              Location location,
              Name name,
              Ref ref,
              java.lang.String as,
              Name[] decls,
              boolean withstar)
Method Detail

getName

public Name getName()

getAs

public java.lang.String getAs()

getSource

public java.lang.Object getSource()

getAddress

public Address getAddress()

getLocation

public Location getLocation()

getDeclarations

public Name[] getDeclarations()

importAll

public boolean importAll()

resolve

public Type resolve(ErrorListener listener)