com.rubecula.darwin.domain.world
Class Environment_Muirian

java.lang.Object
  extended by net.sf.tostring0.AToString
      extended by com.rubecula.darwin.domain.environment.Environment_
          extended by com.rubecula.darwin.domain.world.Environment_Muirian
All Implemented Interfaces:
CacheSignature, Censusible, Environment, Countable, Visualizable, java.lang.Cloneable, net.sf.tostring0.Identifiable, net.sf.tostring0.IToString

public final class Environment_Muirian
extends Environment_

Lifespan: permanent. This class provides a default implementation of the Environment interface.

Named in honor of John Muir.

Version:
$Revision: 1.3 $
Author:
Robin Hillyard

Field Summary
 
Fields inherited from class com.rubecula.darwin.domain.environment.Environment_
idealPopulation, LOG
 
Fields inherited from interface com.rubecula.darwin.domain.helper.Environment
IDEAL_POPULATION_DEFAULT, S_ID_UNIDENTIFIED
 
Fields inherited from interface net.sf.tostring0.IToString
ANGBR_OPEN, ANGBRA_CLSE, BRA_CLSE, BRA_OPEN, BRCE_OPEN, BRCS_CLSE, COLON, LIST_SEPARATOR, MAX_ELEMENTS_DEFAULT, S_MT, S_PERCENT, SEPARATOR, SPACE
 
Constructor Summary
Environment_Muirian(Realm realm)
          TODO consider removing this
Environment_Muirian(java.lang.String identifier, Realm realm)
           
Environment_Muirian(java.lang.String identifier, Realm realm, long idealPopulation)
          TODO consider removing this TEST
 
Method Summary
 void init()
          Initialize this environment programatically (normally, initialization is done in the configuration).
 
Methods inherited from class com.rubecula.darwin.domain.environment.Environment_
addFactor, addListener, censusMe, clone, environmentChanged, equals, factorKeys, fireEnvironmentChanged, getCensusibleChildren, getCount, getEcoFactorValue, getEcoSystem, getFactor, getIdealPopulation, getIdentifier, getIndividuals, getListeners, getRealm, getSignature, getSink, hashCode, setEcoSystem, setIdealPopulation, setListeners, setSink, update
 
Methods inherited from class net.sf.tostring0.AToString
toString, toString, toStringBrief, toStringId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Environment_Muirian

public Environment_Muirian(Realm realm)
TODO consider removing this

Parameters:
realm -

Environment_Muirian

public Environment_Muirian(java.lang.String identifier,
                           Realm realm)
Parameters:
identifier -
realm - TEST

Environment_Muirian

public Environment_Muirian(java.lang.String identifier,
                           Realm realm,
                           long idealPopulation)
TODO consider removing this TEST

Parameters:
identifier -
realm -
idealPopulation -
Method Detail

init

public void init()
Description copied from interface: Environment
Initialize this environment programatically (normally, initialization is done in the configuration).

See Also:
Environment.init()


Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.