|
|||||||||||
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
No comment provided by developer, please add a comment to improve documentation.
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.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 | |
|
UMLDiagramItem()
Constructor for class UMLDiagramItem |
protected |
UMLDiagramItem(boolean coobraPersistent)
|
Method Summary | |
void |
addToDiagrams(FDiagram diagram)
ensures that only UMLDiagrams can be added to the set of diagrams. |
boolean |
addToRevAdditionalItems(ViewDiagram value)
Access method for an one to n association. |
boolean |
addToRevItems(ViewDefinition value)
Access method for an one to n association. |
boolean |
addToViewDefinitions(ViewDefinition 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. |
UMLDiagram |
getCurrentActiveDiagram()
Returns the current active diagram of the item and works as follows: - Iterate over all display increments of this item. - Select the item, which method getCanvas().getPanel() returns not null it indicates that the display item is actually shown on the screen. |
FDiagram |
getFCurrentActiveDiagram()
Get the fCurrentActiveDiagram attribute of the UMLDiagramItem object |
FDiagram |
getFFirstFromDiagrams()
Get the fFirstFromDiagrams attribute of the UMLDiagramItem object |
UMLDiagram |
getFirstFromDiagrams()
returns the first diagram in the set of diagrams. |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
boolean |
hasInRevAdditionalItems(ViewDiagram value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInRevItems(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInViewDefinitions(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfRevItems()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfViewDefinitions()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromRevItems()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromViewDefinitions()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevAdditionalItems(ViewDiagram value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromRevItems(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromViewDefinitions(ViewDefinition 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. |
int |
sizeOfRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfRevItems()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfViewDefinitions()
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 |
Constructor Detail |
public UMLDiagramItem()
protected UMLDiagramItem(boolean coobraPersistent)
coobraPersistent
- Method Detail |
protected java.lang.String createUnparseModuleName()
createUnparseModuleName
in class ASGElement
public UMLDiagram getFirstFromDiagrams()
public void addToDiagrams(FDiagram diagram)
addToDiagrams
in interface FElement
addToDiagrams
in class ASGElement
diagram
- The object added.public UMLDiagram getCurrentActiveDiagram()
public boolean addToViewDefinitions(ViewDefinition value)
addToViewDefinitions
in interface FDiagramItem
value
- The object added.
public boolean hasInViewDefinitions(ViewDefinition value)
hasInViewDefinitions
in interface FDiagramItem
value
- No description provided
public java.util.Iterator iteratorOfViewDefinitions()
iteratorOfViewDefinitions
in interface FDiagramItem
public int sizeOfViewDefinitions()
sizeOfViewDefinitions
in interface FDiagramItem
public boolean removeFromViewDefinitions(ViewDefinition value)
removeFromViewDefinitions
in interface FDiagramItem
value
- No description provided
public void removeAllFromViewDefinitions()
removeAllFromViewDefinitions
in interface FDiagramItem
public boolean addToRevItems(ViewDefinition value)
addToRevItems
in interface FDiagramItem
value
- The object added.
public boolean hasInRevItems(ViewDefinition value)
hasInRevItems
in interface FDiagramItem
value
- No description provided
public java.util.Iterator iteratorOfRevItems()
iteratorOfRevItems
in interface FDiagramItem
public int sizeOfRevItems()
sizeOfRevItems
in interface FDiagramItem
public boolean removeFromRevItems(ViewDefinition value)
removeFromRevItems
in interface FDiagramItem
value
- No description provided
public void removeAllFromRevItems()
removeAllFromRevItems
in interface FDiagramItem
public boolean addToRevAdditionalItems(ViewDiagram value)
addToRevAdditionalItems
in interface FDiagramItem
value
- The object added.
public boolean hasInRevAdditionalItems(ViewDiagram value)
hasInRevAdditionalItems
in interface FDiagramItem
value
- No description provided
public java.util.Iterator iteratorOfRevAdditionalItems()
iteratorOfRevAdditionalItems
in interface FDiagramItem
public int sizeOfRevAdditionalItems()
sizeOfRevAdditionalItems
in interface FDiagramItem
public boolean removeFromRevAdditionalItems(ViewDiagram value)
removeFromRevAdditionalItems
in interface FDiagramItem
value
- No description provided
public void removeAllFromRevAdditionalItems()
removeAllFromRevAdditionalItems
in interface FDiagramItem
public java.lang.String toString()
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLIncrement
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class ASGElement
public FDiagram getFFirstFromDiagrams()
getFFirstFromDiagrams
in interface FDiagramItem
public FDiagram getFCurrentActiveDiagram()
getFCurrentActiveDiagram
in interface FDiagramItem
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |