|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl.InternalNodeStructure
protected class ProceduralMemoryImpl.InternalNodeStructure
Allows Nodes to be added without copying. Warning: doing so allows the same java object of Node to exist in multiple places.
NodeStructureImpl| Constructor Summary | |
|---|---|
protected |
ProceduralMemoryImpl.InternalNodeStructure()
|
| Method Summary | |
|---|---|
Node |
addNode(Node n,
boolean copy)
If copy is false, this method adds a already generated Node
to this NodeStructure without copying it. |
| Methods inherited from class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl |
|---|
addDefaultLink, addDefaultLink, addDefaultLink, addDefaultLink, addDefaultLinks, addDefaultNode, addDefaultNode, addDefaultNodes, addLink, addLink, addLink, addNode, addNode, clearLinks, clearNodeStructure, compareNodeStructures, containsLink, containsLink, containsLinkable, containsLinkable, containsNode, containsNode, containsNode, copy, decayNodeStructure, getAttachedLinks, getAttachedLinks, getConnectedSinks, getConnectedSources, getDefaultLinkType, getDefaultNodeType, getLink, getLinkable, getLinkableCount, getLinkableMap, getLinkables, getLinkCount, getLinks, getLinks, getNewLink, getNewNode, getNode, getNode, getNodeCount, getNodes, getSubgraph, getSubgraph, mergeWith, removeLink, removeLinkable, removeLinkable, removeNode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected ProceduralMemoryImpl.InternalNodeStructure()
| Method Detail |
|---|
public Node addNode(Node n,
boolean copy)
NodeStructureImplNode
to this NodeStructure without copying it.
If copy is true, NodeStructure.addDefaultNode(Node) is used.
If a Node with the same id is already in this NodeStructure, the new
Node is not added.
This method is intended for internal use only.
addNode in class NodeStructureImpln - the Node to addcopy - determines if the node is copied or not.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||