|
|||||||||||
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 viewDefinitionsaccess Method for the above associaction
value
- The object added.
ViewDefinition
public boolean hasInViewDefinitions(ViewDefinition value)
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitionsaccess Method for the above associaction
value
- No description provided
ViewDefinition
public java.util.Iterator iteratorOfViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitionsaccess Method for the above associaction
ViewDefinition
public int sizeOfViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitionsaccess Method for the above associaction
ViewDefinition
public boolean removeFromViewDefinitions(ViewDefinition value)
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitionsaccess Method for the above associaction
value
- No description provided
ViewDefinition
public void removeAllFromViewDefinitions()
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitionsaccess Method for the above associaction
ViewDefinition
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |