org.jactr.modules.pm.visual.instrument.visiconviewer
Class VisiconViewer

java.lang.Object
  extended by org.jactr.core.model.event.ModelListenerAdaptor
      extended by org.jactr.modules.pm.visual.instrument.visiconviewer.VisiconViewer
All Implemented Interfaces:
java.util.EventListener, IParameterListener, IModelListener, IInitializable, IInstallable, IInstrument

public class VisiconViewer
extends ModelListenerAdaptor
implements IInstrument


Field Summary
static org.apache.commons.logging.Log LOGGER
          logger definition
 
Constructor Summary
VisiconViewer()
           
 
Method Summary
 void initialize()
          intialize this component
 void install(IModel model)
          called by the model during the install(IInstallable) call.
 void modelStarted(ModelEvent mre)
          called once the model has started its execution.
 void uninstall(IModel model)
          remove the element from this model.
 
Methods inherited from class org.jactr.core.model.event.ModelListenerAdaptor
bufferInstalled, cycleStarted, cycleStopped, exceptionThrown, extensionInstalled, instrumentInstalled, logEvent, modelConnected, modelDisconnected, modelInitialized, modelResumed, modelStopped, modelSuspended, moduleInstalled, parameterChanged
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static final org.apache.commons.logging.Log LOGGER
logger definition

Constructor Detail

VisiconViewer

public VisiconViewer()
Method Detail

install

public void install(IModel model)
Description copied from interface: IInstallable
called by the model during the install(IInstallable) call. Any nondependent initialization should be done at this time. This will likely occur before any chunks,type,buffers,or productions have been added so you should avoid attempting to access them until initialize().

Specified by:
install in interface IInstallable
Specified by:
install in interface IInstrument
Parameters:
model - Description of the Parameter

uninstall

public void uninstall(IModel model)
Description copied from interface: IInstallable
remove the element from this model. this is called after the model terminates

Specified by:
uninstall in interface IInstallable
Specified by:
uninstall in interface IInstrument
Parameters:
model - Description of the Parameter

modelStarted

public void modelStarted(ModelEvent mre)
Description copied from interface: IModelListener
called once the model has started its execution. this is called shortly after modelConnected

Specified by:
modelStarted in interface IModelListener
Overrides:
modelStarted in class ModelListenerAdaptor

initialize

public void initialize()
Description copied from interface: IInitializable
intialize this component

Specified by:
initialize in interface IInitializable
Specified by:
initialize in interface IInstrument
See Also:
IInstrument.initialize()