anvil.script
Class InterfaceRef

java.lang.Object
  |
  +--anvil.script.Ref
        |
        +--anvil.script.InterfaceRef
Direct Known Subclasses:
DelayedInterfaceRef, ResolvedInterfaceRef

public class InterfaceRef
extends Ref

class InterfaceRef


Field Summary
protected  InterfaceType _interfacetype
           
 
Fields inherited from class anvil.script.Ref
_resolved, _resolver
 
Constructor Summary
InterfaceRef(ReferenceResolver resolver)
           
 
Method Summary
 InterfaceType getInterfaceType()
           
 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

_interfacetype

protected InterfaceType _interfacetype
Constructor Detail

InterfaceRef

public InterfaceRef(ReferenceResolver resolver)
Method Detail

getType

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

getInterfaceType

public InterfaceType getInterfaceType()

resolve

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