Class ApplicationAction<UI extends JAXXObject>

  • 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 now JAXXObjectActionSupport instead.
    New implementation of an Action.
    Author:
    Tony Chemit - dev@tchemit.fr
    • 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.
      • ApplicationAction

        protected ApplicationAction​(String actionCommandKey,
                                    String label,
                                    String shortDescription,
                                    String actionIcon,
                                    char acceleratorKey)
        Deprecated.
    • Method Detail

      • init

        public abstract void init()
        Deprecated.
      • doActionPerformed

        protected abstract void doActionPerformed​(ActionEvent e,
                                                  UI ui)
        Deprecated.
      • getJavaBeanType

        protected Class getJavaBeanType()
        Deprecated.
        Overrides:
        getJavaBeanType in class io.ultreia.java4all.bean.AbstractJavaBean
      • isEnabled

        public final boolean isEnabled()
        Deprecated.
        Specified by:
        isEnabled in interface Action
      • setEnabled

        public final void setEnabled​(boolean enabled)
        Deprecated.
        Specified by:
        setEnabled in interface Action
      • 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.
      • setEditor

        public void setEditor​(AbstractButton editor)
        Deprecated.
      • isAddKeyStrokeToText

        public boolean isAddKeyStrokeToText()
        Deprecated.
      • setAddKeyStrokeToText

        public void setAddKeyStrokeToText​(boolean addKeyStrokeToText)
        Deprecated.
      • register

        public final void register​(InputMap inputMap,
                                   ActionMap actionMap)
        Deprecated.
      • displayInfo

        public void displayInfo​(String title,
                                String text)
        Deprecated.
      • displayWarning

        public void displayWarning​(String title,
                                   String text)
        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.
      • defaultInit

        protected void defaultInit​(InputMap inputMap,
                                   ActionMap actionMap)
        Deprecated.