|
|||||||||||
| 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 provided| Method Detail |
protected java.lang.String createUnparseModuleName()
createUnparseModuleName in class ASGElementpublic java.lang.String getProgLangType()
getProgLangType in interface UMLTypepublic void setProgLangType(java.lang.String progLangType)
setProgLangType in interface UMLTypeprogLangType - The new progLangType valuepublic java.lang.String getText()
getText in interface FElementgetText in class ASGElementpublic 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 UMLTypegetName in class ASGElementpublic void setName(java.lang.String name)
setName in interface UMLTypesetName in class ASGElementname - The new name valuepublic boolean hasInRevResultType(FMethod value)
hasInRevResultType in interface UMLTypevalue - No description provided
public java.util.Iterator iteratorOfRevResultType()
iteratorOfRevResultType in interface UMLTypepublic int sizeOfRevResultType()
sizeOfRevResultType in interface UMLTypepublic boolean addToRevResultType(FMethod value)
addToRevResultType in interface UMLTypevalue - The object added.
public boolean removeFromRevResultType(FMethod value)
removeFromRevResultType in interface UMLTypevalue - No description provided
public void removeAllFromRevResultType()
removeAllFromRevResultType in interface UMLTypepublic boolean hasInRevParamType(FParam value)
hasInRevParamType in interface UMLTypevalue - No description provided
public java.util.Iterator iteratorOfRevParamType()
iteratorOfRevParamType in interface UMLTypepublic int sizeOfRevParamType()
sizeOfRevParamType in interface UMLTypepublic boolean addToRevParamType(FParam value)
addToRevParamType in interface UMLTypevalue - The object added.
public boolean removeFromRevParamType(FParam value)
removeFromRevParamType in interface UMLTypevalue - No description provided
public void removeAllFromRevParamType()
removeAllFromRevParamType in interface UMLTypepublic boolean hasInRevAttrType(FAttr value)
hasInRevAttrType in interface UMLTypevalue - No description provided
public java.util.Iterator iteratorOfRevAttrType()
iteratorOfRevAttrType in interface UMLTypepublic int sizeOfRevAttrType()
sizeOfRevAttrType in interface UMLTypepublic boolean addToRevAttrType(FAttr value)
addToRevAttrType in interface UMLTypevalue - The object added.
public boolean removeFromRevAttrType(FAttr value)
removeFromRevAttrType in interface UMLTypevalue - No description provided
public void removeAllFromRevAttrType()
removeAllFromRevAttrType in interface UMLTypepublic boolean setRevTypes(FTypeList obj)
setRevTypes in interface UMLTypeobj - The new revTypes value
public UMLTypeList getRevTypes()
getRevTypes in interface UMLTypepublic UMLArray getRevArrayType()
getRevArrayType in interface UMLTypepublic FArray getFRevArrayType()
getFRevArrayType in interface FTypepublic void setRevArrayType(FArray revArrayType)
setRevArrayType in interface UMLTyperevArrayType - The new revArrayType valuepublic UMLType getArrayType()
public FType getFArrayType()
getFArrayType in interface FArraypublic UMLType getBaseType()
public FType getFBaseType()
getFBaseType in interface FArraypublic void setArrayType(FType tmpType)
setArrayType in interface FArraytmpType - The new arrayType valuepublic void removeYou()
removeYou in interface FElementremoveYou in class UMLIncrementpublic FElement getParentElement()
getParentElement in interface FElementgetParentElement in class ASGElementpublic UMLType getRealType()
getRealType in interface UMLTypepublic FType getFRealType()
getFRealType in interface FTypepublic int getDimension()
getDimension in interface UMLTypepublic java.lang.String toString()
public boolean addToRevType(FQualifier value)
addToRevType in interface UMLTypevalue - The object added.
public boolean hasInRevType(FQualifier value)
hasInRevType in interface UMLTypevalue - No description provided
public java.util.Iterator iteratorOfRevType()
iteratorOfRevType in interface UMLTypepublic void removeAllFromRevType()
removeAllFromRevType in interface UMLTypepublic boolean removeFromRevType(FQualifier value)
removeFromRevType in interface UMLTypevalue - 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 | ||||||||||