org.sigpath.datamodel.kinetic
Class BindingDefinition
java.lang.Object
org.sigpath.datamodel.kinetic.SymbolBinding
org.sigpath.datamodel.kinetic.BindingDefinition
- Direct Known Subclasses:
- BindingChemicalImpl, BindingParameterImpl
public abstract class BindingDefinition
- extends SymbolBinding
Bindings associate a name to an object. The type of the object is
defined in sub-classes of BindingDefinition. Some sub-classes associate
a name to a Chemical, other to a Parameter. These objects have in
common that they are used in Formula that define rate laws.
The name of the binding is the name of the symbol used in the rate
formula. The Description is intended to describe what the symbol
represents in the formula.
|
Method Summary |
abstract Object |
getValue()
Returns the object associated with the symbol name. |
BindingDefinition
public BindingDefinition()
BindingDefinition
protected BindingDefinition(String name,
String description)
- Construct a Binding.
- Parameters:
name - Name of the symbol that the binding describesdescription - Describes what the named symbol refers to in the
formula.
BindingDefinition
public BindingDefinition(String name)
- Construct a Binding.
- Parameters:
name - Name of the symbol that the binding describes
getValue
public abstract Object getValue()
- Returns the object associated with the symbol name. Sub-classes of
BindingDefinition define the type of this object.
- Returns:
Copyright © 2002-2005 Institute for Computational Biomedicine, All Rights Reserved.