jaxx.runtime.swing.editor.config
Class ConfigCategoryUI

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by jaxx.runtime.swing.editor.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.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
 
Field Summary
protected  java.util.List<java.lang.Object> $activeBindings
           
protected  java.util.Map<java.lang.String,java.lang.Object> $bindingSources
           
protected  java.util.Map<java.lang.String,java.lang.Object> $objectMap
           
protected  java.util.Map<?,?> $previousValues
           
protected  javax.swing.JLabel categoryLabel
           
protected  javax.swing.JPanel categoryLabelPanel
           
protected  CategoryModel categoryModel
           
protected  JAXXContext delegateContext
           
protected  javax.swing.JTextArea description
           
protected  javax.swing.JScrollPane descriptionPane
           
static org.apache.commons.logging.Log log
           
static java.lang.String PROPERTY_CATEGORY_MODEL
           
static java.lang.String PROPERTY_SELECTION_MODEL
           
protected  javax.swing.JButton reset
           
protected  javax.swing.JButton save
           
protected  javax.swing.ListSelectionModel selectionModel
           
protected  javax.swing.JTable table
           
protected  ConfigTableModel tableModel
           
protected  javax.swing.JScrollPane tablePane
           
 
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
 
Constructor Summary
ConfigCategoryUI()
           
ConfigCategoryUI(JAXXContext parentContext)
           
 
Method Summary
static JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToCategoryLabelPanel()
           
protected  void addChildrenToDescriptionPane()
           
protected  void addChildrenToTablePane()
           
 void applyDataBinding(java.lang.String $binding)
           
protected  void createCategoryLabel()
           
protected  void createCategoryLabelPanel()
           
protected  void createCategoryModel()
           
protected  void createDescription()
           
protected  void createDescriptionPane()
           
protected  void createReset()
           
protected  void createSave()
           
protected  void createSelectionModel()
           
protected  void createTable()
           
protected  void createTableModel()
           
protected  void createTablePane()
           
 void doActionPerformed__on__reset(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__save(java.awt.event.ActionEvent event)
           
 void doTableChanged__on__tableModel(javax.swing.event.TableModelEvent event)
           
 void doValueChanged__on__selectionModel(javax.swing.event.ListSelectionEvent 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()
           
protected  javax.swing.JPanel get$JPanel2()
           
 java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
           
 javax.swing.JLabel getCategoryLabel()
           
 javax.swing.JPanel getCategoryLabelPanel()
           
 CategoryModel getCategoryModel()
           
<T> T
getContextValue(java.lang.Class<T> clazz)
           
<T> T
getContextValue(java.lang.Class<T> clazz, java.lang.String name)
           
 JAXXContext getDelegateContext()
           
 javax.swing.JTextArea getDescription()
           
 javax.swing.JScrollPane getDescriptionPane()
           
 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 getReset()
           
 javax.swing.JButton getSave()
           
 javax.swing.ListSelectionModel getSelectionModel()
           
 javax.swing.JTable getTable()
           
 ConfigTableModel getTableModel()
           
 javax.swing.JScrollPane getTablePane()
           
 void processDataBinding(java.lang.String dest)
           
 void processDataBinding(java.lang.String $dest, boolean $force)
           
<T> void
removeContextValue(java.lang.Class<T> clazz)
           
<T> void
removeContextValue(java.lang.Class<T> clazz, java.lang.String name)
           
 void removeDataBinding(java.lang.String $binding)
           
 void setCategoryModel(CategoryModel newValue)
           
<T> void
setContextValue(T o)
           
<T> void
setContextValue(T o, java.lang.String name)
           
 void setSelectionModel(javax.swing.ListSelectionModel newValue)
           
protected  void updateDescriptionText()
           
 
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
 
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

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

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

categoryLabel

protected javax.swing.JLabel categoryLabel

categoryLabelPanel

protected javax.swing.JPanel categoryLabelPanel

categoryModel

protected CategoryModel categoryModel

delegateContext

protected final JAXXContext delegateContext

description

protected javax.swing.JTextArea description

descriptionPane

protected javax.swing.JScrollPane descriptionPane

reset

protected javax.swing.JButton reset

save

protected javax.swing.JButton save

selectionModel

protected javax.swing.ListSelectionModel selectionModel

table

protected javax.swing.JTable table

tableModel

protected ConfigTableModel tableModel

tablePane

protected javax.swing.JScrollPane tablePane
Constructor Detail

ConfigCategoryUI

public ConfigCategoryUI()

ConfigCategoryUI

public ConfigCategoryUI(JAXXContext parentContext)
Method Detail

updateDescriptionText

protected void updateDescriptionText()

$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__reset

public void doActionPerformed__on__reset(java.awt.event.ActionEvent event)

doActionPerformed__on__save

public void doActionPerformed__on__save(java.awt.event.ActionEvent 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)

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()

getCategoryLabel

public javax.swing.JLabel getCategoryLabel()

getCategoryLabelPanel

public javax.swing.JPanel getCategoryLabelPanel()

getCategoryModel

public CategoryModel getCategoryModel()

getDescription

public javax.swing.JTextArea getDescription()

getDescriptionPane

public javax.swing.JScrollPane getDescriptionPane()

getReset

public javax.swing.JButton getReset()

getSave

public javax.swing.JButton getSave()

getSelectionModel

public javax.swing.ListSelectionModel getSelectionModel()

getTable

public javax.swing.JTable getTable()

getTableModel

public ConfigTableModel getTableModel()

getTablePane

public javax.swing.JScrollPane getTablePane()

setCategoryModel

public void setCategoryModel(CategoryModel newValue)

setSelectionModel

public void setSelectionModel(javax.swing.ListSelectionModel newValue)

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()

createCategoryLabel

protected void createCategoryLabel()

createCategoryLabelPanel

protected void createCategoryLabelPanel()

createCategoryModel

protected void createCategoryModel()

createDescription

protected void createDescription()

createDescriptionPane

protected void createDescriptionPane()

createReset

protected void createReset()

createSave

protected void createSave()

createSelectionModel

protected void createSelectionModel()

createTable

protected void createTable()

createTableModel

protected void createTableModel()

createTablePane

protected void createTablePane()


Copyright © 2008-2009 CodeLutin. All Rights Reserved.