|
|||||||||||
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.asg.ASGAnnotation
------- 0..n Annotations 0..n ASGAnnotation | key |--------------------------- ASGElement ------- annotations elements
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.FAnnotation |
ELEMENTS_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 | |
ASGAnnotation()
|
Method Summary | |
boolean |
addToElements(java.util.Map.Entry entry)
Access method for an one to n association. |
boolean |
addToElements(java.lang.String key,
FElement value)
Access method for an one to n association. |
java.util.Iterator |
entriesOfElements()
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
getName()
Get the name attribute of the ASGElement object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
boolean |
hasInElements(FElement value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInElements(java.lang.String key,
FElement value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInElements(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfElements()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfElements(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
keysOfElements()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromElements()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElements(FElement value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElements(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElements(java.lang.String key,
FElement value)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
No comment provided by developer, please add a comment to improve documentation. |
void |
setName(java.lang.String name)
Sets the name. |
int |
sizeOfElements()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfElements(java.lang.String key)
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, toString, wait, wait, wait |
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 |
Constructor Detail |
public ASGAnnotation()
Method Detail |
public java.lang.String getName()
FElement
getName
in interface FElement
getName
in class ASGElement
public void setName(java.lang.String name)
setName
in interface FElement
setName
in class ASGElement
name
- The new name valuepublic boolean addToElements(java.lang.String key, FElement value)
addToElements
in interface FAnnotation
key
- The object added.value
- The object added.
public boolean addToElements(java.util.Map.Entry entry)
addToElements
in interface FAnnotation
entry
- The object added.
public java.util.Iterator iteratorOfElements(java.lang.String key)
iteratorOfElements
in interface FAnnotation
key
- No description provided
public java.util.Iterator iteratorOfElements()
iteratorOfElements
in interface FAnnotation
public boolean hasKeyInElements(java.lang.String key)
hasKeyInElements
in interface FAnnotation
key
- No description provided
public boolean hasInElements(java.lang.String key, FElement value)
hasInElements
in interface FAnnotation
key
- No description providedvalue
- No description provided
public boolean hasInElements(FElement value)
hasInElements
in interface FAnnotation
value
- No description provided
public java.util.Iterator keysOfElements()
keysOfElements
in interface FAnnotation
public java.util.Iterator entriesOfElements()
entriesOfElements
in interface FAnnotation
public int sizeOfElements(java.lang.String key)
sizeOfElements
in interface FAnnotation
key
- No description provided
public int sizeOfElements()
sizeOfElements
in interface FAnnotation
public boolean removeFromElements(java.lang.String key, FElement value)
removeFromElements
in interface FAnnotation
key
- No description providedvalue
- No description provided
public boolean removeFromElements(java.lang.String key)
removeFromElements
in interface FAnnotation
key
- No description provided
public boolean removeFromElements(FElement value)
removeFromElements
in interface FAnnotation
value
- No description provided
public void removeAllFromElements()
removeAllFromElements
in interface FAnnotation
public void removeYou()
removeYou
in interface FElement
removeYou
in class ASGElement
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class ASGElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |