|
|||||||||||
| 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.AbstractFilter
UMLClass: 'AbstractViewFilter'
| Field Summary | |
private de.upb.tools.fca.FHashSet |
viewDefinitions
0..1 N Filter ----------------------------- ViewDefinition filter viewDefinitions |
| Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
| Constructor Summary | |
AbstractFilter()
|
|
| Method Summary | |
boolean |
addToViewDefinitions(ViewDefinition value)
Access method for an one to n association. |
static boolean |
containsConnection(java.util.Set context,
UMLConnection connection)
|
static boolean |
containsConnection(UMLDiagram diag,
UMLConnection connection)
|
static boolean |
containsConnectors(java.util.Set context,
UMLConnection connection)
|
static boolean |
containsConnectors(UMLDiagram diag,
UMLConnection connection)
|
java.util.Set |
get1Context(UMLDiagram diag,
java.util.Iterator items)
No comment provided by developer, please add a comment to improve documentation. |
java.util.Set |
get1Context(UMLDiagram diag,
UMLDiagramItem item)
No comment provided by developer, please add a comment to improve documentation. |
static java.util.Set |
getConnections(UMLDiagram diag,
java.util.Set items,
java.lang.Class type)
Get all UMLConnections in Diagram diag which are of class type and which have a start- and end-item which are in the items-Set |
java.lang.String |
getName()
Get the name attribute of the AbstractFilter object |
java.util.Set |
getNContext(UMLDiagram diag,
java.util.Iterator items,
int depth)
Get the nContext attribute of the AbstractFilter object |
java.util.Set |
getNContext(UMLDiagram diag,
UMLDiagramItem item,
int depth)
Get the nContext attribute of the AbstractFilter object |
abstract java.util.Set |
grow1Context(UMLDiagram diag,
UMLDiagramItem item,
ItemSet context)
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 |
iteratorOfViewDefinitions()
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 |
removeFromViewDefinitions(ViewDefinition value)
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()
|
static boolean |
tryAddConnection(java.util.Set context,
UMLConnection connection)
Add the connection to the context if both ends of the connection are already in the context |
static boolean |
tryAddConnection(java.util.Set context,
UMLConnection connection,
UMLDiagramItem item)
Add the connection and the item to the context if the end of the connection that is not the item is already in the context |
static UMLDiagramItem |
tryAddConnection(UMLDiagram diag,
java.util.Set context,
UMLConnection connection)
Add the connection to the context if the diagram contains the connection and the context contains at least one of the connections ends. |
static boolean |
tryAddConnection(UMLDiagram diag,
java.util.Set context,
UMLConnection connection,
UMLDiagramItem item)
Add the connection to the context if the diagram contains the connection and the context contains at least the given item. |
| 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.views.Filter |
getDescription, isForDiagram |
| Field Detail |
private de.upb.tools.fca.FHashSet viewDefinitions
0..1 N
Filter ----------------------------- ViewDefinition
filter viewDefinitions
| Constructor Detail |
public AbstractFilter()
| Method Detail |
public abstract java.util.Set grow1Context(UMLDiagram diag,
UMLDiagramItem item,
ItemSet context)
grow1Context in interface Filterdiag - No description provideditem - No description providedcontext - No description provided
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set get1Context(UMLDiagram diag,
UMLDiagramItem item)
get1Context in interface Filterdiag - No description provideditem - No description provided
Filter.grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set get1Context(UMLDiagram diag,
java.util.Iterator items)
get1Context in interface Filterdiag - No description provideditems - No description provided
Filter.grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set getNContext(UMLDiagram diag,
UMLDiagramItem item,
int depth)
getNContext in interface Filterdiag - No description provideditem - No description provideddepth - No description provided
Filter.grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator,int)
public java.util.Set getNContext(UMLDiagram diag,
java.util.Iterator items,
int depth)
getNContext in interface Filterdiag - No description provideditems - No description provideddepth - No description provided
Filter.grow1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,ItemSet),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem),
Filter.get1Context(de.uni_paderborn.fujaba.uml.UMLDiagram,java.util.Iterator),
Filter.getNContext(de.uni_paderborn.fujaba.uml.UMLDiagram,de.uni_paderborn.fujaba.uml.UMLDiagramItem,int)public java.lang.String getName()
getName in interface FilterFilterManagerpublic java.lang.String toString()
public static java.util.Set getConnections(UMLDiagram diag,
java.util.Set items,
java.lang.Class type)
diag - the diagramitems - the items whose connections are seeked fortype - the type of allowed connections
public static boolean containsConnectors(UMLDiagram diag,
UMLConnection connection)
diag - the diagramconnection - the connection
public static boolean containsConnection(UMLDiagram diag,
UMLConnection connection)
diag - the diagramconnection - the connection
public static boolean containsConnectors(java.util.Set context,
UMLConnection connection)
context - the contextconnection - the connection
public static boolean containsConnection(java.util.Set context,
UMLConnection connection)
context - the contextconnection - the connection
public static boolean tryAddConnection(java.util.Set context,
UMLConnection connection)
context - the contextconnection - the connection
public static boolean tryAddConnection(java.util.Set context,
UMLConnection connection,
UMLDiagramItem item)
context - the contextconnection - the connectionitem - the item
public static UMLDiagramItem tryAddConnection(UMLDiagram diag,
java.util.Set context,
UMLConnection connection)
diag - the diagramcontext - the contextconnection - the connection
public static boolean tryAddConnection(UMLDiagram diag,
java.util.Set context,
UMLConnection connection,
UMLDiagramItem item)
diag - the diagramcontext - the contextconnection - the connectionitem - the item
public boolean addToViewDefinitions(ViewDefinition value)
addToViewDefinitions in interface Filtervalue - The object added.
ViewDefinitionpublic boolean hasInViewDefinitions(ViewDefinition value)
hasInViewDefinitions in interface Filtervalue - No description provided
ViewDefinitionpublic java.util.Iterator iteratorOfViewDefinitions()
iteratorOfViewDefinitions in interface FilterViewDefinitionpublic int sizeOfViewDefinitions()
sizeOfViewDefinitions in interface FilterViewDefinitionpublic boolean removeFromViewDefinitions(ViewDefinition value)
removeFromViewDefinitions in interface Filtervalue - No description provided
ViewDefinitionpublic void removeAllFromViewDefinitions()
removeAllFromViewDefinitions in interface FilterViewDefinition
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||