org.siebengeisslein.pclass
Class EmptyVariableManager

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pclass.EmptyVariableManager
All Implemented Interfaces:
Instrumented, VariableManager

public class EmptyVariableManager
extends Persistent
implements VariableManager


Constructor Summary
EmptyVariableManager()
           
 
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)
           
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmptyVariableManager

public EmptyVariableManager()
Method Detail

getVariable

public Variable getVariable(java.lang.String name)
Specified by:
getVariable in interface VariableManager

getField

public PField getField(java.lang.String name,
                       PType owner)
Specified by:
getField in interface VariableManager

addResolveListener

public void addResolveListener(VariableManager manager)
Specified by:
addResolveListener in interface VariableManager

resolved

public void resolved(Variable variable)
Specified by:
resolved in interface VariableManager

getDataDirectory

public DataDirectory getDataDirectory()
Specified by:
getDataDirectory in interface VariableManager