HEADER

biouml.model.dynamics
Interface ExpressionOwner

All Known Implementing Classes:
Assignment, Equation, Event, Function, State, Transition

public interface ExpressionOwner

Utility interfacet that indicates that object contains mathematical expression that should be parsed. Currently it is used


Method Summary
 String[]getExpressions()
          Returns all owned mathematical expressions.
 EModelRolegetRole()
          Return role object essential to variables name resolving.
 booleanisExpression(String propertyName)
          Returns true if property contains string that should be parsed as mathematical expression.

Method Detail

getExpressions

public String[] getExpressions()
Returns all owned mathematical expressions. Currently this methods is used to remove unused parameters.

getRole

public EModelRole getRole()
Return role object essential to variables name resolving.

isExpression

public boolean isExpression(String propertyName)
Returns true if property contains string that should be parsed as mathematical expression.

FOOTER

BOTTOM