|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTabbedPane
jaxx.demo.DemoPanel
public class DemoPanel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JTabbedPane |
|---|
javax.swing.JTabbedPane.AccessibleJTabbedPane, javax.swing.JTabbedPane.ModelListener |
| 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,JAXXBinding> |
$bindings
|
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 JAXXContext |
delegateContext
|
protected javax.swing.JPanel |
demoPanel
|
protected static org.apache.commons.logging.Log |
log
|
protected DemoSources |
sourceTabs
|
protected TabInfo |
tabDemoPanel
|
protected TabInfo |
tabDemoSources
|
protected DemoPanel |
top
|
| Fields inherited from class javax.swing.JTabbedPane |
|---|
changeEvent, changeListener, model, SCROLL_TAB_LAYOUT, tabPlacement, WRAP_TAB_LAYOUT |
| 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 javax.swing.SwingConstants |
|---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
DemoPanel()
|
|
DemoPanel(JAXXContext parentContext)
|
|
| Method Summary | ||
|---|---|---|
static JAXXObjectDescriptor |
$getJAXXObjectDescriptor()
|
|
protected void |
addChildrenToTop()
|
|
void |
applyDataBinding(java.lang.String $binding)
|
|
protected void |
createDemoPanel()
|
|
protected void |
createSourceTabs()
|
|
protected void |
createTabDemoPanel()
|
|
protected void |
createTabDemoSources()
|
|
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
|
java.util.Map<java.lang.String,java.lang.Object> |
get$objectMap()
|
|
|
getContextValue(java.lang.Class<T> clazz)
|
|
|
getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
|
|
JAXXBinding[] |
getDataBindings()
|
|
protected java.lang.String |
getDefaultSource()
|
|
JAXXContext |
getDelegateContext()
|
|
javax.swing.JPanel |
getDemoPanel()
|
|
java.lang.String |
getDemoTabTitle()
|
|
java.lang.String |
getLabel()
|
|
java.lang.Object |
getObjectById(java.lang.String id)
|
|
|
getParentContainer(java.lang.Class<O> clazz)
|
|
|
getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
|
|
protected java.lang.String[] |
getSources()
|
|
DemoSources |
getSourceTabs()
|
|
TabInfo |
getTabDemoPanel()
|
|
TabInfo |
getTabDemoSources()
|
|
void |
processDataBinding(java.lang.String $binding)
|
|
void |
processDataBinding(java.lang.String $binding,
boolean $force)
|
|
void |
registerDataBinding(JAXXBinding binding)
|
|
|
removeContextValue(java.lang.Class<T> clazz)
|
|
|
removeContextValue(java.lang.Class<T> clazz,
java.lang.String name)
|
|
void |
removeDataBinding(java.lang.String $binding)
|
|
|
setContextValue(T o)
|
|
|
setContextValue(T o,
java.lang.String name)
|
|
| Methods inherited from class javax.swing.JTabbedPane |
|---|
add, add, add, add, add, addChangeListener, addTab, addTab, addTab, createChangeListener, fireStateChanged, getAccessibleContext, getBackgroundAt, getBoundsAt, getChangeListeners, getComponentAt, getDisabledIconAt, getDisplayedMnemonicIndexAt, getForegroundAt, getIconAt, getMnemonicAt, getModel, getSelectedComponent, getSelectedIndex, getTabComponentAt, getTabCount, getTabLayoutPolicy, getTabPlacement, getTabRunCount, getTitleAt, getToolTipText, getToolTipTextAt, getUI, getUIClassID, indexAtLocation, indexOfComponent, indexOfTab, indexOfTab, indexOfTabComponent, insertTab, isEnabledAt, paramString, remove, remove, removeAll, removeChangeListener, removeTabAt, setBackgroundAt, setComponentAt, setDisabledIconAt, setDisplayedMnemonicIndexAt, setEnabledAt, setForegroundAt, setIconAt, setMnemonicAt, setModel, setSelectedComponent, setSelectedIndex, setTabComponentAt, setTabLayoutPolicy, setTabPlacement, setTitleAt, setToolTipTextAt, 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, 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 |
|---|
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, 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 |
|---|
protected static final org.apache.commons.logging.Log log
protected java.util.List<java.lang.Object> $activeBindings
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
protected final java.util.Map<java.lang.String,JAXXBinding> $bindings
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
protected java.util.Map<?,?> $previousValues
protected final JAXXContext delegateContext
protected javax.swing.JPanel demoPanel
protected DemoSources sourceTabs
protected TabInfo tabDemoPanel
protected TabInfo tabDemoSources
protected DemoPanel top
| Constructor Detail |
|---|
public DemoPanel()
public DemoPanel(JAXXContext parentContext)
| Method Detail |
|---|
protected java.lang.String[] getSources()
protected java.lang.String getDefaultSource()
public java.lang.String getLabel()
public java.lang.String getDemoTabTitle()
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
public void applyDataBinding(java.lang.String $binding)
applyDataBinding in interface JAXXObject
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
firePropertyChange in interface JAXXObjectfirePropertyChange in class java.awt.Componentpublic java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
get$objectMap in interface JAXXObjectpublic JAXXBinding[] getDataBindings()
getDataBindings in interface JAXXObjectpublic java.lang.Object getObjectById(java.lang.String id)
getObjectById in interface JAXXObject
public void processDataBinding(java.lang.String $binding,
boolean $force)
processDataBinding in interface JAXXObjectpublic void processDataBinding(java.lang.String $binding)
processDataBinding in interface JAXXObjectpublic void registerDataBinding(JAXXBinding binding)
registerDataBinding in interface JAXXObjectpublic void removeDataBinding(java.lang.String $binding)
removeDataBinding in interface JAXXObjectpublic <T> T getContextValue(java.lang.Class<T> clazz)
getContextValue in interface JAXXContext
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
getContextValue in interface JAXXContextpublic JAXXContext getDelegateContext()
getDelegateContext in interface JAXXObjectpublic <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
getParentContainer in interface JAXXObject
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
getParentContainer in interface JAXXObjectpublic <T> void removeContextValue(java.lang.Class<T> clazz)
removeContextValue in interface JAXXContext
public <T> void removeContextValue(java.lang.Class<T> clazz,
java.lang.String name)
removeContextValue in interface JAXXContextpublic <T> void setContextValue(T o)
setContextValue in interface JAXXContext
public <T> void setContextValue(T o,
java.lang.String name)
setContextValue in interface JAXXContextpublic javax.swing.JPanel getDemoPanel()
public DemoSources getSourceTabs()
public TabInfo getTabDemoPanel()
public TabInfo getTabDemoSources()
protected void addChildrenToTop()
protected void createDemoPanel()
protected void createSourceTabs()
protected void createTabDemoPanel()
protected void createTabDemoSources()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||