public class DefaultPerceptListener extends java.lang.Object implements IActivePerceptListener
Constructor and Description |
---|
DefaultPerceptListener(IAuralModule module) |
Modifier and Type | Method and Description |
---|---|
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 |
updated(IIdentifier identifier,
IChunk chunk) |
public DefaultPerceptListener(IAuralModule module)
protected IChunk getNamedChunk(java.lang.String name)
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