| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.ashridgetech.jamda.uml.ModelElement.TaggedValue
Utility class to hold an Object  which is stored in a Tagged Value.
 It is constructed with a StandardTagDef, and will get and set the tagged value
 defined by it when the get() and set(com.ashridgetech.jamda.uml.ModelElement) methods are called.
| Constructor Summary | |
| ModelElement.TaggedValue(StandardTagDef tagDef)Constructs a TaggedValuefor a givenStandardTagDef. | |
| Method Summary | |
|  java.lang.Object | get()Gets the value of this TaggedValue | 
|  StandardTagDef | getTagDef()Gets the StandardTagDefused by thisTaggedValue | 
|  void | set(boolean value)Sets the value of this TaggedValueto a boolean value. | 
|  void | set(ModelElement value)Sets the value of this TaggedValueto aModelElement. | 
|  void | set(java.lang.String value)Sets the value of this TaggedValueto aString. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public ModelElement.TaggedValue(StandardTagDef tagDef)
TaggedValue for a given StandardTagDef.
tagDef - the definition of the tag which stores the tagged value| Method Detail | 
public StandardTagDef getTagDef()
StandardTagDef used by this TaggedValue
public java.lang.Object get()
TaggedValue
public void set(ModelElement value)
TaggedValue to a ModelElement.  
 The StandardTagDef for this TaggedValue must have
 a TagDefinition.TagType of one of the model element types.
value - the value to storepublic void set(java.lang.String value)
TaggedValue to a String .  
 The StandardTagDef for this TaggedValue must have
 a TagDefinition.TagType of STRING.
value - the value to storepublic void set(boolean value)
TaggedValue to a boolean value.  
 The StandardTagDef for this TaggedValue must have
 a TagDefinition.TagType of BOOLEAN.
value - the value to store| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||