edu.iastate.metnet.graphmodel
Class AbstractGraphProcessor

java.lang.Object
  extended by edu.iastate.metnet.graphmodel.AbstractGraphProcessor
All Implemented Interfaces:
IGraphProcessor
Direct Known Subclasses:
GraphWalker, RemoveBridgeNodes, RemoveCompositionNodes, RemoveSelectedNodes

public class AbstractGraphProcessor
extends java.lang.Object
implements IGraphProcessor

Author:
Jie Li

Constructor Summary
AbstractGraphProcessor()
          default constructor
 
Method Summary
 void run(MultiPathwayModel model)
          process multi-pathway graph model
 void run(PathwayModel graph)
          process normal pathway graph model
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractGraphProcessor

public AbstractGraphProcessor()
default constructor

Method Detail

run

public void run(PathwayModel graph)
process normal pathway graph model

Specified by:
run in interface IGraphProcessor
Parameters:
graph - the graph model

run

public void run(MultiPathwayModel model)
process multi-pathway graph model

Specified by:
run in interface IGraphProcessor
Parameters:
model - the graph model