simbad.piconode.core.node
Class ConnectedNode
java.lang.Object
simbad.piconode.core.node.Node
simbad.piconode.core.node.ConnectedNode
- All Implemented Interfaces:
- java.io.Serializable, XmlRepresentation
- Direct Known Subclasses:
- ModularNode, NeuronalNode
public abstract class ConnectedNode
- extends Node
- implements XmlRepresentation, java.io.Serializable
The abstract ConnectedNode class contains the basis for defining a node that is part of
a Network module. It contains only the minimal requirements to define a connected node (i.e.
incoming and outgoing arc lists).
Thanks to this class, note that a network can embed other networks (for e.g.)
- See Also:
- Serialized Form
Fields inherited from class simbad.piconode.core.node.Node |
_name, nGene |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_incomingArcsList
protected java.util.ArrayList _incomingArcsList
_outgoingArcsList
protected java.util.ArrayList _outgoingArcsList
ConnectedNode
public ConnectedNode()
getIncomingArcsList
protected java.util.ArrayList getIncomingArcsList()
getOutgoingArcsList
protected java.util.ArrayList getOutgoingArcsList()
getIncomingArcsListSize
protected int getIncomingArcsListSize()
getOutgoingArcsListSize
protected int getOutgoingArcsListSize()
getIncomingArcAt
protected Arc getIncomingArcAt(int __index)
getOutgoingArcAt
protected Arc getOutgoingArcAt(int __index)
addIncomingArc
public void addIncomingArc(Arc __arc)
addOutgoingArc
public void addOutgoingArc(Arc __arc)
toXml
public java.lang.String toXml()
- Description copied from class:
Node
- Thomas Darde TER NNEDITOR
Provides an xml representation of this element
Xml DTD is defined in visual piconode
- Specified by:
toXml
in interface XmlRepresentation
- Overrides:
toXml
in class Node