com.ibm.voice
Class Listener

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

public class Listener
extends ProcessingBean

This bean is used for speech recognition.

Version:
1.0 14 Jul 1999
See Also:
Serialized Form

Constructor Summary
Listener()
          A default constructor with no arguments.
 
Method Summary
 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 getResultText()
          Gets the resultText property (java.lang.String) value.
 int getSilenceThreshold()
          Gets the silenceThreshold property (int) value.
 boolean hasListeners(java.lang.String propertyName)
          The hasListeners method was generated to support the propertyChange field.
 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 setSilenceThreshold(int silenceThreshold)
          Sets the silenceThreshold property (int) 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

Listener

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

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.

getResultText

public java.lang.String getResultText()
Gets the resultText property (java.lang.String) value.
Returns:
The resultText property value.

getSilenceThreshold

public int getSilenceThreshold()
Gets the silenceThreshold property (int) value.
Returns:
The silenceThreshold property value.
See Also:
setSilenceThreshold(int)

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.

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

setSilenceThreshold

public void setSilenceThreshold(int silenceThreshold)
Sets the silenceThreshold property (int) value.
Parameters:
silenceThreshold - The new value for the property.
See Also:
getSilenceThreshold()