org.argouml.uml.ui
Class UMLExpressionExpressionModel

java.lang.Object
  extended byorg.argouml.uml.ui.UMLExpressionModel2
      extended byorg.argouml.uml.ui.UMLExpressionExpressionModel

public class UMLExpressionExpressionModel
extends UMLExpressionModel2

The model for a UML Expression that is obtained from its "parent" by getExpression - hence: Guard, ChangeEvent, TimeEvent.


Field Summary
 
Fields inherited from class org.argouml.uml.ui.UMLExpressionModel2
 
Constructor Summary
UMLExpressionExpressionModel(UMLUserInterfaceContainer c, String name)
          The constructor.
 
Method Summary
 Object getExpression()
           
 Object newExpression()
           
 void setExpression(Object expr)
           
 
Methods inherited from class org.argouml.uml.ui.UMLExpressionModel2
getBody, getContainer, getLanguage, propertySet, setBody, setLanguage, targetChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMLExpressionExpressionModel

public UMLExpressionExpressionModel(UMLUserInterfaceContainer c,
                                    String name)
The constructor.

Parameters:
c - the container of UML user interface components
name - the name of the property
Method Detail

getExpression

public Object getExpression()
Specified by:
getExpression in class UMLExpressionModel2
Returns:
the expression
See Also:
UMLExpressionModel2.getExpression()

setExpression

public void setExpression(Object expr)
Specified by:
setExpression in class UMLExpressionModel2
Parameters:
expr - the expression
See Also:
UMLExpressionModel2.setExpression(java.lang.Object)

newExpression

public Object newExpression()
Specified by:
newExpression in class UMLExpressionModel2
Returns:
a new expression
See Also:
UMLExpressionModel2.newExpression()


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook