Package jaxx.runtime.swing.config
Class ConfigCategoryUI
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.config.ConfigCategoryUI
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,JAXXContext,JAXXObject
public class ConfigCategoryUI extends javax.swing.JPanel implements JAXXObject
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy -
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.Object>$activeBindingsprotected java.util.Map<java.lang.String,JAXXBinding>$bindingsprotected java.util.Map<java.lang.String,java.lang.Object>$bindingSourcesprotected java.util.Map<java.lang.String,java.lang.Object>$objectMapprotected java.util.Map<?,?>$previousValuesstatic java.lang.StringBINDING_RESET_ENABLEDstatic java.lang.StringBINDING_SAVE_ENABLEDstatic java.lang.StringBINDING_TABLE_PANE_COLUMN_HEADER_VIEWprotected javax.swing.JLabelcategoryLabelprotected javax.swing.JPanelcategoryLabelPanelprotected CategoryModelcategoryModelprotected javax.swing.JMenuItemcopyCellValueprotected JAXXContextdelegateContextprotected javax.swing.JTextAreadescriptionprotected javax.swing.JScrollPanedescriptionPaneprotected ConfigCategoryUIHandlerhandlerprotected ConfigUIModelmodelstatic java.lang.StringPROPERTY_CATEGORY_MODELstatic java.lang.StringPROPERTY_SELECTION_MODELprotected javax.swing.JButtonresetprotected javax.swing.JMenuItemresetOptionValueprotected javax.swing.JButtonsaveprotected javax.swing.ListSelectionModelselectionModelprotected org.jdesktop.swingx.JXTabletableprotected ConfigTableModeltableModelprotected javax.swing.JScrollPanetablePaneprotected javax.swing.JPopupMenutablePopupFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors Constructor Description ConfigCategoryUI()ConfigCategoryUI(boolean param0)ConfigCategoryUI(java.awt.LayoutManager param0)ConfigCategoryUI(java.awt.LayoutManager param0, boolean param1)ConfigCategoryUI(JAXXContext parentContext)ConfigCategoryUI(JAXXContext parentContext, boolean param1)ConfigCategoryUI(JAXXContext parentContext, java.awt.LayoutManager param1)ConfigCategoryUI(JAXXContext parentContext, java.awt.LayoutManager param1, boolean param2) -
Method Summary
Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()protected voidaddChildrenToCategoryLabelPanel()protected voidaddChildrenToDescriptionPane()protected voidaddChildrenToTablePane()protected voidaddChildrenToTablePopup()voidapplyDataBinding(java.lang.String $binding)protected voidcreateCategoryLabel()protected voidcreateCategoryLabelPanel()protected voidcreateCategoryModel()protected voidcreateCopyCellValue()protected voidcreateDescription()protected voidcreateDescriptionPane()protected voidcreateHandler()protected voidcreateModel()protected voidcreateReset()protected voidcreateResetOptionValue()protected voidcreateSave()protected voidcreateSelectionModel()protected voidcreateTable()protected voidcreateTableModel()protected voidcreateTablePane()protected voidcreateTablePopup()voiddoActionPerformed__on__copyCellValue(java.awt.event.ActionEvent event)voiddoActionPerformed__on__reset(java.awt.event.ActionEvent event)voiddoActionPerformed__on__resetOptionValue(java.awt.event.ActionEvent event)voiddoActionPerformed__on__save(java.awt.event.ActionEvent event)voiddoMousePressed__on__table(java.awt.event.MouseEvent event)voiddoTableChanged__on__tableModel(javax.swing.event.TableModelEvent event)voiddoValueChanged__on__selectionModel(javax.swing.event.ListSelectionEvent event)voidfirePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)protected javax.swing.JPanelget$JPanel1()protected javax.swing.JPanelget$JPanel2()java.util.Map<java.lang.String,java.lang.Object>get$objectMap()javax.swing.JLabelgetCategoryLabel()javax.swing.JPanelgetCategoryLabelPanel()CategoryModelgetCategoryModel()<T> TgetContextValue(java.lang.Class<T> clazz)<T> TgetContextValue(java.lang.Class<T> clazz, java.lang.String name)javax.swing.JMenuItemgetCopyCellValue()JAXXBindinggetDataBinding(java.lang.String bindingId)JAXXBinding[]getDataBindings()JAXXContextgetDelegateContext()javax.swing.JTextAreagetDescription()javax.swing.JScrollPanegetDescriptionPane()ConfigCategoryUIHandlergetHandler()ConfigUIModelgetModel()java.lang.ObjectgetObjectById(java.lang.String id)<O extends java.awt.Container>
OgetParentContainer(java.lang.Class<O> clazz)<O extends java.awt.Container>
OgetParentContainer(java.lang.Object source, java.lang.Class<O> clazz)javax.swing.JButtongetReset()javax.swing.JMenuItemgetResetOptionValue()javax.swing.JButtongetSave()javax.swing.ListSelectionModelgetSelectionModel()org.jdesktop.swingx.JXTablegetTable()ConfigTableModelgetTableModel()javax.swing.JScrollPanegetTablePane()javax.swing.JPopupMenugetTablePopup()voidprocessDataBinding(java.lang.String $binding)voidprocessDataBinding(java.lang.String $binding, boolean $force)voidregisterDataBinding(JAXXBinding binding)<T> voidremoveContextValue(java.lang.Class<T> clazz)<T> voidremoveContextValue(java.lang.Class<T> clazz, java.lang.String name)voidremoveDataBinding(java.lang.String $binding)voidsetCategoryModel(CategoryModel categoryModel)<T> voidsetContextValue(T o)<T> voidsetContextValue(T o, java.lang.String name)voidsetSelectionModel(javax.swing.ListSelectionModel selectionModel)Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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, updateMethods 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, transferFocusDownCycle, validate, validateTreeMethods 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
PROPERTY_CATEGORY_MODEL
public static final java.lang.String PROPERTY_CATEGORY_MODEL- See Also:
- Constant Field Values
-
PROPERTY_SELECTION_MODEL
public static final java.lang.String PROPERTY_SELECTION_MODEL- See Also:
- Constant Field Values
-
BINDING_RESET_ENABLED
public static final java.lang.String BINDING_RESET_ENABLED- See Also:
- Constant Field Values
-
BINDING_SAVE_ENABLED
public static final java.lang.String BINDING_SAVE_ENABLED- See Also:
- Constant Field Values
-
BINDING_TABLE_PANE_COLUMN_HEADER_VIEW
public static final java.lang.String BINDING_TABLE_PANE_COLUMN_HEADER_VIEW- 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
-
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap -
$previousValues
protected java.util.Map<?,?> $previousValues -
delegateContext
-
categoryLabel
protected javax.swing.JLabel categoryLabel -
categoryLabelPanel
protected javax.swing.JPanel categoryLabelPanel -
categoryModel
-
copyCellValue
protected javax.swing.JMenuItem copyCellValue -
description
protected javax.swing.JTextArea description -
descriptionPane
protected javax.swing.JScrollPane descriptionPane -
handler
-
model
-
reset
protected javax.swing.JButton reset -
resetOptionValue
protected javax.swing.JMenuItem resetOptionValue -
save
protected javax.swing.JButton save -
selectionModel
protected javax.swing.ListSelectionModel selectionModel -
table
protected org.jdesktop.swingx.JXTable table -
tableModel
-
tablePane
protected javax.swing.JScrollPane tablePane -
tablePopup
protected javax.swing.JPopupMenu tablePopup
-
-
Constructor Details
-
ConfigCategoryUI
public ConfigCategoryUI() -
ConfigCategoryUI
-
ConfigCategoryUI
public ConfigCategoryUI(boolean param0) -
ConfigCategoryUI
-
ConfigCategoryUI
public ConfigCategoryUI(java.awt.LayoutManager param0) -
ConfigCategoryUI
-
ConfigCategoryUI
public ConfigCategoryUI(java.awt.LayoutManager param0, boolean param1) -
ConfigCategoryUI
-
-
Method Details
-
$getJAXXObjectDescriptor
-
applyDataBinding
public void applyDataBinding(java.lang.String $binding)- Specified by:
applyDataBindingin interfaceJAXXObject
-
firePropertyChange
public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)- Specified by:
firePropertyChangein interfaceJAXXObject- Overrides:
firePropertyChangein classjava.awt.Component
-
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()- Specified by:
get$objectMapin interfaceJAXXObject
-
getDataBinding
- Specified by:
getDataBindingin interfaceJAXXObject
-
getDataBindings
- Specified by:
getDataBindingsin interfaceJAXXObject
-
getObjectById
public java.lang.Object getObjectById(java.lang.String id)- Specified by:
getObjectByIdin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding, boolean $force)- Specified by:
processDataBindingin interfaceJAXXObject
-
processDataBinding
public void processDataBinding(java.lang.String $binding)- Specified by:
processDataBindingin interfaceJAXXObject
-
registerDataBinding
- Specified by:
registerDataBindingin interfaceJAXXObject
-
removeDataBinding
public void removeDataBinding(java.lang.String $binding)- Specified by:
removeDataBindingin interfaceJAXXObject
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)- Specified by:
getContextValuein interfaceJAXXContext
-
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
getContextValuein interfaceJAXXContext
-
getDelegateContext
- Specified by:
getDelegateContextin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source, java.lang.Class<O> clazz)- Specified by:
getParentContainerin interfaceJAXXObject
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)- Specified by:
removeContextValuein interfaceJAXXContext
-
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz, java.lang.String name)- Specified by:
removeContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o)- Specified by:
setContextValuein interfaceJAXXContext
-
setContextValue
public <T> void setContextValue(T o, java.lang.String name)- Specified by:
setContextValuein interfaceJAXXContext
-
doActionPerformed__on__copyCellValue
public void doActionPerformed__on__copyCellValue(java.awt.event.ActionEvent event) -
doActionPerformed__on__reset
public void doActionPerformed__on__reset(java.awt.event.ActionEvent event) -
doActionPerformed__on__resetOptionValue
public void doActionPerformed__on__resetOptionValue(java.awt.event.ActionEvent event) -
doActionPerformed__on__save
public void doActionPerformed__on__save(java.awt.event.ActionEvent event) -
doMousePressed__on__table
public void doMousePressed__on__table(java.awt.event.MouseEvent event) -
doTableChanged__on__tableModel
public void doTableChanged__on__tableModel(javax.swing.event.TableModelEvent event) -
doValueChanged__on__selectionModel
public void doValueChanged__on__selectionModel(javax.swing.event.ListSelectionEvent event) -
getCategoryLabel
public javax.swing.JLabel getCategoryLabel() -
getCategoryLabelPanel
public javax.swing.JPanel getCategoryLabelPanel() -
getCategoryModel
-
getCopyCellValue
public javax.swing.JMenuItem getCopyCellValue() -
getDescription
public javax.swing.JTextArea getDescription() -
getDescriptionPane
public javax.swing.JScrollPane getDescriptionPane() -
getHandler
-
getModel
-
getReset
public javax.swing.JButton getReset() -
getResetOptionValue
public javax.swing.JMenuItem getResetOptionValue() -
getSave
public javax.swing.JButton getSave() -
getSelectionModel
public javax.swing.ListSelectionModel getSelectionModel() -
getTable
public org.jdesktop.swingx.JXTable getTable() -
getTableModel
-
getTablePane
public javax.swing.JScrollPane getTablePane() -
getTablePopup
public javax.swing.JPopupMenu getTablePopup() -
setCategoryModel
-
setSelectionModel
public void setSelectionModel(javax.swing.ListSelectionModel selectionModel) -
get$JPanel1
protected javax.swing.JPanel get$JPanel1() -
get$JPanel2
protected javax.swing.JPanel get$JPanel2() -
addChildrenToCategoryLabelPanel
protected void addChildrenToCategoryLabelPanel() -
addChildrenToDescriptionPane
protected void addChildrenToDescriptionPane() -
addChildrenToTablePane
protected void addChildrenToTablePane() -
addChildrenToTablePopup
protected void addChildrenToTablePopup() -
createCategoryLabel
protected void createCategoryLabel() -
createCategoryLabelPanel
protected void createCategoryLabelPanel() -
createCategoryModel
protected void createCategoryModel() -
createCopyCellValue
protected void createCopyCellValue() -
createDescription
protected void createDescription() -
createDescriptionPane
protected void createDescriptionPane() -
createHandler
protected void createHandler() -
createModel
protected void createModel() -
createReset
protected void createReset() -
createResetOptionValue
protected void createResetOptionValue() -
createSave
protected void createSave() -
createSelectionModel
protected void createSelectionModel() -
createTable
protected void createTable() -
createTableModel
protected void createTableModel() -
createTablePane
protected void createTablePane() -
createTablePopup
protected void createTablePopup()
-