Class ExpressionValued
- java.lang.Object
-
- org.lemsml.jlems.core.type.dynamics.ExpressionValued
-
- All Implemented Interfaces:
IVisitable
- Direct Known Subclasses:
AbstractStateChange
,Case
,DerivedParameter
,DerivedVariable
,Trigger
public class ExpressionValued extends java.lang.Object implements IVisitable
-
-
Field Summary
Fields Modifier and Type Field Description MathInline
mathInline
ParseTree
parseTree
java.lang.String
value
-
Constructor Summary
Constructors Constructor Description ExpressionValued()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyInto(ExpressionValued ret)
void
extract()
ParseTree
getParseTree()
java.lang.String
getValueExpression()
void
setValue(java.lang.String s)
-
-
-
Field Detail
-
value
public java.lang.String value
-
mathInline
public MathInline mathInline
-
parseTree
public ParseTree parseTree
-
-
Method Detail
-
setValue
public void setValue(java.lang.String s)
-
getValueExpression
public java.lang.String getValueExpression()
- Specified by:
getValueExpression
in interfaceIVisitable
-
extract
public void extract() throws ContentError
- Throws:
ContentError
-
copyInto
public void copyInto(ExpressionValued ret)
-
getParseTree
public ParseTree getParseTree()
- Specified by:
getParseTree
in interfaceIVisitable
-
-