org.argouml.uml.ui
Class UMLExpressionModel

java.lang.Object
  |
  +--org.argouml.uml.ui.UMLExpressionModel

public final class UMLExpressionModel
extends java.lang.Object


Field Summary
protected static org.apache.log4j.Category cat
           
 
Constructor Summary
UMLExpressionModel(UMLUserInterfaceContainer container, java.lang.Class targetClass, java.lang.String propertyName, java.lang.Class expressionClass, java.lang.String getMethodName, java.lang.String setMethodName)
           
 
Method Summary
 java.lang.String getBody()
           
 ru.novosoft.uml.foundation.data_types.MExpression getExpression()
           
 java.lang.String getLanguage()
           
 boolean propertySet(ru.novosoft.uml.MElementEvent event)
           
 void setBody(java.lang.String body)
           
 void setLanguage(java.lang.String lang)
           
 void targetChanged()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cat

protected static org.apache.log4j.Category cat
Constructor Detail

UMLExpressionModel

public UMLExpressionModel(UMLUserInterfaceContainer container,
                          java.lang.Class targetClass,
                          java.lang.String propertyName,
                          java.lang.Class expressionClass,
                          java.lang.String getMethodName,
                          java.lang.String setMethodName)
Method Detail

targetChanged

public void targetChanged()

propertySet

public boolean propertySet(ru.novosoft.uml.MElementEvent event)

getExpression

public ru.novosoft.uml.foundation.data_types.MExpression getExpression()

getLanguage

public java.lang.String getLanguage()

getBody

public java.lang.String getBody()

setLanguage

public void setLanguage(java.lang.String lang)

setBody

public void setBody(java.lang.String body)


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook