Package org.nuiton.jaxx.runtime.swing
Class ApplicationAction<UI extends JAXXObject>
- java.lang.Object
-
- io.ultreia.java4all.bean.AbstractJavaBean
-
- org.nuiton.jaxx.runtime.swing.ApplicationAction<UI>
-
- All Implemented Interfaces:
io.ultreia.java4all.bean.GetterProducer,io.ultreia.java4all.bean.JavaBean,io.ultreia.java4all.bean.SetterProducer,ActionListener,EventListener,Action
@Deprecated public abstract class ApplicationAction<UI extends JAXXObject> extends io.ultreia.java4all.bean.AbstractJavaBean implements Action
Deprecated.since 3.0, use nowJAXXObjectActionSupportinstead.New implementation of anAction.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Field Summary
Fields Modifier and Type Field Description static StringACTION_TYPEDeprecated.protected AbstractButtoneditorDeprecated.static StringEDITORDeprecated.protected UIuiDeprecated.-
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedApplicationAction(String label, String shortDescription, String actionIcon, char acceleratorKey)Deprecated.protectedApplicationAction(String actionCommandKey, String label, String shortDescription, String actionIcon, char acceleratorKey)Deprecated.protectedApplicationAction(String actionCommandKey, String label, String shortDescription, String actionIcon, KeyStroke acceleratorKey)Deprecated.protectedApplicationAction(String label, String shortDescription, String actionIcon, KeyStroke acceleratorKey)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidactionPerformed(ActionEvent e)Deprecated.intaskUser(String title, Object message, int typeMessage, Object[] options, int defaultOption)Deprecated.intaskUser(String title, String message, int typeMessage, Object[] options, int defaultOption)Deprecated.intaskUser(JOptionPane pane, String title, Object[] options)Deprecated.protected booleancanExecuteAction(ActionEvent e)Deprecated.protected voiddefaultInit(InputMap inputMap, ActionMap actionMap)Deprecated.voiddisplayInfo(String title, String text)Deprecated.voiddisplayWarning(String title, String text)Deprecated.protected abstract voiddoActionPerformed(ActionEvent e, UI ui)Deprecated.KeyStrokegetAcceleratorKey()Deprecated.StringgetActionCommandKey()Deprecated.intgetDisplayMnemonicIndexKey()Deprecated.AbstractButtongetEditor()Deprecated.IcongetIcon()Deprecated.protected ClassgetJavaBeanType()Deprecated.KeyStrokegetKeyStroke()Deprecated.IcongetLargeIcon()Deprecated.intgetMnemonic()Deprecated.StringgetName()Deprecated.StringgetText()Deprecated.StringgetTooltipText()Deprecated.UIgetUi()Deprecated.ObjectgetValue(String key)Deprecated.abstract voidinit()Deprecated.static <U extends JAXXObject,A extends ApplicationAction>
Ainit(U ui, AbstractButton editor)Deprecated.static <U extends JAXXObject,A extends ApplicationAction>
Ainit(U ui, AbstractButton editor, Class<A> actionType)Deprecated.booleanisAddKeyStrokeToText()Deprecated.booleanisAddMnemonicAsKeyStroke()Deprecated.booleanisEnabled()Deprecated.booleanisSelectedKey()Deprecated.voidputValue(String key, Object value)Deprecated.voidregister(InputMap inputMap, ActionMap actionMap)Deprecated.static <U extends JAXXObject,A extends ApplicationAction<U> & Runnable>
voidrun(U ui, Class<A> actionType)Deprecated.voidsetAddKeyStrokeToText(boolean addKeyStrokeToText)Deprecated.voidsetAddMnemonicAsKeyStroke(boolean addMnemonicAsKeyStroke)Deprecated.voidsetDisplayMnemonicIndexKey(int displayMnemonicIndexKey)Deprecated.voidsetEditor(AbstractButton editor)Deprecated.voidsetEnabled(boolean enabled)Deprecated.voidsetIcon(Icon icon)Deprecated.voidsetKeyStroke(KeyStroke keyStroke)Deprecated.voidsetLargeIcon(Icon largeIcon)Deprecated.voidsetMnemonic(int mnemonic)Deprecated.voidsetName(String name)Deprecated.voidsetSelectedKey(boolean selectedKey)Deprecated.voidsetText(String text)Deprecated.voidsetTooltipText(String tooltipText)Deprecated.voidsetUi(UI ui)Deprecated.-
Methods inherited from class io.ultreia.java4all.bean.AbstractJavaBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, javaBeanDefinition, pcs, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, vcs
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
ACTION_TYPE
public static final String ACTION_TYPE
Deprecated.- See Also:
- Constant Field Values
-
EDITOR
public static final String EDITOR
Deprecated.- See Also:
- Constant Field Values
-
ui
protected UI extends JAXXObject ui
Deprecated.
-
editor
protected AbstractButton editor
Deprecated.
-
-
Constructor Detail
-
ApplicationAction
protected ApplicationAction(String label, String shortDescription, String actionIcon, KeyStroke acceleratorKey)
Deprecated.
-
ApplicationAction
protected ApplicationAction(String actionCommandKey, String label, String shortDescription, String actionIcon, KeyStroke acceleratorKey)
Deprecated.
-
ApplicationAction
protected ApplicationAction(String label, String shortDescription, String actionIcon, char acceleratorKey)
Deprecated.
-
-
Method Detail
-
init
public static <U extends JAXXObject,A extends ApplicationAction> A init(U ui, AbstractButton editor)
Deprecated.
-
init
public static <U extends JAXXObject,A extends ApplicationAction> A init(U ui, AbstractButton editor, Class<A> actionType)
Deprecated.
-
run
public static <U extends JAXXObject,A extends ApplicationAction<U> & Runnable> void run(U ui, Class<A> actionType)
Deprecated.
-
init
public abstract void init()
Deprecated.
-
doActionPerformed
protected abstract void doActionPerformed(ActionEvent e, UI ui)
Deprecated.
-
getJavaBeanType
protected Class getJavaBeanType()
Deprecated.- Overrides:
getJavaBeanTypein classio.ultreia.java4all.bean.AbstractJavaBean
-
setEnabled
public final void setEnabled(boolean enabled)
Deprecated.- Specified by:
setEnabledin interfaceAction
-
actionPerformed
public void actionPerformed(ActionEvent e)
Deprecated.- Specified by:
actionPerformedin interfaceActionListener
-
canExecuteAction
protected boolean canExecuteAction(ActionEvent e)
Deprecated.
-
getName
public final String getName()
Deprecated.
-
setName
public final void setName(String name)
Deprecated.
-
getText
public final String getText()
Deprecated.
-
setText
public final void setText(String text)
Deprecated.
-
getTooltipText
public final String getTooltipText()
Deprecated.
-
setTooltipText
public final void setTooltipText(String tooltipText)
Deprecated.
-
getKeyStroke
public final KeyStroke getKeyStroke()
Deprecated.
-
setKeyStroke
public final void setKeyStroke(KeyStroke keyStroke)
Deprecated.
-
getMnemonic
public final int getMnemonic()
Deprecated.
-
setMnemonic
public final void setMnemonic(int mnemonic)
Deprecated.
-
getIcon
public final Icon getIcon()
Deprecated.
-
setIcon
public final void setIcon(Icon icon)
Deprecated.
-
isSelectedKey
public boolean isSelectedKey()
Deprecated.
-
setSelectedKey
public final void setSelectedKey(boolean selectedKey)
Deprecated.
-
getDisplayMnemonicIndexKey
public int getDisplayMnemonicIndexKey()
Deprecated.
-
setDisplayMnemonicIndexKey
public final void setDisplayMnemonicIndexKey(int displayMnemonicIndexKey)
Deprecated.
-
isAddMnemonicAsKeyStroke
public boolean isAddMnemonicAsKeyStroke()
Deprecated.
-
setAddMnemonicAsKeyStroke
public void setAddMnemonicAsKeyStroke(boolean addMnemonicAsKeyStroke)
Deprecated.
-
getLargeIcon
public Icon getLargeIcon()
Deprecated.
-
setLargeIcon
public final void setLargeIcon(Icon largeIcon)
Deprecated.
-
getAcceleratorKey
public final KeyStroke getAcceleratorKey()
Deprecated.
-
getActionCommandKey
public final String getActionCommandKey()
Deprecated.
-
getUi
public final UI getUi()
Deprecated.
-
setUi
public final void setUi(UI ui)
Deprecated.
-
getEditor
public final AbstractButton getEditor()
Deprecated.
-
setEditor
public void setEditor(AbstractButton editor)
Deprecated.
-
isAddKeyStrokeToText
public boolean isAddKeyStrokeToText()
Deprecated.
-
setAddKeyStrokeToText
public void setAddKeyStrokeToText(boolean addKeyStrokeToText)
Deprecated.
-
askUser
public int askUser(String title, String message, int typeMessage, Object[] options, int defaultOption)
Deprecated.
-
askUser
public int askUser(String title, Object message, int typeMessage, Object[] options, int defaultOption)
Deprecated.
-
askUser
public int askUser(JOptionPane pane, String title, Object[] options)
Deprecated.
-
-