com.ibm.voice
Class CommandListener

java.lang.Object
  |
  +--com.ibm.voice.ProcessingBean
        |
        +--com.ibm.voice.CommandListener

public class CommandListener
extends ProcessingBean

This bean is used for command recognition.

Version:
1.0 29 Jul 1999
See Also:
Serialized Form

Constructor Summary
CommandListener()
          A default constructor with no arguments.
 
Method Summary
 void addCommandNotRecognizedListener(CommandNotRecognizedListener newListener)
          Adds a new CommandNotRecognized listener.
 void addIOErrorListener(IOErrorListener newListener)
          Adds a new IOError listener.
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          The addPropertyChangeListener method was generated to support the propertyChange field.
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          The addPropertyChangeListener method was generated to support the propertyChange field.
 void addRecognitionErrorListener(RecognitionErrorListener newListener)
          Add a new RecognitionError listener.
 void addRecognizerReadyListener(RecognizerReadyListener newListener)
          Add a new RecognizerReady listener.
 void firePropertyChange(java.beans.PropertyChangeEvent evt)
          The firePropertyChange method was generated to support the propertyChange field.
 void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
          The firePropertyChange method was generated to support the propertyChange field.
 void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
          The firePropertyChange method was generated to support the propertyChange field.
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          The firePropertyChange method was generated to support the propertyChange field.
 java.lang.String getAboutThisBean()
          Returns a special formatted string intended for use by the editor of this property.
 java.lang.String getInputFileName()
          Gets the inputFileName property (java.lang.String) value.
 java.lang.String getResultCommand()
          Gets the resultCommand property (java.lang.String) value.
 boolean hasListeners(java.lang.String propertyName)
          The hasListeners method was generated to support the propertyChange field.
 void removeCommandNotRecognizedListener(CommandNotRecognizedListener newListener)
          Removes the CommandNotRecognized listener.
 void removeIOErrorListener(IOErrorListener newListener)
          Removes the IOError listener.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          The removePropertyChangeListener method was generated to support the propertyChange field.
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          The removePropertyChangeListener method was generated to support the propertyChange field.
 void removeRecognitionErrorListener(RecognitionErrorListener newListener)
          Removes the RecognitionError listener.
 void removeRecognizerReadyListener(RecognizerReadyListener newListener)
          Removes the RecognizerReady listener.
 void setAboutThisBean(java.lang.String s)
          Setter method for the aboutThisBean property to be available in the properties list.
 void setInputFileName(java.lang.String inputFileName)
          Sets the inputFileName property (java.lang.String) value.
 
Methods inherited from class com.ibm.voice.ProcessingBean
addActionErrorListener, addFetchArgumentsListener, addTriggerNextActionListener, removeActionErrorListener, removeFetchArgumentsListener, removeTriggerNextActionListener, triggerAction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandListener

public CommandListener()
A default constructor with no arguments.
Method Detail

addCommandNotRecognizedListener

public void addCommandNotRecognizedListener(CommandNotRecognizedListener newListener)
Adds a new CommandNotRecognized listener.
Parameters:
newListener - com.ibm.voice.events.CommandNotRecognizedListener

addIOErrorListener

public void addIOErrorListener(IOErrorListener newListener)
Adds a new IOError listener.
Parameters:
newListener - com.ibm.voice.events.IOErrorListener

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
The addPropertyChangeListener method was generated to support the propertyChange field.
Parameters:
listener - java.beans.PropertyChangeListener

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
The addPropertyChangeListener method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
listener - java.beans.PropertyChangeListener

addRecognitionErrorListener

public void addRecognitionErrorListener(RecognitionErrorListener newListener)
Add a new RecognitionError listener.
Parameters:
newListener - com.ibm.voice.events.RecognitionErrorListener

addRecognizerReadyListener

public void addRecognizerReadyListener(RecognizerReadyListener newListener)
Add a new RecognizerReady listener.
Parameters:
newListener - com.ibm.voice.events.RecognizerReadyListener

firePropertyChange

public void firePropertyChange(java.beans.PropertyChangeEvent evt)
The firePropertyChange method was generated to support the propertyChange field.
Parameters:
evt - java.beans.PropertyChangeEvent

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               int oldValue,
                               int newValue)
The firePropertyChange method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
oldValue - int
newValue - int

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
The firePropertyChange method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
oldValue - java.lang.Object
newValue - java.lang.Object

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               boolean oldValue,
                               boolean newValue)
The firePropertyChange method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
oldValue - boolean
newValue - boolean

getAboutThisBean

public java.lang.String getAboutThisBean()
Returns a special formatted string intended for use by the editor of this property.
Returns:
the special formatted string for use by the editor of this property

getInputFileName

public java.lang.String getInputFileName()
Gets the inputFileName property (java.lang.String) value.
Returns:
The inputFileName property value.
See Also:
setInputFileName(java.lang.String)

getResultCommand

public java.lang.String getResultCommand()
Gets the resultCommand property (java.lang.String) value.
Returns:
The resultCommand property value.

hasListeners

public boolean hasListeners(java.lang.String propertyName)
The hasListeners method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
Returns:
true if propertyChange has a propertyName listener; false if otherwise.

removeCommandNotRecognizedListener

public void removeCommandNotRecognizedListener(CommandNotRecognizedListener newListener)
Removes the CommandNotRecognized listener.
Parameters:
newListener - com.ibm.voice.events.CommandNotRecognizedListener

removeIOErrorListener

public void removeIOErrorListener(IOErrorListener newListener)
Removes the IOError listener.
Parameters:
newListener - com.ibm.voice.events.IOErrorListener

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
The removePropertyChangeListener method was generated to support the propertyChange field.
Parameters:
listener - java.beans.PropertyChangeListener

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
The removePropertyChangeListener method was generated to support the propertyChange field.
Parameters:
propertyName - java.lang.String
listener - java.beans.PropertyChangeListener

removeRecognitionErrorListener

public void removeRecognitionErrorListener(RecognitionErrorListener newListener)
Removes the RecognitionError listener.
Parameters:
newListener - com.ibm.voice.events.RecognitionErrorListener

removeRecognizerReadyListener

public void removeRecognizerReadyListener(RecognizerReadyListener newListener)
Removes the RecognizerReady listener.
Parameters:
newListener - com.ibm.voice.events.RecognizerReadyListener

setAboutThisBean

public void setAboutThisBean(java.lang.String s)
Setter method for the aboutThisBean property to be available in the properties list. This method should not be used to set the aboutThisBean property value.
Parameters:
s - the special formatted string

setInputFileName

public void setInputFileName(java.lang.String inputFileName)
Sets the inputFileName property (java.lang.String) value.
Parameters:
inputFileName - The new value for the property.
See Also:
getInputFileName()