fcmodeler.io.dot
Class AbstractDotWriter

java.lang.Object
  |
  +--fcmodeler.io.dot.AbstractDotWriter
All Implemented Interfaces:
DotGraphWriter, GraphWriter

public abstract class AbstractDotWriter
extends java.lang.Object
implements DotGraphWriter

... is ...

Since:
JDK1.3
Version:
$Revision: 1.1 $
Author:
Julie Dickerson , Zach Cox

Field Summary
protected  java.util.Map _edgeMap
           
protected  java.util.Map _nodeMap
           
 
Constructor Summary
AbstractDotWriter()
          Creates new AbstractDotWriter
 
Method Summary
 java.util.Map getEdgeMap()
           
 java.util.Map getNodeMap()
           
abstract  void writeGraph(java.io.OutputStream output, diva.graph.model.Graph graph)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fcmodeler.io.GraphWriter
isWritingCoordinates, isWritingMappings, isWritingTopology, writeCoordinates, writeGraph, writeMappings, writeTopology
 

Field Detail

_nodeMap

protected java.util.Map _nodeMap

_edgeMap

protected java.util.Map _edgeMap
Constructor Detail

AbstractDotWriter

public AbstractDotWriter()
Creates new AbstractDotWriter
Method Detail

getEdgeMap

public java.util.Map getEdgeMap()
Specified by:
getEdgeMap in interface DotGraphWriter

getNodeMap

public java.util.Map getNodeMap()
Specified by:
getNodeMap in interface DotGraphWriter

writeGraph

public abstract void writeGraph(java.io.OutputStream output,
                                diva.graph.model.Graph graph)