uci.uml.Foundation.Data_Types
Class Expression
java.lang.Object
|
+--uci.uml.Foundation.Data_Types.Expression
- Direct Known Subclasses:
- BooleanExpression, ObjectSetExpression, ProcedureExpression, TimeExpression
- public class Expression
- extends Object
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
UNSPEC
public static final Name UNSPEC
JAVA
public static final Name JAVA
C
public static final Name C
OCL
public static final Name OCL
POSSIBLE_LANGUAGES
public static final Name[] POSSIBLE_LANGUAGES
_language
public Name _language
_body
public Uninterpreted _body
Expression
public Expression()
Expression
public Expression(Uninterpreted body)
Expression
public Expression(Name lang,
Uninterpreted body)
Expression
public Expression(String bodyStr)
Expression
public Expression(String langStr,
String bodyStr)
newElementID
public static String newElementID()
getNamedProperty
public Vector getNamedProperty(String propName)
getId
public String getId()
getLanguage
public Name getLanguage()
setLanguage
public void setLanguage(Name x)
setLanguage
public void setLanguage(String langStr)
getBody
public Uninterpreted getBody()
setBody
public void setBody(Uninterpreted x)
setBody
public void setBody(String x)
dbgString
public String dbgString()
getOCLTypeStr
public String getOCLTypeStr()