de.cesr.parma.core
Class PmAbstractParameterReader

java.lang.Object
  extended by de.cesr.parma.core.PmAbstractParameterReader
All Implemented Interfaces:
PmParameterReader
Direct Known Subclasses:
PmDbParameterReader, PmDbXmlParameterReader, PmGuiParameterReader, PmParameterManager, PmXmlParameterReader

public abstract class PmAbstractParameterReader
extends Object
implements PmParameterReader

PARameter MAnager


Constructor Summary
PmAbstractParameterReader()
           
 
Method Summary
 void deregisterAll()
          Cancels registration of all registered readers.
 void deregisterParameterReader(PmParameterReader reader)
          Cancels registration of the given reader, i.e. it is no longer used to initialise parameters.
 void initParameters()
          (Recursively) init parameters.
 void registerParameterReader(PmParameterReader reader)
          Register further PmParameterReader at this reader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmAbstractParameterReader

public PmAbstractParameterReader()
Method Detail

initParameters

public void initParameters()
Description copied from interface: PmParameterReader
(Recursively) init parameters.

Specified by:
initParameters in interface PmParameterReader
See Also:
PmParameterReader.initParameters()

registerParameterReader

public void registerParameterReader(PmParameterReader reader)
Description copied from interface: PmParameterReader
Register further PmParameterReader at this reader

Specified by:
registerParameterReader in interface PmParameterReader
Parameters:
reader - the reader to register
See Also:
PmParameterReader.registerParameterReader(de.cesr.parma.core.PmParameterReader)

deregisterParameterReader

public void deregisterParameterReader(PmParameterReader reader)
Cancels registration of the given reader, i.e. it is no longer used to initialise parameters.

Parameters:
reader - reader to deregister

deregisterAll

public void deregisterAll()
Cancels registration of all registered readers.