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:
- ActionListener, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, JAXXContext, JAXXObject
public class I18nEditor
- extends JPanel
- implements PropertyChangeListener, ActionListener, JAXXObject
- See Also:
- Serialized Form
| 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 |
PROPERTY_LOCALES
public static final String PROPERTY_LOCALES
- See Also:
- Constant Field Values
PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_NOT_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_POPUP_BORDER
public static final String PROPERTY_POPUP_BORDER
- See Also:
- Constant Field Values
PROPERTY_POPUP_VISIBLE
public static final String PROPERTY_POPUP_VISIBLE
- See Also:
- Constant Field Values
PROPERTY_RENDERER
public static final String PROPERTY_RENDERER
- See Also:
- Constant Field Values
PROPERTY_SELECTED_LOCALE
public static final String PROPERTY_SELECTED_LOCALE
- See Also:
- Constant Field Values
PROPERTY_SELECTED_TOOL_TIP_TEXT
public static final String PROPERTY_SELECTED_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
PROPERTY_SHOW_ICON
public static final String PROPERTY_SHOW_ICON
- See Also:
- Constant Field Values
PROPERTY_SHOW_POPUP_ICON
public static final String PROPERTY_SHOW_POPUP_ICON
- See Also:
- Constant Field Values
PROPERTY_SHOW_POPUP_TEXT
public static final String PROPERTY_SHOW_POPUP_TEXT
- See Also:
- Constant Field Values
PROPERTY_SHOW_TEXT
public static final String PROPERTY_SHOW_TEXT
- See Also:
- Constant Field Values
BINDING_BUTTON_ICON
public static final String BINDING_BUTTON_ICON
- See Also:
- Constant Field Values
BINDING_BUTTON_SELECTED
public static final String BINDING_BUTTON_SELECTED
- See Also:
- Constant Field Values
BINDING_BUTTON_TEXT
public static final String BINDING_BUTTON_TEXT
- See Also:
- Constant Field Values
BINDING_BUTTON_TOOL_TIP_TEXT
public static final String BINDING_BUTTON_TOOL_TIP_TEXT
- See Also:
- Constant Field Values
BINDING_POPUP_BORDER
public static final String BINDING_POPUP_BORDER
- See Also:
- Constant Field Values
BINDING_RENDERER_SHOW_ICON
public static final String BINDING_RENDERER_SHOW_ICON
- See Also:
- Constant Field Values
BINDING_RENDERER_SHOW_TEXT
public static final String BINDING_RENDERER_SHOW_TEXT
- See Also:
- Constant Field Values
log
protected static final org.apache.commons.logging.Log log
$activeBindings
protected List<Object> $activeBindings
$bindingSources
protected Map<String,Object> $bindingSources
$bindings
protected final Map<String,JAXXBinding> $bindings
$objectMap
protected Map<String,Object> $objectMap
$previousValues
protected Map<?,?> $previousValues
delegateContext
protected final JAXXContext delegateContext
button
protected JToggleButton button
content
protected I18nEditor content
indexes
protected JAXXButtonGroup indexes
locales
protected List<Locale> locales
notSelectedToolTipText
protected String notSelectedToolTipText
popup
protected JPopupMenu popup
popupBorder
protected Border popupBorder
popupLabel
protected JLabel popupLabel
popupVisible
protected Boolean popupVisible
renderer
protected LocaleListCellRenderer renderer
selectedLocale
protected Locale selectedLocale
selectedToolTipText
protected String selectedToolTipText
showIcon
protected Boolean showIcon
showPopupIcon
protected Boolean showPopupIcon
showPopupText
protected Boolean showPopupText
showText
protected Boolean showText
DEFAULT_SELECTED_TOOLTIP
public static final String DEFAULT_SELECTED_TOOLTIP
DEFAULT_NOT_SELECTED_TOOLTIP
public static final String DEFAULT_NOT_SELECTED_TOOLTIP
LOCALES_PROPERTY
public static final String LOCALES_PROPERTY
- See Also:
- Constant Field Values
SELECTED_LOCALE_PROPERTY
public static final String SELECTED_LOCALE_PROPERTY
- See Also:
- Constant Field Values
SHOW_ICON_PROPERTY
public static final String SHOW_ICON_PROPERTY
- See Also:
- Constant Field Values
SHOW_TEXT_PROPERTY
public static final String SHOW_TEXT_PROPERTY
- See Also:
- Constant Field Values
SHOW_POPUP_ICON_PROPERTY
public static final String SHOW_POPUP_ICON_PROPERTY
- See Also:
- Constant Field Values
SHOW_POPUP_TEXT_PROPERTY
public static final String SHOW_POPUP_TEXT_PROPERTY
- See Also:
- Constant Field Values
POPUP_BORDER_PROPERTY
public static final String POPUP_BORDER_PROPERTY
- See Also:
- Constant Field Values
POPUP_VISIBLE_PROPERTY
public static final String POPUP_VISIBLE_PROPERTY
- See Also:
- Constant Field Values
showPopupRunnable
protected Runnable showPopupRunnable
I18nEditor
public I18nEditor()
I18nEditor
public I18nEditor(JAXXContext parentContext)
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChange in interface PropertyChangeListener
actionPerformed
public void actionPerformed(ActionEvent event)
- Specified by:
actionPerformed in interface ActionListener
loadI18nBundles
public void loadI18nBundles()
rebuildPopup
protected void rebuildPopup()
getTip
protected String getTip(Locale l)
getSelectedTip
protected String getSelectedTip(Locale l)
getNotSelectedTip
protected String getNotSelectedTip(Locale l)
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(String $binding)
- Specified by:
applyDataBinding in interface JAXXObject
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
- Specified by:
firePropertyChange in interface JAXXObject- Overrides:
firePropertyChange in class Component
get$objectMap
public Map<String,Object> get$objectMap()
- Specified by:
get$objectMap in interface JAXXObject
getDataBindings
public JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface JAXXObject
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectById in interface JAXXObject
processDataBinding
public void processDataBinding(String $binding,
boolean $force)
- Specified by:
processDataBinding in interface JAXXObject
processDataBinding
public void processDataBinding(String $binding)
- Specified by:
processDataBinding in interface JAXXObject
registerDataBinding
public void registerDataBinding(JAXXBinding binding)
- Specified by:
registerDataBinding in interface JAXXObject
removeDataBinding
public void removeDataBinding(String $binding)
- Specified by:
removeDataBinding in interface JAXXObject
getContextValue
public <T> T getContextValue(Class<T> clazz)
- Specified by:
getContextValue in interface JAXXContext
getContextValue
public <T> T getContextValue(Class<T> clazz,
String name)
- Specified by:
getContextValue in interface JAXXContext
getDelegateContext
public JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Object source,
Class<O> clazz)
- Specified by:
getParentContainer in interface JAXXObject
removeContextValue
public <T> void removeContextValue(Class<T> clazz)
- Specified by:
removeContextValue in interface JAXXContext
removeContextValue
public <T> void removeContextValue(Class<T> clazz,
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,
String name)
- Specified by:
setContextValue in interface JAXXContext
doFocusGained__on__content
public void doFocusGained__on__content(FocusEvent event)
doFocusLost__on__content
public void doFocusLost__on__content(FocusEvent event)
doItemStateChanged__on__button
public void doItemStateChanged__on__button(ItemEvent event)
doPopupMenuCanceled__on__popup
public void doPopupMenuCanceled__on__popup(PopupMenuEvent event)
doPopupMenuWillBecomeInvisible__on__popup
public void doPopupMenuWillBecomeInvisible__on__popup(PopupMenuEvent event)
doStateChanged__on__indexes
public void doStateChanged__on__indexes(ChangeEvent event)
getButton
public JToggleButton getButton()
getIndexes
public JAXXButtonGroup getIndexes()
getLocales
public List<Locale> getLocales()
getNotSelectedToolTipText
public String getNotSelectedToolTipText()
getPopup
public JPopupMenu getPopup()
getPopupBorder
public Border getPopupBorder()
getPopupLabel
public JLabel getPopupLabel()
getPopupVisible
public Boolean getPopupVisible()
getRenderer
public LocaleListCellRenderer getRenderer()
getSelectedLocale
public Locale getSelectedLocale()
getSelectedToolTipText
public String getSelectedToolTipText()
getShowIcon
public Boolean getShowIcon()
getShowPopupIcon
public Boolean getShowPopupIcon()
getShowPopupText
public Boolean getShowPopupText()
getShowText
public Boolean getShowText()
isPopupVisible
public Boolean isPopupVisible()
isShowIcon
public Boolean isShowIcon()
isShowPopupIcon
public Boolean isShowPopupIcon()
isShowPopupText
public Boolean isShowPopupText()
isShowText
public Boolean isShowText()
setLocales
public void setLocales(List<Locale> newValue)
setNotSelectedToolTipText
public void setNotSelectedToolTipText(String newValue)
setPopupBorder
public void setPopupBorder(Border newValue)
setPopupVisible
public void setPopupVisible(Boolean newValue)
setRenderer
public void setRenderer(LocaleListCellRenderer newValue)
setSelectedLocale
public void setSelectedLocale(Locale newValue)
setSelectedToolTipText
public void setSelectedToolTipText(String newValue)
setShowIcon
public void setShowIcon(Boolean newValue)
setShowPopupIcon
public void setShowPopupIcon(Boolean newValue)
setShowPopupText
public void setShowPopupText(Boolean newValue)
setShowText
public void setShowText(Boolean newValue)
addChildrenToContent
protected void addChildrenToContent()
addChildrenToPopup
protected void addChildrenToPopup()
create$ScriptInitializer0
protected void create$ScriptInitializer0()
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.