fcmodeler.io.db
Class AbstractLink

java.lang.Object
  |
  +--fcmodeler.io.db.AbstractLink
All Implemented Interfaces:
Link
Direct Known Subclasses:
ActivateLink, BindsToLink, DummyLink, ExpressionLink, InhibitLink

public abstract class AbstractLink
extends java.lang.Object
implements Link

... is ...

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

Field Summary
protected  diva.graph.model.GraphModel _graphModel
           
protected  java.util.Map _properties
           
 
Constructor Summary
AbstractLink(java.util.Map properties, diva.graph.model.GraphModel graphModel)
          Creates new AbstractLink
 
Method Summary
abstract  void addLinkPiece(java.lang.String role, java.util.Map properties, java.util.Map nodeMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_properties

protected java.util.Map _properties

_graphModel

protected diva.graph.model.GraphModel _graphModel
Constructor Detail

AbstractLink

public AbstractLink(java.util.Map properties,
                    diva.graph.model.GraphModel graphModel)
Creates new AbstractLink
Method Detail

addLinkPiece

public abstract void addLinkPiece(java.lang.String role,
                                  java.util.Map properties,
                                  java.util.Map nodeMap)
Specified by:
addLinkPiece in interface Link