public abstract class ITransitProperty extends IModelProperty
TYPE_BOOLEAN, TYPE_CODE_SIGNATURE, TYPE_COMPOSITE_MODEL, TYPE_COMPOSITE_MODEL_COLLECTION, TYPE_END_RELATIONSHIP, TYPE_HTML_STRING, TYPE_INT, TYPE_MODEL, TYPE_MODEL_COLLECTION, TYPE_PARENT_MODEL, TYPE_RELATIONSHIP_END, TYPE_STRING, TYPE_STRING_ARRAY, TYPE_STRING_SELECTION, TYPE_TEXT_MODEL, TYPE_TRANSIT_FROM, TYPE_TRANSIT_TO| Constructor and Description |
|---|
ITransitProperty(java.lang.String name,
char type,
IModelElement owner) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addValue(IDiagramElement value) |
abstract void |
addValue(IModelElement value) |
abstract java.util.Iterator |
getValueAsIterator() |
abstract IModelElement[] |
getValueAsModelArray() |
abstract IModelElementAndShape[] |
getValueAsModelElementAndShapeArray() |
abstract java.util.Iterator |
getValueAsModelElementAndShapeIterator() |
abstract void |
removeValue(IDiagramElement value) |
abstract void |
removeValue(IModelElement value) |
checkAllowModify, getName, getOwner, getType, getValue, getValueAsBoolean, getValueAsInt, getValueAsModel, getValueAsModelCollection, getValueAsString, getValueAsStringArray, isAllowModify, setValue, setValue, setValue, setValue, setValue, setValuepublic ITransitProperty(java.lang.String name,
char type,
IModelElement owner)
public abstract void addValue(IModelElement value)
public abstract void addValue(IDiagramElement value)
public abstract void removeValue(IModelElement value)
public abstract void removeValue(IDiagramElement value)
public abstract IModelElement[] getValueAsModelArray()
public abstract java.util.Iterator getValueAsIterator()
public abstract IModelElementAndShape[] getValueAsModelElementAndShapeArray()
public abstract java.util.Iterator getValueAsModelElementAndShapeIterator()