Class PhotoNameOptionsPanel<E extends Enum<E>>

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
be.gaudry.swing.file.renamer.controls.photo.PhotoNameOptionsPanel<E>
All Implemented Interfaces:
ILocalized, ImageObserver, MenuContainer, Serializable, Accessible

public class PhotoNameOptionsPanel<E extends Enum<E>> extends JPanel implements ILocalized
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • PhotoNameOptionsPanel

      public PhotoNameOptionsPanel(E defaultFormat)
  • Method Details

    • getSelectedDateFormat

      public E getSelectedDateFormat()
    • setLanguage

      public void setLanguage()
      Description copied from interface: ILocalized
      Sets localized language The implementation should use a ResourceBundle to load information based on the user's Locale, and may observe the LanguageHelper to update the GUI on Locale switch.
      Specified by:
      setLanguage in interface ILocalized
    • setEnabled

      public void setEnabled(boolean enabled)
      Overrides:
      setEnabled in class JComponent
    • getPhotoDateType

      public PhotoDateType getPhotoDateType()