|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.voice.FunctionBean
This abstract class is a base class for implementation of Function Bean Design Pattern. All beans that support this design pattern must extend FunctionBean.
Constructor Summary | |
FunctionBean()
|
Method Summary | |
void |
addFetchArgumentsListener(FetchArgumentsListener l)
Adds a FetchArgumentsEvent listener. |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Adds a PropertyChange listener. |
void |
addTriggerNextActionListener(TriggerNextActionListener l)
Adds a TriggerNextActionEvent listener. |
boolean |
getAutoAction()
Returns true if an autoaction is enabled, otherwise - false. |
void |
removeFetchArgumentsListener(FetchArgumentsListener l)
Removes a FetchArgumentsEvent listener. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Removes a PropertyChange listener. |
void |
removeTriggerNextActionListener(TriggerNextActionListener l)
Removes a TriggerNextActionEvent listener. |
void |
setAutoAction(boolean isAutoAction)
Sets this in true if an immediate evaluation after setting of any argument is needed. |
void |
triggerAction()
Performs evaluations. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public FunctionBean()
Method Detail |
public void addFetchArgumentsListener(FetchArgumentsListener l)
l
- com.ibm.voice.events.FetchArgumentsEventListener.public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
l
- listener to be added.public void addTriggerNextActionListener(TriggerNextActionListener l)
l
- com.ibm.voice.events.TriggerNextActionListener.public boolean getAutoAction()
setAutoAction(boolean)
public void removeFetchArgumentsListener(FetchArgumentsListener l)
l
- com.ibm.voice.events.FetchArgumentsListener.public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
l
- listener to be removed.public void removeTriggerNextActionListener(TriggerNextActionListener l)
l
- com.ibm.voice.events.TriggerNextActionListener.public void setAutoAction(boolean isAutoAction)
true
if an immediate evaluation after setting of any argument is needed.isAutoAction
- new boolean value of the autoAction property.public void triggerAction()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |