uk.ac.ed.simulator_pdb.model
Class SimulatorModel.SimulationEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byuk.ac.ed.simulator_pdb.model.SimulatorModel.SimulationEvent
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
SimulatorModel

public static class SimulatorModel.SimulationEvent
extends java.util.EventObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SimulatorModel.SimulationEvent(java.lang.Object source, double new_value, double old_value)
           
SimulatorModel.SimulationEvent(java.lang.Object source, int new_simulation_state)
           
SimulatorModel.SimulationEvent(java.lang.Object source, long new_frame_delay, long old_frame_delay)
           
SimulatorModel.SimulationEvent(java.lang.Object source, SimCluster cluster)
           
SimulatorModel.SimulationEvent(java.lang.Object source, SimCluster cluster, javax.vecmath.Matrix4d new_transform)
           
 
Method Summary
 SimCluster getCluster()
           
 long getNewFrameDelay()
           
 int getNewSimulationState()
           
 javax.vecmath.Matrix4d getNewTransformationMatrix()
           
 double getNewValue()
           
 long getOldFrameDelay()
           
 double getOldValue()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimulatorModel.SimulationEvent

public SimulatorModel.SimulationEvent(java.lang.Object source,
                                      int new_simulation_state)

SimulatorModel.SimulationEvent

public SimulatorModel.SimulationEvent(java.lang.Object source,
                                      long new_frame_delay,
                                      long old_frame_delay)

SimulatorModel.SimulationEvent

public SimulatorModel.SimulationEvent(java.lang.Object source,
                                      double new_value,
                                      double old_value)

SimulatorModel.SimulationEvent

public SimulatorModel.SimulationEvent(java.lang.Object source,
                                      SimCluster cluster)

SimulatorModel.SimulationEvent

public SimulatorModel.SimulationEvent(java.lang.Object source,
                                      SimCluster cluster,
                                      javax.vecmath.Matrix4d new_transform)
Method Detail

getNewTransformationMatrix

public javax.vecmath.Matrix4d getNewTransformationMatrix()

getNewSimulationState

public int getNewSimulationState()

getNewValue

public double getNewValue()

getOldValue

public double getOldValue()

getNewFrameDelay

public long getNewFrameDelay()

getOldFrameDelay

public long getOldFrameDelay()

getCluster

public SimCluster getCluster()