org.argouml.uml.ui
Class UMLExpressionModel

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

Deprecated. as of ArgoUml 0.13.5 (10-may-2003), replaced by ?, this class is part of the 'old'(pre 0.13.*) implementation of proppanels that used reflection a lot.

public final class UMLExpressionModel
extends java.lang.Object


Field Summary
private  java.lang.reflect.Constructor _constructor
          Deprecated.  
private  UMLUserInterfaceContainer _container
          Deprecated.  
private static java.lang.String _emptyStr
          Deprecated.  
private  java.lang.Object _expression
          Deprecated.  
private  java.lang.reflect.Method _getMethod
          Deprecated.  
private  boolean _mustRefresh
          Deprecated.  
private static java.lang.Object[] _noArgs
          Deprecated.  
private static java.lang.Class[] _noClasses
          Deprecated.  
private  java.lang.String _propertyName
          Deprecated.  
private  java.lang.reflect.Method _setMethod
          Deprecated.  
protected static Logger cat
          Deprecated.  
 
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)
          Deprecated.  
 
Method Summary
 java.lang.Object getBody()
          Deprecated.  
 java.lang.Object getExpression()
          Deprecated.  
 java.lang.String getLanguage()
          Deprecated.  
 boolean propertySet(MElementEvent event)
          Deprecated.  
 void setBody(java.lang.Object body)
          Deprecated.  
private  void setExpression(java.lang.String lang, java.lang.Object body)
          Deprecated.  
 void setLanguage(java.lang.String lang)
          Deprecated.  
 void targetChanged()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cat

protected static Logger cat
Deprecated. 

_container

private UMLUserInterfaceContainer _container
Deprecated. 

_getMethod

private java.lang.reflect.Method _getMethod
Deprecated. 

_setMethod

private java.lang.reflect.Method _setMethod
Deprecated. 

_propertyName

private java.lang.String _propertyName
Deprecated. 

_expression

private java.lang.Object _expression
Deprecated. 

_mustRefresh

private boolean _mustRefresh
Deprecated. 

_constructor

private java.lang.reflect.Constructor _constructor
Deprecated. 

_noArgs

private static final java.lang.Object[] _noArgs
Deprecated. 

_noClasses

private static final java.lang.Class[] _noClasses
Deprecated. 

_emptyStr

private static final java.lang.String _emptyStr
Deprecated. 
See Also:
Constant Field Values
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)
Deprecated. 
Method Detail

targetChanged

public void targetChanged()
Deprecated. 

propertySet

public boolean propertySet(MElementEvent event)
Deprecated. 

getExpression

public java.lang.Object getExpression()
Deprecated. 

getLanguage

public java.lang.String getLanguage()
Deprecated. 

getBody

public java.lang.Object getBody()
Deprecated. 

setLanguage

public void setLanguage(java.lang.String lang)
Deprecated. 

setBody

public void setBody(java.lang.Object body)
Deprecated. 

setExpression

private void setExpression(java.lang.String lang,
                           java.lang.Object body)
Deprecated. 


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