com.bonevich.eclipse.cvsgrapher.model
Interface ICvsGraphNodeModel

All Known Implementing Classes:
AbstractCvsGraphNodeModel

public interface ICvsGraphNodeModel

Interface specifying the API for nodes in the CVS Graph Object Model (i.e. version and branch nodes).

Author:
jbonevic

Method Summary
 void addChildNode(ICvsGraphNodeModel node)
           
 void addSourceConnection(CvsGraphConnectionModel iConnection)
           
 void addTargetConnection(CvsGraphConnectionModel iConnection)
           
 java.util.List getChildNodes()
           
 ICvsGraphNodeModel getParent()
           
 java.util.List getSourceConnections()
           
 java.util.List getTargetConnections()
           
 java.lang.String getVersion()
           
 void setParent(ICvsGraphNodeModel parent)
           
 

Method Detail

getVersion

public java.lang.String getVersion()

getSourceConnections

public java.util.List getSourceConnections()

getTargetConnections

public java.util.List getTargetConnections()

addSourceConnection

public void addSourceConnection(CvsGraphConnectionModel iConnection)

addTargetConnection

public void addTargetConnection(CvsGraphConnectionModel iConnection)

addChildNode

public void addChildNode(ICvsGraphNodeModel node)

getChildNodes

public java.util.List getChildNodes()

setParent

public void setParent(ICvsGraphNodeModel parent)

getParent

public ICvsGraphNodeModel getParent()


Copyright © 2003-2004 bonevich.com. All Rights Reserved.