public class PP_IntPitchTrackingReasoning extends Reasoning
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
PP_IntPitchTrackingReasoning.Process
The Class Process.
|
| Modifier and Type | Field and Description |
|---|---|
private Sensor |
antenna
The antenna.
|
private Memory |
antennaMemory
The antenna memory.
|
(package private) double |
callbackStartTime
The callback start time.
|
private boolean |
checkPeak
The check peak.
|
(package private) long |
client
The client.
|
(package private) java.lang.String |
client_name
The client_name.
|
(package private) java.util.Hashtable<java.lang.String,java.lang.String> |
mapping
The mapping.
|
private double |
MAX_PEAK
The max peak.
|
private Actuator |
messenger
The messenger.
|
private Memory |
messengerMemory
The messenger memory.
|
private double |
MIN_PEAK
The min peak.
|
(package private) java.util.Hashtable<java.lang.String,Memory> |
mouthMemories
The mouth memories.
|
(package private) java.util.Hashtable<java.lang.String,Actuator> |
mouths
The mouths.
|
(package private) double |
period
The period.
|
(package private) java.util.Hashtable<java.lang.String,java.lang.Long> |
ports
The ports.
|
(package private) double |
step
The step.
|
parameters| Constructor and Description |
|---|
PP_IntPitchTrackingReasoning() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
eventHandlerDeregistered(EventHandler evtHdl)
Chamado no momento em que um novo EventHandler é registrado no Agente Musical.
|
protected void |
eventHandlerRegistered(EventHandler evtHdl)
Chamado no momento em que um novo EventHandler é registrado no Agente Musical.
|
boolean |
finit()
User-implemented finalization method, called by stop().
|
boolean |
init()
User-implemented initialization method, called by start().
|
void |
needAction(Actuator sourceActuator,
double instant,
double duration)
Chamado no caso de eventos frequentes, quando existe a necessidade de uma ação.
|
needAction, newSense, process, setWakeUp, start, stopaddParameter, addParameters, configure, getAddress, getAgent, getComponentName, getComponentType, getParameter, getParameter, getParameters, getState, getType, parameterUpdate, processCommand, receiveCommand, sendCommand, setAgent, setComponentName, setParameters, setState, setTypeprivate double MIN_PEAK
private double MAX_PEAK
private Sensor antenna
private Memory antennaMemory
private Actuator messenger
private Memory messengerMemory
private boolean checkPeak
java.lang.String client_name
long client
double callbackStartTime
double period
double step
java.util.Hashtable<java.lang.String,java.lang.String> mapping
java.util.Hashtable<java.lang.String,java.lang.Long> ports
java.util.Hashtable<java.lang.String,Actuator> mouths
java.util.Hashtable<java.lang.String,Memory> mouthMemories
public boolean init()
LifeCycleinit in interface LifeCycleinit in class MusicalAgentComponentpublic boolean finit()
LifeCyclefinit in interface LifeCyclefinit in class MusicalAgentComponentprotected void eventHandlerRegistered(EventHandler evtHdl)
ReasoningeventHandlerRegistered in class ReasoningevtHdl - the evt hdlprotected void eventHandlerDeregistered(EventHandler evtHdl)
ReasoningeventHandlerDeregistered in class ReasoningevtHdl - the evt hdlpublic void needAction(Actuator sourceActuator, double instant, double duration) throws java.lang.Exception
ReasoningneedAction in class ReasoningsourceActuator - the source actuatorinstant - the instantduration - the durationjava.lang.Exception - the exception