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(int age, boolean fpsShowing, java.util.Set<TreeState> trees, java.util.Set<TreeLeafState> fallenLeaves, EnvironmentState environment, TimeCounterState timeCounter)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getAge()
           
 EnvironmentState getEnvironment()
           
 java.util.Set<TreeLeafState> getFallenLeaves()
           
 TimeCounterState getTimeCounter()
           
 java.util.Set<TreeState> getTrees()
           
 int hashCode()
           
 boolean isFpsShowing()
           
 void setAge(int age)
           
 void setEnvironment(EnvironmentState environment)
           
 void setFallenLeaves(java.util.Set<TreeLeafState> fallenLeaves)
           
 void setFpsShowing(boolean fpsShowing)
           
 void setTimeCounter(TimeCounterState timeCounter)
           
 void setTrees(java.util.Set<TreeState> trees)
           
 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(int age,
                     boolean fpsShowing,
                     java.util.Set<TreeState> trees,
                     java.util.Set<TreeLeafState> fallenLeaves,
                     EnvironmentState environment,
                     TimeCounterState timeCounter)
Method Detail

getAge

public int getAge()

setAge

public void setAge(int age)

isFpsShowing

public boolean isFpsShowing()

setFpsShowing

public void setFpsShowing(boolean fpsShowing)

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)

getTimeCounter

public TimeCounterState getTimeCounter()

setTimeCounter

public void setTimeCounter(TimeCounterState timeCounter)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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


Copyright © 2010. All Rights Reserved.