com.rubecula.darwin.core
Class EcoFactor_Abstract

java.lang.Object
  extended by com.rubecula.util.AuditableObject
      extended by com.rubecula.darwin.core.Attribute_Abstract
          extended by com.rubecula.darwin.core.EcoFactor_Abstract
All Implemented Interfaces:
Attribute, EcoFactor, Auditable, Identifiable, Cloneable
Direct Known Subclasses:
EcoFactor_Default, EcoFactor_TS

public abstract class EcoFactor_Abstract
extends Attribute_Abstract
implements EcoFactor

Abstract class providing base functionality for implementers of EcoFactor.

Author:
Robin

Field Summary
 
Fields inherited from interface com.rubecula.darwin.core.EcoFactor
$IdealPopulation
 
Constructor Summary
protected EcoFactor_Abstract(Object identifier, Object value)
          Protected constructor.
 
Method Summary
 String toString()
          Method to yield this object as a String.
 
Methods inherited from class com.rubecula.darwin.core.Attribute_Abstract
audit, getAttribute, getIdentifier, getValue, setValue
 
Methods inherited from class com.rubecula.util.AuditableObject
audit, audit, audit, clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rubecula.darwin.core.EcoFactor
doubleValue
 
Methods inherited from interface com.rubecula.darwin.core.Attribute
getAttribute, getValue, setValue
 
Methods inherited from interface com.rubecula.util.Identifiable
getIdentifier
 

Constructor Detail

EcoFactor_Abstract

protected EcoFactor_Abstract(Object identifier,
                             Object value)
Protected constructor.

Parameters:
identifier -
value -
Method Detail

toString

public String toString()
Description copied from class: Attribute_Abstract
Method to yield this object as a String. Should be overridden by extenders of this class.

Overrides:
toString in class Attribute_Abstract
Returns:
 < Attribute_Abstract.getIdentifier() : Attribute_Abstract.getValue() >
 
See Also:
Attribute_Abstract.toString()