|
|||||||||||
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.views.ViewDefinition
A ViewDefinition consists of a Filter and all the information needed to use that filter like source diagram, context, start items.
A number of ViewDefinitions defines a ViewDiagram.
N 0..1 ViewDefinition ----------------------------- Filter viewDefinitions filter N ViewDefinition ----------------------> UMLDiagramItem startItems N 0..1 ViewDefinition ----------------------------- ViewDiagram ViewDefinitions diagram
Field Summary |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Constructor Summary | |
ViewDefinition()
|
Method Summary | |
boolean |
addToItems(UMLDiagramItem value)
Access method for an one to n association. |
boolean |
addToItems(UMLDiagramItem value,
UMLDiagram diag)
This is needed for parsing XML-files |
boolean |
addToStartItems(UMLDiagramItem value)
Access method for an one to n association. |
protected java.util.Set |
evaluate()
No comment provided by developer, please add a comment to improve documentation. |
int |
getContext()
get the context for the view |
ViewDiagram |
getDiagram()
Get the diagram attribute of the ViewDefinition object |
Filter |
getFilter()
Get the filter attribute of the ViewDefinition object |
protected java.util.Set |
getItems()
Get the items attribute of the ViewDefinition object |
java.lang.String |
getName()
Get the name attribute of the ViewDefinition object |
boolean |
hasInItems(UMLDiagramItem value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInStartItems(UMLDiagramItem value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
isUpdate()
|
java.util.Iterator |
iteratorOfItems()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfStartItems()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromItems()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromStartItems()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromItems(UMLDiagramItem value)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromStartItems(UMLDiagramItem 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 |
setContext(int context)
define the context for the view |
boolean |
setDiagram(ViewDiagram value)
Sets the diagram attribute of the ViewDefinition object |
boolean |
setFilter(Filter value)
Sets the filter attribute of the ViewDefinition object |
boolean |
setName(java.lang.String name)
Sets the name attribute of the ViewDefinition object |
boolean |
setUpdate(boolean update)
Specifies whether the ViewDefinition should be automatically updated when the source diagram changes |
int |
sizeOfItems()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfStartItems()
No comment provided by developer, please add a comment to improve documentation. |
void |
update()
update the ViewDefinition. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ViewDefinition()
Method Detail |
public boolean setUpdate(boolean update)
update
- do update or not
isUpdate()
public boolean setName(java.lang.String name)
name
- The new name value
public java.lang.String getName()
public boolean isUpdate()
setUpdate(boolean)
public void setContext(int context)
context
- the contextgetContext()
public int getContext()
getContext()
public boolean addToStartItems(UMLDiagramItem value)
value
- The object added.
public boolean hasInStartItems(UMLDiagramItem value)
value
- No description provided
public java.util.Iterator iteratorOfStartItems()
public int sizeOfStartItems()
public boolean removeFromStartItems(UMLDiagramItem value)
value
- No description provided
public void removeAllFromStartItems()
public boolean addToItems(UMLDiagramItem value)
value
- The object added.
public boolean addToItems(UMLDiagramItem value, UMLDiagram diag)
value
- The object added.diag
- The object added.
public boolean hasInItems(UMLDiagramItem value)
value
- No description provided
public java.util.Iterator iteratorOfItems()
public int sizeOfItems()
public boolean removeFromItems(UMLDiagramItem value)
value
- No description provided
public void removeAllFromItems()
protected java.util.Set getItems()
public boolean setDiagram(ViewDiagram value)
value
- The new diagram value
public ViewDiagram getDiagram()
public boolean setFilter(Filter value)
value
- The new filter value
public Filter getFilter()
protected java.util.Set evaluate()
public void update()
Recalculates the context if the source diagram changed
public void removeYou()
removeYou
in class BasicIncrement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |