org.siebengeisslein.pclass
Interface VariableManager

All Known Implementing Classes:
AbstractModifieableVariableManager, BlockVariableManager, EmptyVariableManager, GlobalVariableManager, PClass, PInternalConstructor, PInternalMethod, QueryVariableManager

public interface VariableManager


Method Summary
 void addResolveListener(VariableManager manager)
           
 DataDirectory getDataDirectory()
           
 PField getField(java.lang.String name, PType owner)
           
 Variable getVariable(java.lang.String name)
           
 void resolved(Variable variable)
           
 

Method Detail

getVariable

Variable getVariable(java.lang.String name)

getField

PField getField(java.lang.String name,
                PType owner)

addResolveListener

void addResolveListener(VariableManager manager)

resolved

void resolved(Variable variable)

getDataDirectory

DataDirectory getDataDirectory()