|
|||||||||||
| 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.ASGDiagram
de.uni_paderborn.fujaba.uml.UMLDiagram
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 | |
static java.lang.String |
ELEMENTKEY
Deprecated. the virtual items attribute will be removed - use elements instead |
static java.lang.String |
PROPERTY_NAME
Deprecated. |
| Fields inherited from class de.uni_paderborn.fujaba.asg.ASGDiagram |
ELEMENTS_PROPERTY_KEY, PROJECT_PROPERTY |
| Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
| Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FModelDiagram |
CONSTRAINTS_PROPERTY |
| Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagram |
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 | |
|
UMLDiagram()
Constructor for class UMLDiagram |
protected |
UMLDiagram(boolean coobraPersistent)
|
|
UMLDiagram(java.lang.String name,
UMLProject project)
Constructor for class UMLDiagram |
| Method Summary | |
boolean |
addToConstraints(FConstraint value)
Access method for an one to n association. |
boolean |
addToElements(ASGElement element)
Access method for an one to n association. |
void |
addToElements(java.util.Map.Entry entry)
Access method for an one to n association. |
boolean |
addToItems(ASGElement item)
Deprecated. the virtual items attribute will be removed - use addToElements instead |
protected void |
addToItems(java.util.Map.Entry entry)
Deprecated. the virtual items attribute will be removed - use elements instead |
boolean |
addToViews(ViewDiagram 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. |
void |
delete()
Deletes itself and all items of type UMLDiagramItem, that are ONLY contained in this diagram, but asks the user, if the diagram that should be deleted contains items that are ONLY contained in this diagram. |
UMLCollabStat |
getCollabStat()
Get the collabStat attribute of the UMLDiagram object |
java.lang.String |
getElementKey()
Deprecated. the virtual items attribute will be removed - use elements instead |
java.lang.String |
getName()
Get the name attribute of the UMLDiagram object |
int |
getSizeOfItems()
Deprecated. the virtual items attribute will be removed - use sizeOfElements instead |
ViewDiagram |
getViewByName(java.lang.String name)
Return the view named 'name'. |
boolean |
hasInConstraints(FConstraint value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInItems(UMLDiagramItem item)
Deprecated. the virtual items attribute will be removed - use hasInElements instead |
boolean |
hasInViews(ViewDiagram value)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfConstraints()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfItems()
Deprecated. the virtual items attribute will be removed - use iteratorOfElements instead |
java.util.Iterator |
iteratorOfViews()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromConstraints()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromItems()
Deprecated. the virtual items attribute will be removed - use removeAllFromElements instead |
void |
removeAllFromViews()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromConstraints(FConstraint value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromElementsWithSideEffects(ASGElement asgElement)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromItems(ASGElement item)
Deprecated. the virtual items attribute will be removed - use removeFromElements instead |
boolean |
removeFromItems(UMLDiagramItem item)
Deprecated. the virtual items attribute will be removed - use removeFromElements instead |
boolean |
removeFromItemsWithoutIncrementAge(ASGElement asgElement)
Deprecated. the virtual items attribute will be removed - use removeFromElementsWithSideEffects instead |
boolean |
removeFromViews(ViewDiagram 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. |
boolean |
setCollabStat(UMLCollabStat value)
Sets the collabStat attribute of the UMLDiagram object |
void |
setName(java.lang.String name)
Sets the name attribute of the UMLDiagram object |
int |
sizeOfConstraint()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfItems()
Deprecated. the virtual items attribute will be removed - use sizeOfElements instead |
int |
sizeOfViews()
No comment provided by developer, please add a comment to improve documentation. |
| Methods inherited from class de.uni_paderborn.fujaba.asg.ASGDiagram |
addToElements, addToUsages, getCurrentProject, getParentElement, getProject, getUtility, hasInElements, hasInUsages, iteratorOfElements, iteratorOfUsages, removeAllFromElements, removeAllFromUsages, removeFromElements, removeFromUsages, searchID, setCurrentProject, setProject, setUtility, sizeOfElements, sizeOfUsages |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagram |
addToElements, hasInElements, iteratorOfElements, removeAllFromElements, removeFromElements, sizeOfElements |
| 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 java.lang.String ELEMENTKEY
public static final java.lang.String PROPERTY_NAME
| Constructor Detail |
public UMLDiagram()
protected UMLDiagram(boolean coobraPersistent)
coobraPersistent -
public UMLDiagram(java.lang.String name,
UMLProject project)
name - No description providedproject - No description provided| Method Detail |
protected java.lang.String createUnparseModuleName()
createUnparseModuleName in class ASGElementpublic java.lang.String getName()
getName in interface FElementgetName in class ASGElementpublic void setName(java.lang.String name)
setName in interface FElementsetName in class ASGElementname - The new name valuepublic int getSizeOfItems()
public int sizeOfItems()
public boolean hasInItems(UMLDiagramItem item)
item - No description provided
public java.util.Iterator iteratorOfItems()
public boolean removeFromItems(ASGElement item)
ASGDiagram.addToElements(FElement)
fires property changes with getElementKey(), for a UMLDiagram this returns "items".
FIXME: This method should be deleted if the elements of a UMLDiagram are only
UMLDiagramItems again.
item - what to remove from the elements.
removeFromElements ( item )public boolean addToElements(ASGElement element)
element - The object added.
public boolean addToItems(ASGElement item)
ASGDiagram.addToElements(de.uni_paderborn.fujaba.metamodel.FElement)
fires property changes with getElementKey(), for a UMLDiagram this returns "items".
UMLDiagramItems again.
item - what to add to the elements.
addToElements ( item )public void addToElements(java.util.Map.Entry entry)
addToElements in interface FDiagramaddToElements in class ASGDiagramentry - The object added.protected void addToItems(java.util.Map.Entry entry)
entry - The object added.public boolean removeFromItems(UMLDiagramItem item)
item - No description provided
public void removeAllFromItems()
public java.lang.String getElementKey()
getElementKey in class ASGDiagrampublic boolean removeFromItemsWithoutIncrementAge(ASGElement asgElement)
asgElement - No description provided
public boolean removeFromElementsWithSideEffects(ASGElement asgElement)
asgElement - No description provided
public boolean hasInConstraints(FConstraint value)
hasInConstraints in interface FModelDiagramvalue - No description provided
public java.util.Iterator iteratorOfConstraints()
iteratorOfConstraints in interface FModelDiagrampublic int sizeOfConstraint()
sizeOfConstraint in interface FModelDiagrampublic boolean addToConstraints(FConstraint value)
addToConstraints in interface FModelDiagramvalue - The object added.
public boolean removeFromConstraints(FConstraint value)
removeFromConstraints in interface FModelDiagramvalue - No description provided
public void removeAllFromConstraints()
removeAllFromConstraints in interface FModelDiagrampublic boolean setCollabStat(UMLCollabStat value)
value - The new collabStat value
public UMLCollabStat getCollabStat()
public void removeYou()
removeYou in interface FElementremoveYou in class ASGDiagrampublic boolean addToViews(ViewDiagram value)
value - The object added.
public boolean hasInViews(ViewDiagram value)
value - No description provided
public java.util.Iterator iteratorOfViews()
public int sizeOfViews()
public boolean removeFromViews(ViewDiagram value)
value - No description provided
public void removeAllFromViews()
public ViewDiagram getViewByName(java.lang.String name)
name - The name of the view to search for.
public void delete()
delete in class ASGDiagramDeleteDiagramAction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||