jaxx.runtime.swing.editor
Class I18nEditor
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.editor.I18nEditor
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, JAXXContext, JAXXObject
public class I18nEditor
- extends javax.swing.JPanel
- implements java.beans.PropertyChangeListener, java.awt.event.ActionListener, JAXXObject
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PROPERTY_LOCALES
public static final java.lang.String PROPERTY_LOCALES
- See Also:
- Constant Field Values
PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
public static final java.lang.String PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_POPUP_BORDER
public static final java.lang.String PROPERTY_POPUP_BORDER
- See Also:
- Constant Field Values
PROPERTY_POPUP_VISIBLE
public static final java.lang.String PROPERTY_POPUP_VISIBLE
- See Also:
- Constant Field Values
PROPERTY_RENDERER
public static final java.lang.String PROPERTY_RENDERER
- See Also:
- Constant Field Values
PROPERTY_SELECTED_LOCALE
public static final java.lang.String PROPERTY_SELECTED_LOCALE
- See Also:
- Constant Field Values
PROPERTY_SELECTED_TOOL_TIP_TEXT
public static final java.lang.String PROPERTY_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_SHOW_ICON
public static final java.lang.String PROPERTY_SHOW_ICON
- See Also:
- Constant Field Values
PROPERTY_SHOW_POPUP_ICON
public static final java.lang.String PROPERTY_SHOW_POPUP_ICON
- See Also:
- Constant Field Values
PROPERTY_SHOW_POPUP_TEXT
public static final java.lang.String PROPERTY_SHOW_POPUP_TEXT
- See Also:
- Constant Field Values
PROPERTY_SHOW_TEXT
public static final java.lang.String PROPERTY_SHOW_TEXT
- See Also:
- Constant Field Values
BINDING_BUTTON_ICON
public static final java.lang.String BINDING_BUTTON_ICON
- See Also:
- Constant Field Values
BINDING_BUTTON_SELECTED
public static final java.lang.String BINDING_BUTTON_SELECTED
- See Also:
- Constant Field Values
BINDING_BUTTON_TEXT
public static final java.lang.String BINDING_BUTTON_TEXT
- See Also:
- Constant Field Values
BINDING_BUTTON_TOOL_TIP_TEXT
public static final java.lang.String BINDING_BUTTON_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
BINDING_POPUP_BORDER
public static final java.lang.String BINDING_POPUP_BORDER
- See Also:
- Constant Field Values
BINDING_RENDERER_SHOW_ICON
public static final java.lang.String BINDING_RENDERER_SHOW_ICON
- See Also:
- Constant Field Values
BINDING_RENDERER_SHOW_TEXT
public static final java.lang.String BINDING_RENDERER_SHOW_TEXT
- See Also:
- Constant Field Values
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
$bindings
protected final java.util.Map<java.lang.String,JAXXBinding> $bindings
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
$previousValues
protected java.util.Map<?,?> $previousValues
delegateContext
protected final JAXXContext delegateContext
button
protected javax.swing.JToggleButton button
content
protected I18nEditor content
indexes
protected JAXXButtonGroup indexes
locales
protected java.util.List<java.util.Locale> locales
notSelectedToolTipText
protected java.lang.String notSelectedToolTipText
popup
protected javax.swing.JPopupMenu popup
popupBorder
protected javax.swing.border.Border popupBorder
popupLabel
protected javax.swing.JLabel popupLabel
popupVisible
protected java.lang.Boolean popupVisible
renderer
protected LocaleListCellRenderer renderer
selectedLocale
protected java.util.Locale selectedLocale
selectedToolTipText
protected java.lang.String selectedToolTipText
showIcon
protected java.lang.Boolean showIcon
showPopupIcon
protected java.lang.Boolean showPopupIcon
showPopupText
protected java.lang.Boolean showPopupText
showText
protected java.lang.Boolean showText
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
POPUP_BORDER_PROPERTY
public static final java.lang.String POPUP_BORDER_PROPERTY
- See Also:
- Constant Field Values
POPUP_VISIBLE_PROPERTY
public static final java.lang.String POPUP_VISIBLE_PROPERTY
- See Also:
- Constant Field Values
showPopupRunnable
protected java.lang.Runnable showPopupRunnable
I18nEditor
public I18nEditor()
I18nEditor
public I18nEditor(JAXXContext parentContext)
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)
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(java.lang.String $binding)
- Specified by:
applyDataBinding in interface JAXXObject
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
- Specified by:
firePropertyChange in interface JAXXObject- Overrides:
firePropertyChange in class java.awt.Component
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
- Specified by:
get$objectMap in interface JAXXObject
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface JAXXObject
getObjectById
public java.lang.Object getObjectById(java.lang.String id)
- Specified by:
getObjectById in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding,
boolean $force)
- Specified by:
processDataBinding in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding)
- Specified by:
processDataBinding in interface JAXXObject
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBinding in interface JAXXObject
removeDataBinding
public void removeDataBinding(java.lang.String $binding)
- Specified by:
removeDataBinding in interface JAXXObject
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)
- Specified by:
getContextValue in interface JAXXContext
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
- Specified by:
getContextValue in interface JAXXContext
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)
- Specified by:
removeContextValue in interface JAXXContext
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz,
java.lang.String name)
- Specified by:
removeContextValue in interface JAXXContext
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValue in interface JAXXContext
setContextValue
public <T> void setContextValue(T o,
java.lang.String name)
- Specified by:
setContextValue in interface JAXXContext
doFocusGained__on__content
public void doFocusGained__on__content(java.awt.event.FocusEvent event)
doFocusLost__on__content
public void doFocusLost__on__content(java.awt.event.FocusEvent event)
doItemStateChanged__on__button
public void doItemStateChanged__on__button(java.awt.event.ItemEvent event)
doPopupMenuCanceled__on__popup
public void doPopupMenuCanceled__on__popup(javax.swing.event.PopupMenuEvent event)
doPopupMenuWillBecomeInvisible__on__popup
public void doPopupMenuWillBecomeInvisible__on__popup(javax.swing.event.PopupMenuEvent event)
doStateChanged__on__indexes
public void doStateChanged__on__indexes(javax.swing.event.ChangeEvent event)
getButton
public javax.swing.JToggleButton getButton()
getIndexes
public JAXXButtonGroup getIndexes()
getLocales
public java.util.List<java.util.Locale> getLocales()
getNotSelectedToolTipText
public java.lang.String getNotSelectedToolTipText()
getPopup
public javax.swing.JPopupMenu getPopup()
getPopupBorder
public javax.swing.border.Border getPopupBorder()
getPopupLabel
public javax.swing.JLabel getPopupLabel()
getPopupVisible
public java.lang.Boolean getPopupVisible()
getRenderer
public LocaleListCellRenderer getRenderer()
getSelectedLocale
public java.util.Locale getSelectedLocale()
getSelectedToolTipText
public java.lang.String getSelectedToolTipText()
getShowIcon
public java.lang.Boolean getShowIcon()
getShowPopupIcon
public java.lang.Boolean getShowPopupIcon()
getShowPopupText
public java.lang.Boolean getShowPopupText()
getShowText
public java.lang.Boolean getShowText()
isPopupVisible
public java.lang.Boolean isPopupVisible()
isShowIcon
public java.lang.Boolean isShowIcon()
isShowPopupIcon
public java.lang.Boolean isShowPopupIcon()
isShowPopupText
public java.lang.Boolean isShowPopupText()
isShowText
public java.lang.Boolean isShowText()
setLocales
public void setLocales(java.util.List<java.util.Locale> newValue)
setNotSelectedToolTipText
public void setNotSelectedToolTipText(java.lang.String newValue)
setPopupBorder
public void setPopupBorder(javax.swing.border.Border newValue)
setPopupVisible
public void setPopupVisible(java.lang.Boolean newValue)
setRenderer
public void setRenderer(LocaleListCellRenderer newValue)
setSelectedLocale
public void setSelectedLocale(java.util.Locale newValue)
setSelectedToolTipText
public void setSelectedToolTipText(java.lang.String newValue)
setShowIcon
public void setShowIcon(java.lang.Boolean newValue)
setShowPopupIcon
public void setShowPopupIcon(java.lang.Boolean newValue)
setShowPopupText
public void setShowPopupText(java.lang.Boolean newValue)
setShowText
public void setShowText(java.lang.Boolean newValue)
addChildrenToContent
protected void addChildrenToContent()
addChildrenToPopup
protected void addChildrenToPopup()
createButton
protected void createButton()
createIndexes
protected void createIndexes()
createLocales
protected void createLocales()
createNotSelectedToolTipText
protected void createNotSelectedToolTipText()
createPopup
protected void createPopup()
createPopupBorder
protected void createPopupBorder()
createPopupLabel
protected void createPopupLabel()
createPopupVisible
protected void createPopupVisible()
createRenderer
protected void createRenderer()
createSelectedLocale
protected void createSelectedLocale()
createSelectedToolTipText
protected void createSelectedToolTipText()
createShowIcon
protected void createShowIcon()
createShowPopupIcon
protected void createShowPopupIcon()
createShowPopupText
protected void createShowPopupText()
createShowText
protected void createShowText()
Copyright © 2008-2010 CodeLutin. All Rights Reserved.