| 
 | Kieker 1.7 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.visualization.AbstractGraphFilter<G,V,E,O>
G - The graph that is processed by this filterV - The vertex type of the graphE - The edge type of the graphO - The type of the graph's elements originspublic abstract class AbstractGraphFilter<G extends AbstractGraph<V,E,O>,V extends AbstractVertex<V,E,O>,E extends AbstractEdge<V,E,O>,O>
Abstract superclass for all graph filters.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface kieker.analysis.plugin.IPlugin | 
|---|
| IPlugin.PluginInputPortReference, IPlugin.STATE | 
| Field Summary | |
|---|---|
| static String | INPUT_PORT_NAME_GRAPHThe name of the filter's graph input port. | 
| Fields inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent | 
|---|
| CONFIG_NAME | 
| Fields inherited from interface kieker.tools.traceAnalysis.filter.IGraphOutputtingFilter | 
|---|
| OUTPUT_PORT_NAME_GRAPH | 
| Constructor Summary | |
|---|---|
| AbstractGraphFilter(Configuration configuration)Deprecated. To be removed in Kieker 1.8. | |
| AbstractGraphFilter(Configuration configuration,
                    IProjectContext projectContext)Creates a new filter with the given configuration. | |
| Method Summary | |
|---|---|
|  Configuration | getCurrentConfiguration()This method should deliver a Configurationobject containing the current configuration of this instance. | 
|  String | getGraphInputPortName()Returns the name of the port this filter accepts graphs on. | 
|  String | getGraphOutputPortName()Returns the name of the port this filter uses to emit the graph. | 
|  boolean | init()Initiates the start of a component. | 
|  void | processGraph(G graph)Processes the given graph. | 
| Methods inherited from class kieker.analysis.plugin.filter.AbstractFilterPlugin | 
|---|
| terminate | 
| Methods inherited from class kieker.analysis.plugin.AbstractPlugin | 
|---|
| areAllRepositoryPortsConnected, connect, connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getIncomingPlugins, getPluginDescription, getPluginName, getState, isConnectionAllowed, shutdown, start | 
| Methods inherited from class kieker.analysis.analysisComponent.AbstractAnalysisComponent | 
|---|
| getName, setProjectContext | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface kieker.analysis.plugin.IPlugin | 
|---|
| connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState | 
| Field Detail | 
|---|
public static final String INPUT_PORT_NAME_GRAPH
| Constructor Detail | 
|---|
public AbstractGraphFilter(Configuration configuration,
                           IProjectContext projectContext)
configuration - The filter configuration to useprojectContext - The project context to use.@Deprecated public AbstractGraphFilter(Configuration configuration)
configuration - The filter configuration to use| Method Detail | 
|---|
public boolean init()
AbstractFilterPlugin
init in interface IPlugininit in class AbstractFilterPluginpublic Configuration getCurrentConfiguration()
AbstractAnalysisComponentConfiguration object containing the current configuration of this instance. In other words: The constructor should be
 able to use the given object to initialize a new instance of this class with the same intern properties.
getCurrentConfiguration in interface IAnalysisComponentgetCurrentConfiguration in interface IPlugingetCurrentConfiguration in class AbstractAnalysisComponentpublic void processGraph(G graph)
graph - The graph to processpublic String getGraphOutputPortName()
getGraphOutputPortName in interface IGraphOutputtingFilter<G extends AbstractGraph<V,E,O>>public String getGraphInputPortName()
| 
 | Kieker 1.7 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||