Class IntersectSelector
java.lang.Object
kieker.analysis.generic.graph.selector.IntersectSelector
- All Implemented Interfaces:
IGraphElementSelector
public class IntersectSelector extends java.lang.Object implements IGraphElementSelector
Select nodes and edges and assign them to groups reflecting an intersection.
- Since:
- 1.1
- Author:
- Reiner Jung
-
Constructor Summary
Constructors Constructor Description IntersectSelector(java.lang.String[] groupA, java.lang.String[] groupB) -
Method Summary
Modifier and Type Method Description booleanedgeIsSelected(Invocation value)booleanedgeIsSelected(OperationDataflow value)booleanedgeIsSelected(StorageDataflow value)java.lang.StringgetFilePrefix()booleanisColorGroup(org.eclipse.emf.common.util.EList<java.lang.String> sources, int group)booleannodeIsSelected(org.eclipse.emf.ecore.EObject value)voidsetRepository(ModelRepository repository)
-
Constructor Details
-
IntersectSelector
public IntersectSelector(java.lang.String[] groupA, java.lang.String[] groupB)
-
-
Method Details
-
setRepository
- Specified by:
setRepositoryin interfaceIGraphElementSelector
-
nodeIsSelected
public boolean nodeIsSelected(org.eclipse.emf.ecore.EObject value)- Specified by:
nodeIsSelectedin interfaceIGraphElementSelector
-
edgeIsSelected
- Specified by:
edgeIsSelectedin interfaceIGraphElementSelector
-
edgeIsSelected
- Specified by:
edgeIsSelectedin interfaceIGraphElementSelector
-
edgeIsSelected
- Specified by:
edgeIsSelectedin interfaceIGraphElementSelector
-
getFilePrefix
public java.lang.String getFilePrefix()- Specified by:
getFilePrefixin interfaceIGraphElementSelector
-
isColorGroup
public boolean isColorGroup(org.eclipse.emf.common.util.EList<java.lang.String> sources, int group)- Specified by:
isColorGroupin interfaceIGraphElementSelector
-