public class DefaultPerceptListener extends java.lang.Object implements IActivePerceptListener
Constructor and Description |
---|
DefaultPerceptListener(IVisualModule module) |
Modifier and Type | Method and Description |
---|---|
void |
addTrackedIdentifier(IIdentifier identifier) |
void |
clearTrackedIdentifiers() |
protected IChunk |
getNamedChunk(java.lang.String name) |
void |
newPercept(IIdentifier identifier,
IChunk chunk) |
void |
reencoded(IIdentifier identifier,
IChunk oldChunk,
IChunk newChunk)
when an attended chunk (oldChunk) has changed so much that a new
chunk has to be encoded (newChunk)
|
void |
removed(IIdentifier identifier,
IChunk chunk)
when chunk's percept is no longer available.
|
void |
removeTrackedIdentifier(IIdentifier identifier) |
void |
updated(IIdentifier identifier,
IChunk chunk) |
public DefaultPerceptListener(IVisualModule module)
protected IChunk getNamedChunk(java.lang.String name)
public void addTrackedIdentifier(IIdentifier identifier)
public void removeTrackedIdentifier(IIdentifier identifier)
public void clearTrackedIdentifiers()
public void reencoded(IIdentifier identifier, IChunk oldChunk, IChunk newChunk)
IActivePerceptListener
reencoded
in interface IActivePerceptListener
identifier
- TODOpublic void removed(IIdentifier identifier, IChunk chunk)
IActivePerceptListener
removed
in interface IActivePerceptListener
identifier
- TODOpublic void updated(IIdentifier identifier, IChunk chunk)
updated
in interface IActivePerceptListener
public void newPercept(IIdentifier identifier, IChunk chunk)
newPercept
in interface IActivePerceptListener