|
|||||||||||
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 |
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 |
Constructor Detail |
public AbstractFilter()
Method Detail |
public abstract java.util.Set grow1Context(UMLDiagram diag, UMLDiagramItem item, ItemSet context)
grow1Context
in interface Filter
diag
- 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 Filter
diag
- 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 Filter
diag
- 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 Filter
diag
- 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 Filter
diag
- 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 Filter
FilterManager
public 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 Filter
value
- The object added.
ViewDefinition
public boolean hasInViewDefinitions(ViewDefinition value)
hasInViewDefinitions
in interface Filter
value
- No description provided
ViewDefinition
public java.util.Iterator iteratorOfViewDefinitions()
iteratorOfViewDefinitions
in interface Filter
ViewDefinition
public int sizeOfViewDefinitions()
sizeOfViewDefinitions
in interface Filter
ViewDefinition
public boolean removeFromViewDefinitions(ViewDefinition value)
removeFromViewDefinitions
in interface Filter
value
- No description provided
ViewDefinition
public void removeAllFromViewDefinitions()
removeAllFromViewDefinitions
in interface Filter
ViewDefinition
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |