Overview | Package | Class | Use | Tree | Help
| HEADER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.
`EModelRole` | `getRole()` Return role object essential to variables name resolving.
`boolean` | `isExpression(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.

Overview | Package | Class | Use | Tree | Help
| FOOTER
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

BOTTOM