visidia.simulation.process.synchronization
Class SynchronizationObjectTerminationRules

java.lang.Object
  extended by visidia.simulation.process.synchronization.SynchronizationObject
      extended by visidia.simulation.process.synchronization.SynchronizationObjectTermination
          extended by visidia.simulation.process.synchronization.SynchronizationObjectTerminationRules

public class SynchronizationObjectTerminationRules
extends SynchronizationObjectTermination


Field Summary
 Star neighborhood
           
 
Fields inherited from class visidia.simulation.process.synchronization.SynchronizationObjectTermination
finishedNode, globalEnd, localEnd
 
Fields inherited from class visidia.simulation.process.synchronization.SynchronizationObject
arity, center, connected, edgMark, run, synchroCenters, synDoors, synState
 
Constructor Summary
SynchronizationObjectTerminationRules()
           
 
Method Summary
 java.lang.Object clone()
           
 void refresh()
           
 void reset()
          clears the structures.
 void setCenterState(java.lang.String label)
           
 void setNeighborhood(Star n)
           
 java.lang.String toString()
           
 
Methods inherited from class visidia.simulation.process.synchronization.SynchronizationObjectTermination
allFinished, hasFinished, init, setFinished, setGlobEnd
 
Methods inherited from class visidia.simulation.process.synchronization.SynchronizationObject
addCenter, addSynchronizedDoor, getCenters, getDoor, getMark, isConnected, isElected, isInStar, isNotInStar, resetCenters, setConnected, setMark, setState
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

neighborhood

public Star neighborhood
Constructor Detail

SynchronizationObjectTerminationRules

public SynchronizationObjectTerminationRules()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class SynchronizationObjectTermination

reset

public void reset()
Description copied from class: SynchronizationObject
clears the structures.

Overrides:
reset in class SynchronizationObject

clone

public java.lang.Object clone()
Overrides:
clone in class SynchronizationObjectTermination

setNeighborhood

public void setNeighborhood(Star n)

setCenterState

public void setCenterState(java.lang.String label)

refresh

public void refresh()