Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
java.lang.Objectjavax.swing.AbstractAction
jve.generated.SwingDataServiceAction
This action will execute a data source service with a single argument. The argument is specified by a ObjectReference.
Nested Class Summary
Nested classes inherited from class jve.generated.IActionBinder IActionBinder.ActionBinderEvent, IActionBinder.ActionBinderListener
Field Summary protected IActionBinder.ActionBinderEvent actionBinderEvent
protected java.util.List actionBinderListeners
protected int actionType
protected DataSourceService dsData
protected java.lang.String fdebugMsg
Fields inherited from class javax.swing.AbstractAction changeSupport, enabled
Fields inherited from interface jve.generated.IActionBinder ENABLE_DISABLE_ACTION, ENABLE_ENABLE_ACTION, ENABLE_NO_ACTION
Fields inherited from interface javax.swing.Action ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
Constructor Summary SwingDataServiceAction()
Method Summary void actionPerformed(java.awt.event.ActionEvent e)
Respond to an action, by invoking the data source service.void addActionBinderListener(IActionBinder.ActionBinderListener l)
Add a new ActionBinderListner to the listener list.protected void fireActionPerformed()
Fire an actionPeformed event.protected void fireAfterActionPerformed()
Send a afterActionPerformed event to all of the registered ActionBinderListeners.protected void fireBeforeActionPerformed()
Send a beforeActionPerformed event to all of the registered ActionBinderListeners.int getActionType()
Get the type of the actionIDataSource getDataSource()
Get the Data Source associated with this action.ObjectReference getServiceArgument()
Get the argument used as the parameter for the service call.java.lang.String getServiceSignature()
Get the service signature for this action.void removeActionBinderListener(IActionBinder.ActionBinderListener l)
Remove an existing ActionBinderListener from the listener list.void setActionType(int type)
Set the way the action binder will drive its enable state.void setDataSource(IDataSource datasource)
Set the Data Source associated with this action.void setEnabled(boolean newValue)
Set the enabled state of the action.void setServiceArgument(ObjectReference arg)
Set the argument for the service call, according to the method signature set with the setService method.void setServiceSignature(java.lang.String signature)
This is the service method signature that is to be use.java.lang.String toString()
Methods inherited from class javax.swing.AbstractAction addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener
Methods inherited from class java.lang.Object equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface jve.generated.IActionBinder isEnabled
Field Detail
protected int actionType
protected java.lang.String fdebugMsg
protected java.util.List actionBinderListeners
protected IActionBinder.ActionBinderEvent actionBinderEvent
protected DataSourceService dsData
Constructor Detail
public SwingDataServiceAction()
Method Detail
public void actionPerformed(java.awt.event.ActionEvent e)
protected void fireActionPerformed()
protected void fireBeforeActionPerformed()
protected void fireAfterActionPerformed()
public java.lang.String getServiceSignature()
public void setServiceSignature(java.lang.String signature)
public IDataSource getDataSource()
public void setDataSource(IDataSource datasource)
public int getActionType()
public void setActionType(int type)
public void setServiceArgument(ObjectReference arg)
public ObjectReference getServiceArgument()
public void setEnabled(boolean newValue)
public void addActionBinderListener(IActionBinder.ActionBinderListener l)
public void removeActionBinderListener(IActionBinder.ActionBinderListener l)
public java.lang.String toString()
Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD