All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class org.jcon.core.part.std.CellNodeReplicatorStd

java.lang.Object
   |
   +----org.jcon.core.part.std.CellNodeReplicatorStd

public class CellNodeReplicatorStd
extends Object
implements CellNodeReplicator
This class is responsible for replicating cell nodes given an existing parent cell node to replicate from.

Look closely. When creating new cells, this interface adds various core parts using replication. In effect this allows pre-existing life to reproduce and create a new life form. This is cellular reproduction.

Note that not all core parts are added, because some are inheritable parts. These are available to any cell without being in the cell. This greatly reduces cell bloat.


Constructor Index

 o CellNodeReplicatorStd()

Method Index

 o createCellNode(Node)
Creates a new node with a new cell.

Constructors

 o CellNodeReplicatorStd
 public CellNodeReplicatorStd()

Methods

 o createCellNode
 public Node createCellNode(Node fromNode)
Creates a new node with a new cell. The cell contains the parts necessary for core work. Note the new node does not yet have a name.

Parameters:
fromNode - the node to create a new cell node from.
Returns:
the node created.

All Packages  Class Hierarchy  This Package  Previous  Next  Index