|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.basic.BasicIncrement
de.uni_paderborn.fujaba.asg.ASGElement
de.uni_paderborn.fujaba.uml.UMLIncrement
de.uni_paderborn.fujaba.uml.UMLDiagramItem
de.uni_paderborn.fujaba.uml.UMLObject
0..1 returnParam 0..1 UMLObject -------------------------------- UMLStopActivity returnParam revReturnParam 0..n instanceOf 0..1 UMLObject ------------------------------ UMLClass instances instanceOf 0..1 source 0..n UMLObject -------------------------- UMLLink source revSource 0..1 target 0..n UMLObject -------------------------- UMLLink target revTarget 0..1 toSetObject 0..n UMLObject ------------------------------- UMLLinkSet toSetObject revToSetObject 0..1 attrs 0..n UMLObject ------------------------- UMLAttrExprPair revAttrs attrs 0..1 callTarget 0..n UMLObject ----------------------------- UMLCollabStat callTarget collabStats 0..n boundTo 0..1 UMLObject ------------------------- UMLObject bindings boundTo 0..1 containerObject 0..n UMLObject --------------------------------------- UMLMultiLink containerObject revContainerObjectValid combinations of modifier and type (X=valid/O=invalid):
modifier\type | normal | optional | negative | set ------------------------------------------------------------- none | X | X | X | X ------------------------------------------------------------- create | X | O | O | O ------------------------------------------------------------- delete | X | X | O | X
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary | |
static int |
CREATE
Modifier |
static int |
DELETE
Modifier |
static int |
NEGATIVE
Type |
static int |
NONE
Modifier |
static int |
NORM
Type |
protected java.lang.String |
objectName
No comment provided by developer, please add a comment to improve documentation. |
static int |
OPTIONAL
Type |
static int |
SET
Type |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem |
REV_ADDITIONAL_ITEMS_PROPERTY, REV_ITEMS_PROPERTY, VIEW_DEFINITIONS_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY |
Constructor Summary | |
UMLObject()
Constructor for class UMLObject |
|
UMLObject(java.lang.String objectName,
java.lang.String objectType)
Constructor for class UMLObject |
|
UMLObject(java.lang.String objectName,
java.lang.String objectType,
int type,
boolean bound,
int modifier,
UMLClass instanceOf)
Constructor for class UMLObject |
|
UMLObject(java.lang.String objectName,
java.lang.String objectType,
UMLDiagram parent)
Constructor for class UMLObject |
Method Summary | |
boolean |
addToAttrs(UMLAttrExprPair value)
Access method for an one to n association. |
boolean |
addToBindings(UMLObject value)
Access method for an one to n association. |
boolean |
addToCallSourceCollabStats(UMLCollabStat value)
UMLMethod: '+ addToCallSourceCollabStats (value: UMLCollabStat): Boolean' |
boolean |
addToCollabStats(UMLCollabStat value)
Access method for an one to n association. |
boolean |
addToRevContainerObject(UMLMultiLink value)
Access method for an one to n association. |
boolean |
addToRevSource(UMLLink value)
Access method for an one to n association. |
boolean |
addToRevTarget(UMLLink value)
Access method for an one to n association. |
boolean |
addToRevToSetObject(UMLLinkSet value)
Access method for an one to n association. |
java.util.Enumeration |
allLinksEnumeration()
No comment provided by developer, please add a comment to improve documentation. |
UMLObject |
getBoundTo()
Get the boundTo attribute of the UMLObject object |
java.lang.String |
getCurrentIcon()
Get the currentIcon attribute of the UMLClass object |
UMLCollabStat |
getFirstFromCallSourceCollabStats()
Get the firstFromCallSourceCollabStats attribute of the UMLObject object |
UMLCollabStat |
getFirstFromCollabStats()
Get the firstFromCollabStats attribute of the UMLObject object |
java.lang.String |
getFullQualifiedName()
This method returns the full qualified ObjectName. |
UMLClass |
getInstanceOf()
Get the instanceOf attribute of the UMLObject object |
UMLCollabStat |
getLastCallSourceFromCollabStats()
Get the lastCallSourceFromCollabStats attribute of the UMLObject object |
UMLCollabStat |
getLastFromCollabStats()
Get the lastFromCollabStats attribute of the UMLObject object |
int |
getModifier()
|
java.lang.String |
getObjectName()
Get the objectName attribute of the UMLObject object |
java.lang.String |
getObjectType()
Get the objectType attribute of the UMLObject object |
UMLStopActivity |
getRevReturnParam()
Get the revReturnParam attribute of the UMLObject object |
UMLObject |
getSuccessorObject()
Return an successor object of this object |
java.lang.String |
getText()
Get the text attribute of the UMLObject object |
int |
getType()
Get the type attribute of the UMLObject object |
java.lang.String |
getTypeCastSource()
Get the typeCastSource attribute of the UMLObject object |
boolean |
hasInAttrs(UMLAttrExprPair value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInBindings(UMLObject value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInCallSourceCollabStats(UMLCollabStat value)
UMLMethod: '+ hasInCallSourceCollabStats (value: UMLCollabStat): Boolean' |
boolean |
hasInCollabStats(UMLCollabStat value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevContainerObject(UMLMultiLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevSource(UMLLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevTarget(UMLLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevToSetObject(UMLLinkSet value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
isBound()
Get the bound attribute of the UMLObject object |
boolean |
isCheckTypeCast()
Get the checkTypeCast attribute of the UMLObject object |
boolean |
isNegative()
Get the negative attribute of the UMLObject object |
boolean |
isOptional()
Get the optional attribute of the UMLObject object |
boolean |
isOptionalAtPost()
Get the optionalAtPost attribute of the UMLObject object |
boolean |
isSet()
Get the set attribute of the UMLObject object |
java.util.Iterator |
iteratorOfAttrs()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfBindings()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfCallSourceCollabStats()
UMLMethod: '+ iteratorOfCallSourceCollabStats (): Iterator' |
java.util.Iterator |
iteratorOfCollabStats()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevContainerObject()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevSource()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevTarget()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevToSetObject()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromAttrs()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromBindings()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromCallSourceCollabStats()
UMLMethod: '+ removeAllFromCollabStat (): Void' |
void |
removeAllFromCollabStats()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevContainerObject()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevSource()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevTarget()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevToSetObject()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromAttrs(UMLAttrExprPair value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromBindings(UMLObject value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromCallSourceCollabStats(UMLCollabStat value)
UMLMethod: '+ removeFromCollabStats (value: UMLCollabStat): Boolean' |
boolean |
removeFromCollabStats(UMLCollabStat value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevContainerObject(UMLMultiLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevSource(UMLLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevTarget(UMLLink value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevToSetObject(UMLLinkSet value)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
setBound(boolean bound)
Sets the bound attribute of the UMLObject object |
boolean |
setBoundTo(UMLObject value)
Sets the boundTo attribute of the UMLObject object |
void |
setCheckTypeCast(boolean newValue)
Sets the checkTypeCast attribute of the UMLObject object |
void |
setCurrentIcon(java.lang.String newVal)
Sets the currentIcon attribute of the UMLClass object |
void |
setCutCopyPasteParent(FElement parent)
Hangs the current ASGElement into the ASG-tree. |
void |
setInstanceOf(UMLClass instanceOf)
Sets the instanceOf attribute of the UMLObject object |
void |
setModifier(int modifier)
|
void |
setNegative(boolean negative)
Deprecated. Will be removed soon, use |
void |
setObjectName(java.lang.String objectName)
Set the value of objectName. |
void |
setObjectType(java.lang.String newVal)
Deprecated. use only (de.uni_paderborn.fujaba.uml.UMLClass) .
Using setObjectType for Set Objects and "this" is not needed anymore with
the new StoryPattern codegen. |
void |
setRevReturnParam(UMLStopActivity revReturnParam)
Sets the revReturnParam attribute of the UMLObject object |
void |
setType(int type)
Sets the type attribute of the UMLObject object |
void |
setTypeCastSource(java.lang.String newValue)
Sets the typeCastSource attribute of the UMLObject object |
int |
sizeOfAttrs()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfBindings()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfCallSourceCollabStats()
UMLMethod: '+ sizeOfCallSourceCollabStats (): Integer' |
int |
sizeOfRevContainerObject()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevSource()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevTarget()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevToSetObject()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRightRoles()
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
toString()
No comment provided by developer, please add a comment to improve documentation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
addToConstraints, addToStereotypes, entriesOfStereotypes, getFComment, getFromFStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, sizeOfStereotypes |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Methods inherited from interface de.uni_paderborn.fujaba.fsa.unparse.LogicUnparseInterface |
getFSAInterface, getUnparseModuleName |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeInterface |
getPropertyChangeSupport |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeClient |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.tu_bs.coobra.ObjectChangeAware |
acknowledgeChange, getCoObRAId, getRepository, setCoObRAId, setRepository |
Methods inherited from interface de.uni_kassel.prop.InspectionAware |
isInspectableField, proposeFieldValues |
Field Detail |
public static final transient int NORM
setType(int)
,
getType()
,
Constant Field Valuespublic static final transient int OPTIONAL
setType(int)
,
getType()
,
Constant Field Valuespublic static final transient int NEGATIVE
setType(int)
,
getType()
,
Constant Field Valuespublic static final transient int SET
setType(int)
,
getType()
,
Constant Field Valuespublic static final transient int NONE
setModifier(int)
,
getModifier()
,
Constant Field Valuespublic static final transient int CREATE
setModifier(int)
,
getModifier()
,
Constant Field Valuespublic static final transient int DELETE
setModifier(int)
,
getModifier()
,
Constant Field Valuesprotected java.lang.String objectName
Constructor Detail |
public UMLObject()
public UMLObject(java.lang.String objectName, java.lang.String objectType, int type, boolean bound, int modifier, UMLClass instanceOf)
objectName
- No description providedobjectType
- No description providedtype
- No description providedbound
- No description providedmodifier
- No description providedinstanceOf
- No description providedpublic UMLObject(java.lang.String objectName, java.lang.String objectType)
objectName
- No description providedobjectType
- No description providedpublic UMLObject(java.lang.String objectName, java.lang.String objectType, UMLDiagram parent)
objectName
- No description providedobjectType
- No description providedparent
- No description providedMethod Detail |
public java.lang.String getObjectName()
public void setObjectName(java.lang.String objectName)
objectName
- Value to assign to objectName.public void setObjectType(java.lang.String newVal)
(de.uni_paderborn.fujaba.uml.UMLClass)
.
Using setObjectType for Set Objects and "this" is not needed anymore with
the new StoryPattern codegen.
newVal
- The new objectType valuepublic java.lang.String getObjectType()
public java.lang.String getCurrentIcon()
public void setCurrentIcon(java.lang.String newVal)
newVal
- The new currentIcon valuepublic java.lang.String toString()
UMLDiagramItem
toString
in class UMLDiagramItem
public java.lang.String getFullQualifiedName()
public int getType()
public void setType(int type)
type
- The new type valuepublic boolean isOptional()
public boolean isOptionalAtPost()
public boolean isSet()
public boolean isBound()
public void setBound(boolean bound)
bound
- The new bound valuepublic boolean isNegative()
public void setNegative(boolean negative)
negative
- The new negative valueinstead
public boolean isCheckTypeCast()
public void setCheckTypeCast(boolean newValue)
newValue
- The new checkTypeCast valuepublic void setTypeCastSource(java.lang.String newValue)
newValue
- The new typeCastSource valuepublic java.lang.String getTypeCastSource()
public int getModifier()
public void setModifier(int modifier)
modifier
- one of NONE, CREATE, DELETEpublic UMLStopActivity getRevReturnParam()
public void setRevReturnParam(UMLStopActivity revReturnParam)
revReturnParam
- The new revReturnParam valuepublic UMLClass getInstanceOf()
public void setInstanceOf(UMLClass instanceOf)
instanceOf
- The new instanceOf valuepublic boolean hasInRevSource(UMLLink value)
value
- No description provided
public java.util.Iterator iteratorOfRevSource()
public int sizeOfRevSource()
public boolean addToRevSource(UMLLink value)
value
- The object added.
public boolean removeFromRevSource(UMLLink value)
value
- No description provided
public void removeAllFromRevSource()
public boolean hasInRevTarget(UMLLink value)
value
- No description provided
public java.util.Iterator iteratorOfRevTarget()
public int sizeOfRevTarget()
public boolean addToRevTarget(UMLLink value)
value
- The object added.
public boolean removeFromRevTarget(UMLLink value)
value
- No description provided
public void removeAllFromRevTarget()
public boolean hasInRevToSetObject(UMLLinkSet value)
value
- No description provided
public java.util.Iterator iteratorOfRevToSetObject()
public int sizeOfRevToSetObject()
public boolean addToRevToSetObject(UMLLinkSet value)
value
- The object added.
public boolean removeFromRevToSetObject(UMLLinkSet value)
value
- No description provided
public void removeAllFromRevToSetObject()
public boolean hasInAttrs(UMLAttrExprPair value)
value
- No description provided
public java.util.Iterator iteratorOfAttrs()
public int sizeOfAttrs()
public boolean addToAttrs(UMLAttrExprPair value)
value
- The object added.
public boolean removeFromAttrs(UMLAttrExprPair value)
value
- No description provided
public void removeAllFromAttrs()
public boolean hasInCollabStats(UMLCollabStat value)
value
- No description provided
public java.util.Iterator iteratorOfCollabStats()
public int sizeOfRightRoles()
public boolean addToCollabStats(UMLCollabStat value)
value
- The object added.
public boolean removeFromCollabStats(UMLCollabStat value)
value
- No description provided
public void removeAllFromCollabStats()
public UMLCollabStat getLastFromCollabStats()
public UMLCollabStat getFirstFromCollabStats()
public boolean hasInCallSourceCollabStats(UMLCollabStat value)
value
- No description provided
public java.util.Iterator iteratorOfCallSourceCollabStats()
public int sizeOfCallSourceCollabStats()
public boolean addToCallSourceCollabStats(UMLCollabStat value)
value
- The object added.
public boolean removeFromCallSourceCollabStats(UMLCollabStat value)
value
- No description provided
public void removeAllFromCallSourceCollabStats()
public UMLCollabStat getLastCallSourceFromCollabStats()
public UMLCollabStat getFirstFromCallSourceCollabStats()
public boolean setBoundTo(UMLObject value)
value
- The new boundTo value
public UMLObject getBoundTo()
public boolean addToBindings(UMLObject value)
value
- The object added.
public boolean hasInBindings(UMLObject value)
value
- No description provided
public java.util.Iterator iteratorOfBindings()
public int sizeOfBindings()
public boolean removeFromBindings(UMLObject value)
value
- No description provided
public void removeAllFromBindings()
public boolean addToRevContainerObject(UMLMultiLink value)
value
- The object added.
public boolean removeFromRevContainerObject(UMLMultiLink value)
value
- No description provided
public void removeAllFromRevContainerObject()
public java.util.Iterator iteratorOfRevContainerObject()
public boolean hasInRevContainerObject(UMLMultiLink value)
value
- No description provided
public int sizeOfRevContainerObject()
public java.util.Enumeration allLinksEnumeration()
public UMLObject getSuccessorObject()
public java.lang.String getText()
getText
in interface FElement
getText
in class ASGElement
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLDiagramItem
public void setCutCopyPasteParent(FElement parent)
setCutCopyPasteParent
in interface FElement
setCutCopyPasteParent
in class ASGElement
parent
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |