|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Linkable | |
---|---|
edu.memphis.ccrg.lida.framework.gui.utils | Contains utility classes for the GUI. |
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. |
Uses of Linkable in edu.memphis.ccrg.lida.framework.gui.utils |
---|
Methods in edu.memphis.ccrg.lida.framework.gui.utils that return Linkable | |
---|---|
Linkable |
NodeStructureGuiAdapter.getDest(GuiLink guiLink)
|
Linkable |
NodeStructureGuiAdapter.getSource(GuiLink arg0)
|
Methods in edu.memphis.ccrg.lida.framework.gui.utils that return types with arguments of type Linkable | |
---|---|
edu.uci.ics.jung.graph.util.Pair<Linkable> |
NodeStructureGuiAdapter.getEndpoints(GuiLink arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getNeighbors(Linkable arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getPredecessors(Linkable arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getSuccessors(Linkable arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getVertices()
|
Methods in edu.memphis.ccrg.lida.framework.gui.utils with parameters of type Linkable | |
---|---|
boolean |
NodeStructureGuiAdapter.addVertex(Linkable arg0)
|
boolean |
NodeStructureGuiAdapter.containsVertex(Linkable arg0)
|
java.util.Collection<GuiLink> |
NodeStructureGuiAdapter.getIncidentEdges(Linkable arg0)
Returns all edges attached to specified Linkable |
java.util.Collection<GuiLink> |
NodeStructureGuiAdapter.getInEdges(Linkable arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getNeighbors(Linkable arg0)
|
java.util.Collection<GuiLink> |
NodeStructureGuiAdapter.getOutEdges(Linkable arg0)
Creates and returns GuiLink s for all Link s in the NodeStructure whose
source is the argument |
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getPredecessors(Linkable arg0)
|
java.util.Collection<Linkable> |
NodeStructureGuiAdapter.getSuccessors(Linkable arg0)
|
boolean |
NodeStructureGuiAdapter.isDest(Linkable arg0,
GuiLink arg1)
Returns true if arg0 is a destination of GuiLink arg1 |
boolean |
NodeStructureGuiAdapter.isSource(Linkable arg0,
GuiLink arg1)
Returns true if arg0 is a source of GuiLink arg1 |
boolean |
NodeStructureGuiAdapter.removeVertex(Linkable arg0)
|
Method parameters in edu.memphis.ccrg.lida.framework.gui.utils with type arguments of type Linkable | |
---|---|
boolean |
NodeStructureGuiAdapter.addEdge(GuiLink arg0,
edu.uci.ics.jung.graph.util.Pair<? extends Linkable> arg1,
edu.uci.ics.jung.graph.util.EdgeType arg2)
|
Uses of Linkable in edu.memphis.ccrg.lida.framework.shared |
---|
Subinterfaces of Linkable in edu.memphis.ccrg.lida.framework.shared | |
---|---|
interface |
Link
A link connects two Linkable objects. |
interface |
Node
Node represents a Concept in LIDA. |
Classes in edu.memphis.ccrg.lida.framework.shared that implement Linkable | |
---|---|
class |
LinkImpl
A Link that connects a Node to a Linkable (Node or Link). |
class |
NodeImpl
Default Node Implementation |
Methods in edu.memphis.ccrg.lida.framework.shared that return Linkable | |
---|---|
Linkable |
NodeStructure.getLinkable(ExtendedId eid)
Gets Linkable with specified ExtendedId |
Linkable |
NodeStructureImpl.getLinkable(ExtendedId ids)
|
Linkable |
UnmodifiableNodeStructureImpl.getLinkable(ExtendedId eid)
|
Linkable |
Link.getSink()
One end of the link which receives activation from the source. |
Linkable |
LinkImpl.getSink()
|
Methods in edu.memphis.ccrg.lida.framework.shared that return types with arguments of type Linkable | |
---|---|
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)
|
java.util.Map<Linkable,java.util.Set<Link>> |
NodeStructure.getLinkableMap()
Returns linkableMap |
java.util.Map<Linkable,java.util.Set<Link>> |
NodeStructureImpl.getLinkableMap()
|
java.util.Map<Linkable,java.util.Set<Link>> |
UnmodifiableNodeStructureImpl.getLinkableMap()
|
java.util.Collection<Linkable> |
NodeStructure.getLinkables()
Returns all Linkables, all Nodes and Links, in this NodeStructure |
java.util.Collection<Linkable> |
NodeStructureImpl.getLinkables()
|
java.util.Collection<Linkable> |
UnmodifiableNodeStructureImpl.getLinkables()
|
Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type Linkable | |
---|---|
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)
|
boolean |
NodeStructure.containsLinkable(Linkable l)
Returns whether this NodeStructure contains specified Linkable . |
boolean |
NodeStructureImpl.containsLinkable(Linkable l)
|
boolean |
UnmodifiableNodeStructureImpl.containsLinkable(Linkable l)
|
java.util.Set<Link> |
NodeStructure.getAttachedLinks(Linkable l)
Gets all Link s directly connected to specified Linkable. |
java.util.Set<Link> |
NodeStructureImpl.getAttachedLinks(Linkable linkable)
|
java.util.Set<Link> |
UnmodifiableNodeStructureImpl.getAttachedLinks(Linkable l)
|
java.util.Set<Link> |
NodeStructure.getAttachedLinks(Linkable linkable,
LinkCategory cat)
Gets all Link s directly connected to specified Linkable with specified LinkCategory |
java.util.Set<Link> |
NodeStructureImpl.getAttachedLinks(Linkable linkable,
LinkCategory category)
|
java.util.Set<Link> |
UnmodifiableNodeStructureImpl.getAttachedLinks(Linkable linkable,
LinkCategory cat)
|
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)
|
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. |
void |
NodeStructure.removeLinkable(Linkable l)
Removes specified Linkable if present. |
void |
NodeStructureImpl.removeLinkable(Linkable linkable)
|
void |
UnmodifiableNodeStructureImpl.removeLinkable(Linkable l)
|
void |
Link.setSink(Linkable sink)
Set sink linkable. |
void |
LinkImpl.setSink(Linkable sink)
|
Constructors in edu.memphis.ccrg.lida.framework.shared with parameters of type Linkable | |
---|---|
LinkImpl(Node source,
Linkable sink,
LinkCategory category)
|
Uses of Linkable in edu.memphis.ccrg.lida.pam |
---|
Subinterfaces of Linkable in edu.memphis.ccrg.lida.pam | |
---|---|
interface |
PamLink
A Link in PerceptualAssociativeMemory |
interface |
PamLinkable
A Learnable Linkable , a PamNode or
PamLink |
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 Linkable | |
---|---|
class |
PamLinkImpl
Default implementation of PamLink . |
class |
PamNodeImpl
Default implementation of PamNode . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |