edu.iastate.metnet.graphmodel
Class IsomorphismMetaphor

java.lang.Object
  extended by edu.iastate.metnet.graphmodel.AbstractGraphMetaphor
      extended by edu.iastate.metnet.graphmodel.IsomorphismMetaphor
All Implemented Interfaces:
IGraphMetaphor

public class IsomorphismMetaphor
extends AbstractGraphMetaphor

special metaphor for subgraph isomorphism

Author:
Jie Li

Field Summary
(package private) static org.apache.log4j.Logger logger
          log4j facility
 
Fields inherited from class edu.iastate.metnet.graphmodel.AbstractGraphMetaphor
DEFAULT_BACKGROUND, DEFAULT_FOREGROUND, DEFAULT_LINE_WIDTH
 
Constructor Summary
IsomorphismMetaphor()
          default constrcutor
IsomorphismMetaphor(AlignmentObject alignmentObject)
          default constructor
 
Method Summary
 void run(org.jgraph.JGraph graph, java.lang.Object[] cells)
          highlight the alignment
 
Methods inherited from class edu.iastate.metnet.graphmodel.AbstractGraphMetaphor
autoSizeBox, changeEdgeColor, changeEdgeDualColor, changeEdgePattern, changeEdgeWidth, changeVertexBackgroundColor, changeVertexBorderColor, changeVertexBorderWidth, changeVertexDualColor, changeVertexForegroundColor, getEdgeType, getIncomingEdges, getIncomingNodes, getInteractionColorForEdge, getInteractionWidthForEdge, getIntersectionNodes, getLocationColorForVertex, getOutgoingEdges, getOutgoingNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static org.apache.log4j.Logger logger
log4j facility

Constructor Detail

IsomorphismMetaphor

public IsomorphismMetaphor()
default constrcutor


IsomorphismMetaphor

public IsomorphismMetaphor(AlignmentObject alignmentObject)
default constructor

Parameters:
alignmentObject - alignment information
Method Detail

run

public void run(org.jgraph.JGraph graph,
                java.lang.Object[] cells)
highlight the alignment

Specified by:
run in interface IGraphMetaphor
Overrides:
run in class AbstractGraphMetaphor
Parameters:
graph - the jgraph instance
cells - the selected cells or all cells