anvil.script
Class ClassRef

java.lang.Object
  |
  +--anvil.script.Ref
        |
        +--anvil.script.ClassRef
Direct Known Subclasses:
DelayedClassRef, ResolvedClassRef

public class ClassRef
extends Ref

class ClassRef


Field Summary
protected  ClassType _classtype
           
 
Fields inherited from class anvil.script.Ref
_resolved, _resolver
 
Constructor Summary
ClassRef(ReferenceResolver resolver)
           
 
Method Summary
 ClassType getClassType()
           
 Type getType()
           
 boolean resolve(ErrorListener context)
           
 
Methods inherited from class anvil.script.Ref
equals, getReference, hashCode, isResolved, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_classtype

protected ClassType _classtype
Constructor Detail

ClassRef

public ClassRef(ReferenceResolver resolver)
Method Detail

getType

public Type getType()
Specified by:
getType in class Ref

getClassType

public ClassType getClassType()

resolve

public boolean resolve(ErrorListener context)
Specified by:
resolve in class Ref