com.rubecula.darwin.core
Class Environment_Default

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by com.rubecula.util.StringMap_Abstract
              extended by com.rubecula.darwin.core.Environment_Abstract
                  extended by com.rubecula.darwin.core.Environment_Default
All Implemented Interfaces:
Environment, Identifiable, StringMap, Serializable, Cloneable, Map<String,Object>

public final class Environment_Default
extends Environment_Abstract

This class provides a default implementation of the Environment interface. It provides one eco factor: an ideal population defined by $IdealPopulation, i.e. 100.

Version:
$Revision: 1.2 $
Author:
Robin Hillyard
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.rubecula.darwin.core.Environment_Abstract
log
 
Constructor Summary
Environment_Default()
           
Environment_Default(EcoFactor idealPopulation)
           
Environment_Default(int populationIdeal)
           
 
Method Summary
 
Methods inherited from class com.rubecula.darwin.core.Environment_Abstract
addListener, environmentChanged, getDoubleValue, getFactor, getIdentifier, put
 
Methods inherited from class com.rubecula.util.StringMap_Abstract
get, put
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rubecula.darwin.core.Environment
keySet
 
Methods inherited from interface com.rubecula.util.StringMap
get, put
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

Environment_Default

public Environment_Default()

Environment_Default

public Environment_Default(int populationIdeal)

Environment_Default

Environment_Default(EcoFactor idealPopulation)