Class DialogEditor

  • All Implemented Interfaces:
    java.beans.PropertyEditor

    public class DialogEditor
    extends java.beans.PropertyEditorSupport
    An editor to set the Dialog Type of XFileChooser. Used during customization via a bean editor.
    See Also:
    #XFileChooserBeanInfo
    • Constructor Summary

      Constructors 
      Constructor Description
      DialogEditor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAsText()
      Gets the integer value of current selected dialog type and returns the corresponding string of dialog type.
      java.lang.String[] getTags()
      Provides the valid dialog type: Open, Save, or Custom
      void setAsText​(java.lang.String text)
      Sets the selected dialog type
      • Methods inherited from class java.beans.PropertyEditorSupport

        addPropertyChangeListener, firePropertyChange, getCustomEditor, getJavaInitializationString, getSource, getValue, isPaintable, paintValue, removePropertyChangeListener, setSource, setValue, supportsCustomEditor
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DialogEditor

        public DialogEditor()
    • Method Detail

      • getTags

        public java.lang.String[] getTags()
        Provides the valid dialog type: Open, Save, or Custom
        Specified by:
        getTags in interface java.beans.PropertyEditor
        Overrides:
        getTags in class java.beans.PropertyEditorSupport
        Returns:
        String name of the valid dialog type
      • getAsText

        public java.lang.String getAsText()
        Gets the integer value of current selected dialog type and returns the corresponding string of dialog type.
        Specified by:
        getAsText in interface java.beans.PropertyEditor
        Overrides:
        getAsText in class java.beans.PropertyEditorSupport
        Returns:
        String name of type of dialog
      • setAsText

        public void setAsText​(java.lang.String text)
                       throws java.lang.IllegalArgumentException
        Sets the selected dialog type
        Specified by:
        setAsText in interface java.beans.PropertyEditor
        Overrides:
        setAsText in class java.beans.PropertyEditorSupport
        Parameters:
        text - name of selected dialog type
        Throws:
        java.lang.IllegalArgumentException