|
|||||||||||
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.UMLArray
+------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FType |
NAME_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, TEXT_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FArray |
ARRAY_TYPE_PROPERTY, BASE_TYPE_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_PROPERTY |
Constructor Summary | |
UMLArray()
Constructor for class UMLArray |
|
UMLArray(UMLType arrayType)
Constructor for class UMLArray |
Method Summary | |
boolean |
addToRevAttrType(FAttr value)
Access method for an one to n association. |
boolean |
addToRevParamType(FParam value)
Access method for an one to n association. |
boolean |
addToRevResultType(FMethod value)
Access method for an one to n association. |
boolean |
addToRevType(FQualifier value)
Access method for an one to n association. |
protected java.lang.String |
createUnparseModuleName()
No comment provided by developer, please add a comment to improve documentation. |
UMLType |
getArrayType()
Get the arrayType attribute of the UMLArray object |
UMLType |
getBaseType()
Get the baseType attribute of the UMLArray object |
java.lang.String |
getBaseTypeName()
Get name of the base type of the UMLArray object. |
int |
getDimension()
Get the dimension attribute of the UMLArray object |
FType |
getFArrayType()
Get the fArrayType attribute of the UMLArray object |
FType |
getFBaseType()
Get the fBaseType attribute of the UMLArray object |
FType |
getFRealType()
Get the fRealType attribute of the UMLArray object |
FArray |
getFRevArrayType()
Get the fRevArrayType attribute of the UMLArray object |
java.lang.String |
getFullArrayName()
Get the full qualified name of this array. |
java.lang.String |
getName()
Get the name attribute of the UMLArray object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
java.lang.String |
getProgLangType()
Get the progLangType attribute of the UMLArray object |
UMLType |
getRealType()
Get the realType attribute of the UMLArray object |
UMLArray |
getRevArrayType()
Get the revArrayType attribute of the UMLArray object |
UMLTypeList |
getRevTypes()
Get the revTypes attribute of the UMLArray object |
java.lang.String |
getText()
Get the text attribute of the UMLArray object |
boolean |
hasInRevAttrType(FAttr value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevParamType(FParam value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevResultType(FMethod value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevType(FQualifier value)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevAttrType()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevParamType()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevResultType()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevType()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevAttrType()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevParamType()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevResultType()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevType()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevAttrType(FAttr value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevParamType(FParam value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevResultType(FMethod value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevType(FQualifier 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 |
setArrayType(FType tmpType)
Sets the arrayType attribute of the UMLArray object |
void |
setName(java.lang.String name)
Sets the name attribute of the UMLArray object |
void |
setProgLangType(java.lang.String progLangType)
Sets the progLangType attribute of the UMLArray object |
void |
setRevArrayType(FArray revArrayType)
Sets the revArrayType attribute of the UMLArray object |
boolean |
setRevTypes(FTypeList obj)
Sets the revTypes attribute of the UMLArray object |
int |
sizeOfRevAttrType()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevParamType()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevResultType()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevType()
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.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.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Methods inherited from interface java.lang.Comparable |
compareTo |
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 |
Constructor Detail |
public UMLArray()
public UMLArray(UMLType arrayType)
arrayType
- No description providedMethod Detail |
protected java.lang.String createUnparseModuleName()
createUnparseModuleName
in class ASGElement
public java.lang.String getProgLangType()
getProgLangType
in interface UMLType
public void setProgLangType(java.lang.String progLangType)
setProgLangType
in interface UMLType
progLangType
- The new progLangType valuepublic java.lang.String getText()
getText
in interface FElement
getText
in class ASGElement
public java.lang.String getBaseTypeName()
If the base type of this UMLArray object is a UMLClass, the full class name will be returned.
public java.lang.String getFullArrayName()
public java.lang.String getName()
getName
in interface UMLType
getName
in class ASGElement
public void setName(java.lang.String name)
setName
in interface UMLType
setName
in class ASGElement
name
- The new name valuepublic boolean hasInRevResultType(FMethod value)
hasInRevResultType
in interface UMLType
value
- No description provided
public java.util.Iterator iteratorOfRevResultType()
iteratorOfRevResultType
in interface UMLType
public int sizeOfRevResultType()
sizeOfRevResultType
in interface UMLType
public boolean addToRevResultType(FMethod value)
addToRevResultType
in interface UMLType
value
- The object added.
public boolean removeFromRevResultType(FMethod value)
removeFromRevResultType
in interface UMLType
value
- No description provided
public void removeAllFromRevResultType()
removeAllFromRevResultType
in interface UMLType
public boolean hasInRevParamType(FParam value)
hasInRevParamType
in interface UMLType
value
- No description provided
public java.util.Iterator iteratorOfRevParamType()
iteratorOfRevParamType
in interface UMLType
public int sizeOfRevParamType()
sizeOfRevParamType
in interface UMLType
public boolean addToRevParamType(FParam value)
addToRevParamType
in interface UMLType
value
- The object added.
public boolean removeFromRevParamType(FParam value)
removeFromRevParamType
in interface UMLType
value
- No description provided
public void removeAllFromRevParamType()
removeAllFromRevParamType
in interface UMLType
public boolean hasInRevAttrType(FAttr value)
hasInRevAttrType
in interface UMLType
value
- No description provided
public java.util.Iterator iteratorOfRevAttrType()
iteratorOfRevAttrType
in interface UMLType
public int sizeOfRevAttrType()
sizeOfRevAttrType
in interface UMLType
public boolean addToRevAttrType(FAttr value)
addToRevAttrType
in interface UMLType
value
- The object added.
public boolean removeFromRevAttrType(FAttr value)
removeFromRevAttrType
in interface UMLType
value
- No description provided
public void removeAllFromRevAttrType()
removeAllFromRevAttrType
in interface UMLType
public boolean setRevTypes(FTypeList obj)
setRevTypes
in interface UMLType
obj
- The new revTypes value
public UMLTypeList getRevTypes()
getRevTypes
in interface UMLType
public UMLArray getRevArrayType()
getRevArrayType
in interface UMLType
public FArray getFRevArrayType()
getFRevArrayType
in interface FType
public void setRevArrayType(FArray revArrayType)
setRevArrayType
in interface UMLType
revArrayType
- The new revArrayType valuepublic UMLType getArrayType()
public FType getFArrayType()
getFArrayType
in interface FArray
public UMLType getBaseType()
public FType getFBaseType()
getFBaseType
in interface FArray
public void setArrayType(FType tmpType)
setArrayType
in interface FArray
tmpType
- The new arrayType valuepublic void removeYou()
removeYou
in interface FElement
removeYou
in class UMLIncrement
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class ASGElement
public UMLType getRealType()
getRealType
in interface UMLType
public FType getFRealType()
getFRealType
in interface FType
public int getDimension()
getDimension
in interface UMLType
public java.lang.String toString()
public boolean addToRevType(FQualifier value)
addToRevType
in interface UMLType
value
- The object added.
public boolean hasInRevType(FQualifier value)
hasInRevType
in interface UMLType
value
- No description provided
public java.util.Iterator iteratorOfRevType()
iteratorOfRevType
in interface UMLType
public void removeAllFromRevType()
removeAllFromRevType
in interface UMLType
public boolean removeFromRevType(FQualifier value)
removeFromRevType
in interface UMLType
value
- No description provided
public int sizeOfRevType()
sizeOfRevType
in interface UMLType
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |