jaxx.runtime.swing
Class ListSelectorUI<B>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.ListSelectorUI<B>
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject
public class ListSelectorUI<B>
- extends javax.swing.JPanel
- implements 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 |
|
Method Summary |
static JAXXObjectDescriptor |
$getJAXXObjectDescriptor()
|
void |
$pr$u0(java.awt.event.ItemEvent event)
|
void |
$pr$u1(javax.swing.event.ListSelectionEvent event)
|
protected void |
addChildrenToActions()
|
protected void |
addChildrenToHeader()
|
protected void |
addChildrenToListPane()
|
void |
applyDataBinding(java.lang.String $binding)
|
protected void |
createActions()
|
protected void |
createAdd()
|
protected void |
createAddToComboTip()
|
protected void |
createAddToListTip()
|
protected void |
createCombo()
|
protected void |
createHeader()
|
protected void |
createHidor()
|
protected void |
createList()
|
protected void |
createListPane()
|
protected void |
createModified()
|
protected void |
createRemove()
|
protected void |
createRenderer()
|
protected void |
createShowHidor()
|
void |
doActionPerformed__on__add(java.awt.event.ActionEvent event)
|
void |
doActionPerformed__on__remove(java.awt.event.ActionEvent event)
|
void |
doMouseClicked__on__list(java.awt.event.MouseEvent event)
|
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
java.util.List<java.lang.Object> |
get$activeBindings()
|
java.util.Map<java.lang.String,java.lang.Object> |
get$bindingSources()
|
protected javax.swing.JPanel |
get$JPanel1()
|
java.util.Map<java.lang.String,java.lang.Object> |
get$objectMap()
|
javax.swing.JToolBar |
getActions()
|
javax.swing.JButton |
getAdd()
|
java.lang.String |
getAddToComboTip()
|
java.lang.String |
getAddToListTip()
|
javax.swing.JComboBox |
getCombo()
|
java.util.List<B> |
getComboDatas()
|
|
getContextValue(java.lang.Class<T> clazz)
|
|
getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
|
JAXXContext |
getDelegateContext()
|
Table |
getHeader()
|
HidorButton |
getHidor()
|
javax.swing.JList |
getList()
|
java.util.List<B> |
getListDatas()
|
javax.swing.JScrollPane |
getListPane()
|
java.lang.Boolean |
getModified()
|
java.lang.Object |
getObjectById(java.lang.String id)
|
<O extends java.awt.Container>
O |
|
getParentContainer(java.lang.Class<O> clazz)
|
<O extends java.awt.Container>
O |
|
getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
|
javax.swing.JButton |
getRemove()
|
javax.swing.ListCellRenderer |
getRenderer()
|
java.lang.Boolean |
getShowHidor()
|
void |
init(java.util.List<B> toCombo,
java.util.List<B> toList)
Initialize the component. |
java.lang.Boolean |
isModified()
|
java.lang.Boolean |
isShowHidor()
|
void |
processDataBinding(java.lang.String dest)
|
void |
processDataBinding(java.lang.String $dest,
boolean $force)
|
|
removeContextValue(java.lang.Class<T> clazz)
|
|
removeContextValue(java.lang.Class<T> clazz,
java.lang.String name)
|
void |
removeDataBinding(java.lang.String $binding)
|
void |
setAddToComboTip(java.lang.String newValue)
|
void |
setAddToListTip(java.lang.String newValue)
|
protected void |
setComboDatas(java.util.List<B> toCombo)
Set the data in combo box model. |
|
setContextValue(T o)
|
|
setContextValue(T o,
java.lang.String name)
|
protected void |
setListDatas(java.util.List<B> toList)
Set the data in the list model. |
void |
setModified(java.lang.Boolean newValue)
|
void |
setRenderer(javax.swing.ListCellRenderer newValue)
|
void |
setShowHidor(java.lang.Boolean newValue)
|
protected void |
transfertToCombo(B[] bs)
Transfert the b data from list to combo box. |
protected void |
transfertToList(B b)
Transfert the b data from combo box to list. |
protected boolean |
updateAddEnabled(boolean enabled)
|
protected boolean |
updateRemoveEnabled(boolean enabled)
|
| 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_ADD_TO_COMBO_TIP
public static final java.lang.String PROPERTY_ADD_TO_COMBO_TIP
- See Also:
- Constant Field Values
PROPERTY_ADD_TO_LIST_TIP
public static final java.lang.String PROPERTY_ADD_TO_LIST_TIP
- See Also:
- Constant Field Values
PROPERTY_MODIFIED
public static final java.lang.String PROPERTY_MODIFIED
- See Also:
- Constant Field Values
PROPERTY_RENDERER
public static final java.lang.String PROPERTY_RENDERER
- See Also:
- Constant Field Values
PROPERTY_SHOW_HIDOR
public static final java.lang.String PROPERTY_SHOW_HIDOR
- See Also:
- Constant Field Values
log
public static final org.apache.commons.logging.Log log
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
$previousValues
protected java.util.Map<?,?> $previousValues
actions
protected javax.swing.JToolBar actions
add
protected javax.swing.JButton add
addToComboTip
protected java.lang.String addToComboTip
addToListTip
protected java.lang.String addToListTip
combo
protected javax.swing.JComboBox combo
delegateContext
protected final JAXXContext delegateContext
header
protected Table header
hidor
protected HidorButton hidor
list
protected javax.swing.JList list
listPane
protected javax.swing.JScrollPane listPane
modified
protected java.lang.Boolean modified
remove
protected javax.swing.JButton remove
renderer
protected javax.swing.ListCellRenderer renderer
showHidor
protected java.lang.Boolean showHidor
ListSelectorUI
public ListSelectorUI()
ListSelectorUI
public ListSelectorUI(JAXXContext parentContext)
getComboDatas
public java.util.List<B> getComboDatas()
- Returns:
- the datas from the combo box.
getListDatas
public java.util.List<B> getListDatas()
- Returns:
- the data for the list.
init
public void init(java.util.List<B> toCombo,
java.util.List<B> toList)
- Initialize the component.
- Parameters:
toCombo - datas to set in combotoList - datas to set in list
transfertToList
protected void transfertToList(B b)
- Transfert the
b data from combo box to list.
- Parameters:
b - the data to transfert
transfertToCombo
protected void transfertToCombo(B[] bs)
- Transfert the
b data from list to combo box.
- Parameters:
bs - the data to transfert
updateAddEnabled
protected boolean updateAddEnabled(boolean enabled)
- Parameters:
enabled - databinding
- Returns:
true if add button should be enabled
updateRemoveEnabled
protected boolean updateRemoveEnabled(boolean enabled)
- Parameters:
enabled - databinding
- Returns:
true if remove button should be enabled
setComboDatas
protected void setComboDatas(java.util.List<B> toCombo)
- Set the data in combo box model.
- Parameters:
toCombo - datas to set in combo box model
setListDatas
protected void setListDatas(java.util.List<B> toList)
- Set the data in the list model.
- Parameters:
toList - datas to set in list model
$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
getObjectById
public java.lang.Object getObjectById(java.lang.String id)
- Specified by:
getObjectById in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String dest)
- Specified by:
processDataBinding in interface JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $dest,
boolean $force)
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
doActionPerformed__on__add
public void doActionPerformed__on__add(java.awt.event.ActionEvent event)
doActionPerformed__on__remove
public void doActionPerformed__on__remove(java.awt.event.ActionEvent event)
doMouseClicked__on__list
public void doMouseClicked__on__list(java.awt.event.MouseEvent event)
get$activeBindings
public java.util.List<java.lang.Object> get$activeBindings()
get$bindingSources
public java.util.Map<java.lang.String,java.lang.Object> get$bindingSources()
getActions
public javax.swing.JToolBar getActions()
getAdd
public javax.swing.JButton getAdd()
getAddToComboTip
public java.lang.String getAddToComboTip()
getAddToListTip
public java.lang.String getAddToListTip()
getCombo
public javax.swing.JComboBox getCombo()
getHeader
public Table getHeader()
getHidor
public HidorButton getHidor()
getList
public javax.swing.JList getList()
getListPane
public javax.swing.JScrollPane getListPane()
getModified
public java.lang.Boolean getModified()
getRemove
public javax.swing.JButton getRemove()
getRenderer
public javax.swing.ListCellRenderer getRenderer()
getShowHidor
public java.lang.Boolean getShowHidor()
isModified
public java.lang.Boolean isModified()
isShowHidor
public java.lang.Boolean isShowHidor()
setAddToComboTip
public void setAddToComboTip(java.lang.String newValue)
setAddToListTip
public void setAddToListTip(java.lang.String newValue)
setModified
public void setModified(java.lang.Boolean newValue)
setRenderer
public void setRenderer(javax.swing.ListCellRenderer newValue)
setShowHidor
public void setShowHidor(java.lang.Boolean newValue)
$pr$u0
public void $pr$u0(java.awt.event.ItemEvent event)
$pr$u1
public void $pr$u1(javax.swing.event.ListSelectionEvent event)
get$JPanel1
protected javax.swing.JPanel get$JPanel1()
addChildrenToActions
protected void addChildrenToActions()
addChildrenToHeader
protected void addChildrenToHeader()
addChildrenToListPane
protected void addChildrenToListPane()
createActions
protected void createActions()
createAdd
protected void createAdd()
createAddToComboTip
protected void createAddToComboTip()
createAddToListTip
protected void createAddToListTip()
createCombo
protected void createCombo()
createHeader
protected void createHeader()
createHidor
protected void createHidor()
createList
protected void createList()
createListPane
protected void createListPane()
createModified
protected void createModified()
createRemove
protected void createRemove()
createRenderer
protected void createRenderer()
createShowHidor
protected void createShowHidor()
Copyright © 2008-2009 CodeLutin. All Rights Reserved.