barsuift.simLife.universe
Class UniverseState

java.lang.Object
  extended by barsuift.simLife.universe.UniverseState
All Implemented Interfaces:
State

public class UniverseState
extends java.lang.Object
implements State


Constructor Summary
UniverseState()
           
UniverseState(java.util.Set<TreeState> trees, java.util.Set<TreeLeafState> fallenLeaves, EnvironmentState environment, PhysicsState physics, SynchronizerCoreState synchronizerState, DateHandlerState dateHandler, Universe3DState univ3DState)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DateHandlerState getDateHandler()
           
 EnvironmentState getEnvironment()
           
 java.util.Set<TreeLeafState> getFallenLeaves()
           
 PhysicsState getPhysics()
           
 SynchronizerCoreState getSynchronizerState()
           
 java.util.Set<TreeState> getTrees()
           
 Universe3DState getUniv3DState()
           
 int hashCode()
           
 void setDateHandler(DateHandlerState dateHandler)
           
 void setEnvironment(EnvironmentState environment)
           
 void setFallenLeaves(java.util.Set<TreeLeafState> fallenLeaves)
           
 void setPhysics(PhysicsState physics)
           
 void setSynchronizerState(SynchronizerCoreState synchronizerState)
           
 void setTrees(java.util.Set<TreeState> trees)
           
 void setUniv3DState(Universe3DState univ3dState)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UniverseState

public UniverseState()

UniverseState

public UniverseState(java.util.Set<TreeState> trees,
                     java.util.Set<TreeLeafState> fallenLeaves,
                     EnvironmentState environment,
                     PhysicsState physics,
                     SynchronizerCoreState synchronizerState,
                     DateHandlerState dateHandler,
                     Universe3DState univ3DState)
Method Detail

getTrees

public java.util.Set<TreeState> getTrees()

setTrees

public void setTrees(java.util.Set<TreeState> trees)

getFallenLeaves

public java.util.Set<TreeLeafState> getFallenLeaves()

setFallenLeaves

public void setFallenLeaves(java.util.Set<TreeLeafState> fallenLeaves)

getEnvironment

public EnvironmentState getEnvironment()

setEnvironment

public void setEnvironment(EnvironmentState environment)

getPhysics

public PhysicsState getPhysics()

setPhysics

public void setPhysics(PhysicsState physics)

getSynchronizerState

public SynchronizerCoreState getSynchronizerState()

setSynchronizerState

public void setSynchronizerState(SynchronizerCoreState synchronizerState)

getDateHandler

public DateHandlerState getDateHandler()

setDateHandler

public void setDateHandler(DateHandlerState dateHandler)

getUniv3DState

public Universe3DState getUniv3DState()

setUniv3DState

public void setUniv3DState(Universe3DState univ3dState)

hashCode

public int hashCode()
Specified by:
hashCode in interface State
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface State
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface State
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.