|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A Filter defines a rule for building n-Contexts on UMLDiagrams
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
ViewDefinition,
ViewDiagram,
UMLDiagram,
UMLDiagramItem| Method Summary | |
boolean |
addToViewDefinitions(ViewDefinition value)
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
java.util.Set |
get1Context(UMLDiagram diag,
java.util.Iterator items)
Get the 1-Context for the items in the Iterator |
java.util.Set |
get1Context(UMLDiagram diag,
UMLDiagramItem item)
Get the 1-Context for the given item |
java.lang.String |
getDescription()
gives a short description of the Filter |
java.lang.String |
getName()
The Name of the Filter. |
java.util.Set |
getNContext(UMLDiagram diag,
java.util.Iterator items,
int depth)
Get the n-Context for the items in the Iterator |
java.util.Set |
getNContext(UMLDiagram diag,
UMLDiagramItem item,
int depth)
Get the n-Context for the items in the Iterator |
java.util.Set |
grow1Context(UMLDiagram diag,
UMLDiagramItem item,
ItemSet context)
In this Method the Rule for the 1-Context is defined. |
boolean |
hasInViewDefinitions(ViewDefinition value)
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
boolean |
isForDiagram(UMLDiagram diag)
Defines if this Filter is suited for a diagram or not. |
java.util.Iterator |
iteratorOfViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
void |
removeAllFromViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
boolean |
removeFromViewDefinitions(ViewDefinition value)
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
int |
sizeOfViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions access Method for the above associaction |
| Method Detail |
public boolean isForDiagram(UMLDiagram diag)
diag - the diagram
public java.lang.String getName()
FilterManager
public java.util.Set grow1Context(UMLDiagram diag,
UMLDiagramItem item,
ItemSet context)
diag - The diagram in which the items have to beitem - The item on which the 1-Context is to be builtcontext - The existing context
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set get1Context(UMLDiagram diag,
UMLDiagramItem item)
diag - The diagram in which the items have to beitem - The item on which the 1-Context is to be built
grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set get1Context(UMLDiagram diag,
java.util.Iterator items)
diag - The diagram in which the items have to beitems - Iterator listing the items on which the 1-Context is to be built
grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set getNContext(UMLDiagram diag,
UMLDiagramItem item,
int depth)
diag - The diagram in which the items have to bedepth - the context to builditem - No description provided
grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set getNContext(UMLDiagram diag,
java.util.Iterator items,
int depth)
diag - The diagram in which the items have to beitems - Iterator listing the items on which the 1-Context is to be builtdepth - the Context to build
grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int)public java.lang.String getDescription()
public boolean addToViewDefinitions(ViewDefinition value)
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
value - The object added.
ViewDefinitionpublic boolean hasInViewDefinitions(ViewDefinition value)
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
value - No description provided
ViewDefinitionpublic java.util.Iterator iteratorOfViewDefinitions()
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
ViewDefinitionpublic int sizeOfViewDefinitions()
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
ViewDefinitionpublic boolean removeFromViewDefinitions(ViewDefinition value)
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
value - No description provided
ViewDefinitionpublic void removeAllFromViewDefinitions()
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
access Method for the above associaction
ViewDefinition
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||