public class DemoSources extends JPanel implements org.nuiton.jaxx.runtime.swing.help.JAXXHelpUI<DemoHelpBroker>, org.nuiton.jaxx.runtime.JAXXObject
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
$activeBindings |
protected Map<String,org.nuiton.jaxx.runtime.JAXXBinding> |
$bindings |
protected Map<String,Object> |
$bindingSources |
protected Map<String,Object> |
$objectMap |
protected Map<?,?> |
$previousValues |
static String |
BINDING_EDITOR_FONT_SIZE |
static String |
BINDING_FONT_SIZOR_FONT_SIZE |
protected DemoHelpBroker |
broker |
protected String |
currentSource |
protected org.nuiton.jaxx.runtime.JAXXContext |
delegateContext |
protected org.fife.ui.rsyntaxtextarea.RSyntaxTextArea |
editor |
protected JScrollPane |
editorPane |
protected JToolBar |
editorPaneHeader |
protected org.nuiton.jaxx.widgets.font.FontSizor |
fontSizor |
protected DemoSourcesHandler |
handler |
protected Class<?> |
incomingClass |
static String |
PROPERTY_CURRENT_SOURCE |
static String |
PROPERTY_INCOMING_CLASS |
static String |
PROPERTY_SOURCES |
protected List<String> |
sources |
protected JComboBox |
sourceTabs |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
DemoSources() |
DemoSources(boolean param0) |
DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext) |
DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
boolean param1) |
DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
LayoutManager param1) |
DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
LayoutManager param1,
boolean param2) |
DemoSources(LayoutManager param0) |
DemoSources(LayoutManager param0,
boolean param1) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, 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, transferFocusBackward, transferFocusUpCyclepublic static final String PROPERTY_CURRENT_SOURCE
public static final String PROPERTY_INCOMING_CLASS
public static final String PROPERTY_SOURCES
public static final String BINDING_EDITOR_FONT_SIZE
public static final String BINDING_FONT_SIZOR_FONT_SIZE
protected Map<?,?> $previousValues
protected final org.nuiton.jaxx.runtime.JAXXContext delegateContext
protected DemoHelpBroker broker
protected String currentSource
protected org.fife.ui.rsyntaxtextarea.RSyntaxTextArea editor
protected JScrollPane editorPane
protected JToolBar editorPaneHeader
protected org.nuiton.jaxx.widgets.font.FontSizor fontSizor
protected DemoSourcesHandler handler
protected Class<?> incomingClass
protected JComboBox sourceTabs
public DemoSources(LayoutManager param0, boolean param1)
public DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
LayoutManager param1,
boolean param2)
public DemoSources(LayoutManager param0)
public DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
LayoutManager param1)
public DemoSources()
public DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext)
public DemoSources(boolean param0)
public DemoSources(org.nuiton.jaxx.runtime.JAXXContext parentContext,
boolean param1)
public void init()
public DemoConfig getConfig()
public static org.nuiton.jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
public void applyDataBinding(String $binding)
applyDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic void firePropertyChange(String propertyName, Object oldValue, Object newValue)
firePropertyChange in interface org.nuiton.jaxx.runtime.JAXXObjectfirePropertyChange in class Componentpublic Map<String,Object> get$objectMap()
get$objectMap in interface org.nuiton.jaxx.runtime.JAXXObjectpublic org.nuiton.jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
getDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic org.nuiton.jaxx.runtime.JAXXBinding[] getDataBindings()
getDataBindings in interface org.nuiton.jaxx.runtime.JAXXObjectpublic Object getObjectById(String id)
getObjectById in interface org.nuiton.jaxx.runtime.JAXXObjectpublic void processDataBinding(String $binding, boolean $force)
processDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic void processDataBinding(String $binding)
processDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic void registerDataBinding(org.nuiton.jaxx.runtime.JAXXBinding binding)
registerDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic void removeDataBinding(String $binding)
removeDataBinding in interface org.nuiton.jaxx.runtime.JAXXObjectpublic <T> T getContextValue(Class<T> clazz)
getContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic <T> T getContextValue(Class<T> clazz, String name)
getContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic org.nuiton.jaxx.runtime.JAXXContext getDelegateContext()
getDelegateContext in interface org.nuiton.jaxx.runtime.JAXXObjectpublic <O extends Container> O getParentContainer(Class<O> clazz)
getParentContainer in interface org.nuiton.jaxx.runtime.JAXXObjectpublic <O extends Container> O getParentContainer(Object source, Class<O> clazz)
getParentContainer in interface org.nuiton.jaxx.runtime.JAXXObjectpublic <T> void removeContextValue(Class<T> clazz)
removeContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic <T> void removeContextValue(Class<T> clazz, String name)
removeContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic <T> void setContextValue(T o)
setContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic <T> void setContextValue(T o,
String name)
setContextValue in interface org.nuiton.jaxx.runtime.JAXXContextpublic void doItemStateChanged__on__sourceTabs(ItemEvent event)
public DemoHelpBroker getBroker()
getBroker in interface org.nuiton.jaxx.runtime.swing.help.JAXXHelpUI<DemoHelpBroker>public String getCurrentSource()
public org.fife.ui.rsyntaxtextarea.RSyntaxTextArea getEditor()
public JScrollPane getEditorPane()
public JToolBar getEditorPaneHeader()
public org.nuiton.jaxx.widgets.font.FontSizor getFontSizor()
public DemoSourcesHandler getHandler()
public Class<?> getIncomingClass()
public JComboBox getSourceTabs()
public void setCurrentSource(String currentSource)
public void setIncomingClass(Class<?> incomingClass)
public void registerHelpId(DemoHelpBroker broker, Component component, String helpId)
registerHelpId in interface org.nuiton.jaxx.runtime.swing.help.JAXXHelpUI<DemoHelpBroker>public void showHelp(String helpId)
showHelp in interface org.nuiton.jaxx.runtime.swing.help.JAXXHelpUI<DemoHelpBroker>protected Box.Filler get$Box$Filler0()
protected void addChildrenToEditorPane()
protected void addChildrenToEditorPaneHeader()
protected void createBroker()
protected void createCurrentSource()
protected void createEditor()
protected void createEditorPane()
protected void createEditorPaneHeader()
protected void createFontSizor()
protected void createIncomingClass()
protected void createSourceTabs()
protected void createSources()
protected void $initialize()
protected void $initialize_01_createComponents()
protected void $initialize_02_registerDataBindings()
protected void $initialize_03_finalizeCreateComponents()
protected void $initialize_04_applyDataBindings()
protected void $initialize_05_setProperties()
protected void $initialize_06_finalizeInitialize()
Copyright © 2008–2016 CodeLutin. All rights reserved.