Class I18nEditorHandler

java.lang.Object
jaxx.runtime.swing.editor.I18nEditorHandler
All Implemented Interfaces:
java.awt.event.ActionListener, java.beans.PropertyChangeListener, java.util.EventListener

public class I18nEditorHandler
extends java.lang.Object
implements java.beans.PropertyChangeListener, java.awt.event.ActionListener
Handler of ui I18nEditor.
Since:
2.0
Author:
Tony Chemit - chemit@codelutin.com
  • Field Details

    • ui

      protected final I18nEditor ui
    • DEFAULT_SELECTED_TOOLTIP

      public static final java.lang.String DEFAULT_SELECTED_TOOLTIP
    • DEFAULT_NOT_SELECTED_TOOLTIP

      public static final java.lang.String DEFAULT_NOT_SELECTED_TOOLTIP
    • LOCALES_PROPERTY

      public static final java.lang.String LOCALES_PROPERTY
      See Also:
      Constant Field Values
    • SELECTED_LOCALE_PROPERTY

      public static final java.lang.String SELECTED_LOCALE_PROPERTY
      See Also:
      Constant Field Values
    • SHOW_ICON_PROPERTY

      public static final java.lang.String SHOW_ICON_PROPERTY
      See Also:
      Constant Field Values
    • SHOW_TEXT_PROPERTY

      public static final java.lang.String SHOW_TEXT_PROPERTY
      See Also:
      Constant Field Values
    • SHOW_POPUP_ICON_PROPERTY

      public static final java.lang.String SHOW_POPUP_ICON_PROPERTY
      See Also:
      Constant Field Values
    • SHOW_POPUP_TEXT_PROPERTY

      public static final java.lang.String SHOW_POPUP_TEXT_PROPERTY
      See Also:
      Constant Field Values
    • showPopupRunnable

      protected java.lang.Runnable showPopupRunnable
  • Constructor Details

    • I18nEditorHandler

      public I18nEditorHandler​(I18nEditor ui)
  • Method Details

    • propertyChange

      public void propertyChange​(java.beans.PropertyChangeEvent evt)
      Specified by:
      propertyChange in interface java.beans.PropertyChangeListener
    • actionPerformed

      public void actionPerformed​(java.awt.event.ActionEvent event)
      Specified by:
      actionPerformed in interface java.awt.event.ActionListener
    • loadI18nBundles

      public void loadI18nBundles()
    • rebuildPopup

      protected void rebuildPopup()
    • getTip

      protected java.lang.String getTip​(java.util.Locale l)
    • getSelectedTip

      protected java.lang.String getSelectedTip​(java.util.Locale l)
    • getNotSelectedTip

      protected java.lang.String getNotSelectedTip​(java.util.Locale l)