|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Node | |
---|---|
edu.memphis.ccrg.lida.actionselection | Contains classes related to Action Selection, a subsystem which selects Behaviors for execution. |
edu.memphis.ccrg.lida.framework.shared | Contains classes related to common data structures used in the framework. |
edu.memphis.ccrg.lida.pam | Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. |
edu.memphis.ccrg.lida.workspace | Contains classes related to the definition of the Workspace module and its default implementation. |
Uses of Node in edu.memphis.ccrg.lida.actionselection |
---|
Methods in edu.memphis.ccrg.lida.actionselection that return types with arguments of type Node | |
---|---|
java.util.Collection<Node> |
Behavior.getContextNodes()
Gets context nodes. |
java.util.Collection<Node> |
BehaviorImpl.getContextNodes()
|
Methods in edu.memphis.ccrg.lida.actionselection with parameters of type Node | |
---|---|
boolean |
Behavior.addContextCondition(Node condition)
Adds the context condition. |
boolean |
BehaviorImpl.addContextCondition(Node condition)
|
boolean |
Behavior.addToAddingList(Node condition)
Adds the to adding list. |
boolean |
BehaviorImpl.addToAddingList(Node addResult)
|
boolean |
Behavior.addToDeletingList(Node deleteCondition)
Adds the to deleting list. |
boolean |
BehaviorImpl.addToDeletingList(Node deleteResult)
|
boolean |
Behavior.containsAddingItem(Node commonNode)
Contains adding item. |
boolean |
BehaviorImpl.containsAddingItem(Node addItem)
|
boolean |
Behavior.containsContextCondition(Node commonNode)
Contains context condition. |
boolean |
BehaviorImpl.containsContextCondition(Node contextCondition)
|
boolean |
Behavior.containsDeletingItem(Node commonNode)
Contains deleting item. |
boolean |
BehaviorImpl.containsDeletingItem(Node deleteItem)
|
void |
Behavior.deactiveContextCondition(Node condition)
Deactive context condition. |
void |
BehaviorImpl.deactiveContextCondition(Node condition)
|
boolean |
Behavior.isContextConditionSatisfied(Node n)
Returns true if supplied condition is satisfied. |
boolean |
BehaviorImpl.isContextConditionSatisfied(Node prop)
|
void |
Behavior.updateAddingCondition(Node broadcastNode)
Update adding condition. |
void |
BehaviorImpl.updateAddingCondition(Node broadcastNode)
|
void |
Behavior.updateContextCondition(Node condition)
marks supplied condition as present. |
void |
BehaviorImpl.updateContextCondition(Node broadcastCondition)
|
void |
Behavior.updateDeletingCondition(Node broadcastNode)
Update deleting condition. |
void |
BehaviorImpl.updateDeletingCondition(Node broadcastNode)
|
Uses of Node in edu.memphis.ccrg.lida.framework.shared |
---|
Classes in edu.memphis.ccrg.lida.framework.shared that implement Node | |
---|---|
class |
NodeImpl
Default Node Implementation |
Methods in edu.memphis.ccrg.lida.framework.shared that return Node | |
---|---|
Node |
NodeStructure.addDefaultNode(Node n)
Adds a COPY of specified Node to this NodeStructure. |
Node |
NodeStructureImpl.addDefaultNode(Node n)
|
Node |
UnmodifiableNodeStructureImpl.addDefaultNode(Node n)
|
protected Node |
NodeStructureImpl.addNode(Node n,
boolean copy)
If copy is false, this method adds a already generated Node
to this NodeStructure without copying it. |
Node |
NodeStructure.addNode(Node n,
java.lang.String factoryType)
Add a Node of a specified factory type to this NodeStructure |
Node |
NodeStructureImpl.addNode(Node n,
java.lang.String nodeType)
|
Node |
UnmodifiableNodeStructureImpl.addNode(Node n,
java.lang.String factoryType)
|
protected Node |
NodeStructureImpl.getNewNode(Node oNode,
java.lang.String desiredType)
This method can be overwritten to customize the Node Creation. |
Node |
ElementFactory.getNode()
Creates a default node with the default strategies and default activation. |
Node |
NodeStructure.getNode(ExtendedId eid)
Returns a copy of the node in this nodestructure with specified ExtendedId |
Node |
NodeStructureImpl.getNode(ExtendedId id)
|
Node |
UnmodifiableNodeStructureImpl.getNode(ExtendedId eid)
|
Node |
NodeStructure.getNode(int id)
Returns a copy of the node in this nodestructure with specified id |
Node |
NodeStructureImpl.getNode(int id)
|
Node |
UnmodifiableNodeStructureImpl.getNode(int id)
|
Node |
ElementFactory.getNode(Node oNode)
Creates a copy of the supplied node with the default strategies. |
Node |
ElementFactory.getNode(Node oNode,
java.lang.String nodeType)
Creates a copy of specified Node . |
Node |
ElementFactory.getNode(Node oNode,
java.lang.String decayStrategy,
java.lang.String exciteStrategy)
Creates a copy of oNode with the specified decay and excite strategies. |
Node |
ElementFactory.getNode(java.lang.String nodeType)
Creates new node of specified type. |
Node |
ElementFactory.getNode(java.lang.String requiredType,
Node oNode,
java.lang.String desiredType)
Creates a copy of specified node of desired type. |
Node |
ElementFactory.getNode(java.lang.String nodeType,
java.lang.String nodeLabel)
Creates new node of specified type with specified label. |
Node |
ElementFactory.getNode(java.lang.String nodeType,
java.lang.String decayStrategy,
java.lang.String exciteStrategy,
java.lang.String nodeLabel,
double activation,
double removalThreshold)
Creates a new node of specified type, strategies, label, and initial activation. |
Node |
Link.getSource()
One end of the link which provides activation to the sink. |
Node |
LinkImpl.getSource()
|
Methods in edu.memphis.ccrg.lida.framework.shared that return types with arguments of type Node | |
---|---|
java.util.Collection<Node> |
NodeStructure.addDefaultNodes(java.util.Collection<Node> nodes)
|
java.util.Collection<Node> |
NodeStructureImpl.addDefaultNodes(java.util.Collection<Node> nodes)
|
java.util.Collection<Node> |
UnmodifiableNodeStructureImpl.addDefaultNodes(java.util.Collection<Node> nodes)
|
java.util.Map<Node,Link> |
NodeStructure.getConnectedSources(Linkable linkable)
Finds and returns a Map of all source Nodes connected to specified Linkable . |
java.util.Map<Node,Link> |
NodeStructureImpl.getConnectedSources(Linkable linkable)
|
java.util.Map<Node,Link> |
UnmodifiableNodeStructureImpl.getConnectedSources(Linkable linkable)
|
java.util.Collection<Node> |
NodeStructure.getNodes()
Returns all Node s |
java.util.Collection<Node> |
NodeStructureImpl.getNodes()
|
java.util.Collection<Node> |
UnmodifiableNodeStructureImpl.getNodes()
|
Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type Node | |
---|---|
Link |
NodeStructure.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
|
Link |
NodeStructureImpl.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
|
Link |
UnmodifiableNodeStructureImpl.addDefaultLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
|
Node |
NodeStructure.addDefaultNode(Node n)
Adds a COPY of specified Node to this NodeStructure. |
Node |
NodeStructureImpl.addDefaultNode(Node n)
|
Node |
UnmodifiableNodeStructureImpl.addDefaultNode(Node n)
|
protected Node |
NodeStructureImpl.addNode(Node n,
boolean copy)
If copy is false, this method adds a already generated Node
to this NodeStructure without copying it. |
Node |
NodeStructure.addNode(Node n,
java.lang.String factoryType)
Add a Node of a specified factory type to this NodeStructure |
Node |
NodeStructureImpl.addNode(Node n,
java.lang.String nodeType)
|
Node |
UnmodifiableNodeStructureImpl.addNode(Node n,
java.lang.String factoryType)
|
boolean |
NodeStructure.containsNode(Node n)
Returns whether this NodeStructure contains specified Node. |
boolean |
NodeStructureImpl.containsNode(Node n)
|
boolean |
UnmodifiableNodeStructureImpl.containsNode(Node n)
|
java.util.Map<Linkable,Link> |
NodeStructure.getConnectedSinks(Node n)
Finds and returns a Map of all sink Linkable s connected to specified Node . |
java.util.Map<Linkable,Link> |
NodeStructureImpl.getConnectedSinks(Node n)
|
java.util.Map<Linkable,Link> |
UnmodifiableNodeStructureImpl.getConnectedSinks(Node n)
|
Link |
ElementFactory.getLink(Node source,
Linkable sink,
LinkCategory category)
Creates and returns a new Link with specified source, sink, and category. |
Link |
ElementFactory.getLink(Node source,
Linkable sink,
LinkCategory category,
double activation,
double removalThreshold)
Creates and returns a new Link with specified source, sink, category, and activation. |
Link |
ElementFactory.getLink(java.lang.String linkType,
Node source,
Linkable sink,
LinkCategory category)
Creates and returns a new Link with specified type, source, sink, and category. |
Link |
ElementFactory.getLink(java.lang.String linkType,
Node source,
Linkable sink,
LinkCategory category,
java.lang.String decayStrategy,
java.lang.String exciteStrategy,
double activation,
double removalThreshold)
Creates and returns a new Link of specified type with specified source, sink, LinkCategory, DecayStrategy, ExciteStrategy, and category. |
Link |
ElementFactory.getLink(java.lang.String requiredType,
java.lang.String desiredType,
Node source,
Linkable sink,
LinkCategory category)
Checks if desiredType is-a requiredType. |
protected Link |
NodeStructureImpl.getNewLink(Link oLink,
java.lang.String newType,
Node source,
Linkable sink,
LinkCategory category)
This method can be overwritten to customize the Link Creation. |
protected Node |
NodeStructureImpl.getNewNode(Node oNode,
java.lang.String desiredType)
This method can be overwritten to customize the Node Creation. |
Node |
ElementFactory.getNode(Node oNode)
Creates a copy of the supplied node with the default strategies. |
Node |
ElementFactory.getNode(Node oNode,
java.lang.String nodeType)
Creates a copy of specified Node . |
Node |
ElementFactory.getNode(Node oNode,
java.lang.String decayStrategy,
java.lang.String exciteStrategy)
Creates a copy of oNode with the specified decay and excite strategies. |
Node |
ElementFactory.getNode(java.lang.String requiredType,
Node oNode,
java.lang.String desiredType)
Creates a copy of specified node of desired type. |
void |
NodeStructure.removeNode(Node n)
Removes specified Node if present. |
void |
NodeStructureImpl.removeNode(Node n)
|
void |
UnmodifiableNodeStructureImpl.removeNode(Node n)
|
void |
Link.setSource(Node source)
Set source linkable. |
void |
LinkImpl.setSource(Node source)
|
void |
NodeImpl.updateNodeValues(Node n)
Updates the values of this NodeImpl based on the passed in Node. |
void |
Node.updateNodeValues(Node n)
Subclasses of Node should override this method to set all of their type-specific member data using the values of the specified Link. |
Method parameters in edu.memphis.ccrg.lida.framework.shared with type arguments of type Node | |
---|---|
java.util.Collection<Node> |
NodeStructure.addDefaultNodes(java.util.Collection<Node> nodes)
|
java.util.Collection<Node> |
NodeStructureImpl.addDefaultNodes(java.util.Collection<Node> nodes)
|
java.util.Collection<Node> |
UnmodifiableNodeStructureImpl.addDefaultNodes(java.util.Collection<Node> nodes)
|
Constructors in edu.memphis.ccrg.lida.framework.shared with parameters of type Node | |
---|---|
LinkImpl(Node source,
Linkable sink,
LinkCategory category)
|
Uses of Node in edu.memphis.ccrg.lida.pam |
---|
Subinterfaces of Node in edu.memphis.ccrg.lida.pam | |
---|---|
interface |
PamNode
A PamNode is a Node which resides in PerceptualAssociativeMemory and
represents a feature or a concept. |
Classes in edu.memphis.ccrg.lida.pam that implement Node | |
---|---|
class |
PamNodeImpl
Default implementation of PamNode . |
Methods in edu.memphis.ccrg.lida.pam that return Node | |
---|---|
Node |
PerceptualAssociativeMemoryImpl.PamNodeStructure.addNode(Node n,
boolean copy)
|
Node |
PerceptualAssociativeMemory.getNode(ExtendedId id)
Returns the PamNode with specified ExtendedId or null |
Node |
PerceptualAssociativeMemoryImpl.getNode(ExtendedId eid)
|
Node |
PerceptualAssociativeMemory.getNode(int id)
Returns the PamNode with specified id from this PAM or null. |
Node |
PerceptualAssociativeMemoryImpl.getNode(int id)
|
Node |
PerceptualAssociativeMemory.getNode(java.lang.String label)
Returns the PamNode with specified label or null. |
Node |
PerceptualAssociativeMemoryImpl.getNode(java.lang.String label)
|
Methods in edu.memphis.ccrg.lida.pam that return types with arguments of type Node | |
---|---|
java.util.Collection<Node> |
PerceptualAssociativeMemory.getNodes()
Returns an unmodifiable collection of the PamNode s in this PAM as Node s. |
java.util.Collection<Node> |
PerceptualAssociativeMemoryImpl.getNodes()
|
Methods in edu.memphis.ccrg.lida.pam with parameters of type Node | |
---|---|
PamNode |
PerceptualAssociativeMemory.addDefaultNode(Node node)
Adds a COPY of specified node to this PerceptualAssociativeMemory . |
PamNode |
PerceptualAssociativeMemoryImpl.addDefaultNode(Node n)
|
Node |
PerceptualAssociativeMemoryImpl.PamNodeStructure.addNode(Node n,
boolean copy)
|
void |
PerceptualAssociativeMemory.addNodeToPercept(Node n)
Adds Node to the percept. |
void |
PerceptualAssociativeMemoryImpl.addNodeToPercept(Node n)
|
boolean |
PerceptualAssociativeMemory.containsNode(Node node)
Returns true if this PAM contains specified PamNode. |
boolean |
PerceptualAssociativeMemoryImpl.containsNode(Node node)
|
void |
PamListener.receivePercept(Node n)
Receive a Node percept. |
void |
PamNodeImpl.updateNodeValues(Node n)
|
Method parameters in edu.memphis.ccrg.lida.pam with type arguments of type Node | |
---|---|
java.util.Set<PamNode> |
PerceptualAssociativeMemory.addDefaultNodes(java.util.Set<? extends Node> nodes)
Adds a COPY of a collection of Nodes to this PAM. |
java.util.Set<PamNode> |
PerceptualAssociativeMemoryImpl.addDefaultNodes(java.util.Set<? extends Node> nodes)
|
Uses of Node in edu.memphis.ccrg.lida.workspace |
---|
Methods in edu.memphis.ccrg.lida.workspace with parameters of type Node | |
---|---|
void |
WorkspaceImpl.receivePercept(Node n)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |