|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.argouml.uml.ui.UMLBooleanProperty
org.argouml.uml.ui.UMLEnumerationBooleanProperty
Field Summary | |
private java.lang.Object |
_enumClass
Deprecated. |
private java.lang.Object[] |
_falseArg
Deprecated. |
private java.lang.reflect.Method |
_getMethod
Deprecated. |
private static java.lang.Object[] |
_noArg
Deprecated. |
private java.lang.reflect.Method |
_setMethod
Deprecated. |
private java.lang.Object[] |
_trueArg
Deprecated. |
private AbstractWellformednessRule[] |
_wellformednessRules
Deprecated. wellformednessRules are rules that should be hold true if the property is set they are defined in the model helpers (CoreHelper etc) and conform to the wellformednessRules defined in the UML 1.3 spec They are of the form: wellformednessRule(modelelement, newvalue) |
static org.apache.log4j.Logger |
logger
Deprecated. by Linus Tolke as of 0.15.4. Use your own logger in your class. This will be removed. |
Fields inherited from class org.argouml.uml.ui.UMLBooleanProperty |
cat |
Constructor Summary | |
UMLEnumerationBooleanProperty(java.lang.String propertyName,
java.lang.Class elementClass,
java.lang.String getMethod,
java.lang.String setMethod,
java.lang.Object enumClass,
java.lang.Object trueValue,
java.lang.Object falseValue)
Deprecated. Creates new BooleanChangeListener |
|
UMLEnumerationBooleanProperty(java.lang.String propertyName,
java.lang.Class elementClass,
java.lang.String getMethod,
java.lang.String setMethod,
java.lang.Object enumClass,
java.lang.Object trueValue,
java.lang.Object falseValue,
AbstractWellformednessRule[] wellformednessRules)
Deprecated. |
Method Summary | |
boolean |
getProperty(java.lang.Object element)
Deprecated. Retreives current state of property. |
void |
setProperty(java.lang.Object element,
boolean newState)
Deprecated. Sets property on element. |
Methods inherited from class org.argouml.uml.ui.UMLBooleanProperty |
getPropertyName, isAffected |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.reflect.Method _getMethod
private java.lang.reflect.Method _setMethod
private static final java.lang.Object[] _noArg
private java.lang.Object[] _trueArg
private java.lang.Object[] _falseArg
private java.lang.Object _enumClass
public static org.apache.log4j.Logger logger
private AbstractWellformednessRule[] _wellformednessRules
Constructor Detail |
public UMLEnumerationBooleanProperty(java.lang.String propertyName, java.lang.Class elementClass, java.lang.String getMethod, java.lang.String setMethod, java.lang.Object enumClass, java.lang.Object trueValue, java.lang.Object falseValue)
public UMLEnumerationBooleanProperty(java.lang.String propertyName, java.lang.Class elementClass, java.lang.String getMethod, java.lang.String setMethod, java.lang.Object enumClass, java.lang.Object trueValue, java.lang.Object falseValue, AbstractWellformednessRule[] wellformednessRules)
Method Detail |
public void setProperty(java.lang.Object element, boolean newState) throws java.beans.PropertyVetoException
UMLBooleanProperty
setProperty
in class UMLBooleanProperty
element
- Element whose property will be changed.newState
- new state of property.
java.beans.PropertyVetoException
public boolean getProperty(java.lang.Object element)
UMLBooleanProperty
getProperty
in class UMLBooleanProperty
element
- Elements whose property will be retrieved.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040316) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |