HEADER

biouml.model.dynamics
Class Equation

|
+--biouml.model.dynamics.EModelRoleSupport
  |
  +--biouml.model.dynamics.Equation

public class Equation
extends EModelRoleSupport
implements ExpressionOwner

pending replace formula by ru.biosoft.math.model.Expresson

Field Summary
 final static StringTYPE_ALGEBRAIC
           
 final static StringTYPE_CONST
           
 final static StringTYPE_INTERNAL
           
 final static StringTYPE_RATE
           
 final static StringTYPE_SCALAR
           
 final static StringTYPE_SCALAR_ALGEBRAIC
           
 final static StringTYPE_SCALAR_CONDITIONAL
           
 final static StringTYPE_SCALAR_INTERNAL
           

Constructor Summary
Equation(DiagramElement de, String type, String variable)
           
Equation(DiagramElement de, String type, String variable, String formula)
           

Method Summary
 Roleclone(DiagramElement de)
          Creates equation copy and assitiate it with specified diagram element.
 String[]getExpressions()
           
 StringgetFormula()
           
 EModelRolegetRole()
           
 StringgetType()
           
 StringgetUnits()
           
 StringgetVariable()
           
 booleanhasDelegate()
           
 booleanisExpression(String propertyName)
           
 final static booleanisInternal(String type)
           
 final static booleanisScalar(String type)
           
 voidsetFormula(String formula)
           
 voidsetUnits(String units)
           
 StringtoString()
           

Methods inherited from class biouml.model.dynamics.EModelRoleSupport
getComment, getDiagramElement, setComment

Field Detail

TYPE_ALGEBRAIC

public final static String TYPE_ALGEBRAIC

TYPE_CONST

public final static String TYPE_CONST

TYPE_INTERNAL

public final static String TYPE_INTERNAL

TYPE_RATE

public final static String TYPE_RATE

TYPE_SCALAR

public final static String TYPE_SCALAR

TYPE_SCALAR_ALGEBRAIC

public final static String TYPE_SCALAR_ALGEBRAIC

TYPE_SCALAR_CONDITIONAL

public final static String TYPE_SCALAR_CONDITIONAL

TYPE_SCALAR_INTERNAL

public final static String TYPE_SCALAR_INTERNAL
Constructor Detail

Equation

public Equation(DiagramElement de, String type, String variable)

Equation

public Equation(DiagramElement de, String type, String variable, String formula)
Method Detail

clone

public Role clone(DiagramElement de)
Creates equation copy and assitiate it with specified diagram element.

getExpressions

public String[] getExpressions()

getFormula

public String getFormula()

getRole

public EModelRole getRole()

getType

public String getType()

getUnits

public String getUnits()

getVariable

public String getVariable()

hasDelegate

public boolean hasDelegate()

isExpression

public boolean isExpression(String propertyName)

isInternal

public final static boolean isInternal(String type)

isScalar

public final static boolean isScalar(String type)

setFormula

public void setFormula(String formula)

setUnits

public void setUnits(String units)

toString

public String toString()

Association Links

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String


FOOTER

BOTTOM