Package jaxx.runtime.swing
Class AboutPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.runtime.swing.Table
jaxx.runtime.swing.AboutPanel
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,JAXXContext,JAXXObject
public class AboutPanel extends Table 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<?,?>$previousValuesprotected javax.swing.JScrollPaneaboutContentprotected java.lang.StringaboutTextprotected java.awt.ColorbackgroundColorstatic java.lang.StringBINDING_BOTTOM_LABEL_TEXTstatic java.lang.StringBINDING_BOTTOM_LABEL_VISIBLEstatic java.lang.StringBINDING_LICENSE_TEXT_AREA_TEXTstatic java.lang.StringBINDING_THIRDPARTY_TEXT_AREA_TEXTprotected javax.swing.JLabelbottomLabelprotected java.lang.StringbottomTextprotected javax.swing.JButtoncloseprotected JAXXContextdelegateContextprotected AboutPanelHandlerhandlerprotected java.lang.StringiconPathprotected javax.swing.JScrollPanelicenseContentprotected java.lang.StringlicenseTextprotected javax.swing.JTextArealicenseTextAreastatic java.lang.StringPROPERTY_ABOUT_TEXTstatic java.lang.StringPROPERTY_BACKGROUND_COLORstatic java.lang.StringPROPERTY_BOTTOM_TEXTstatic java.lang.StringPROPERTY_ICON_PATHstatic java.lang.StringPROPERTY_LICENSE_TEXTstatic java.lang.StringPROPERTY_THIRDPARTY_TEXTstatic java.lang.StringPROPERTY_TITLEprotected javax.swing.JTabbedPanetabsprotected javax.swing.JScrollPanethirdpartyContentprotected java.lang.StringthirdpartyTextprotected javax.swing.JTextAreathirdpartyTextAreaprotected java.lang.Stringtitleprotected javax.swing.JPaneltopPanelFields inherited from class jaxx.runtime.swing.Table
DEFAULT_INSETSFields 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 AboutPanel()AboutPanel(JAXXContext parentContext) -
Method Summary
Modifier and Type Method Description static JAXXObjectDescriptor$getJAXXObjectDescriptor()protected voidaddChildrenToAboutContent()protected voidaddChildrenToLicenseContent()protected voidaddChildrenToTabs()protected voidaddChildrenToThirdpartyContent()voidapplyDataBinding(java.lang.String $binding)voidbuildTopPanel()protected voidcreateAboutContent()protected voidcreateAboutText()protected voidcreateBackgroundColor()protected voidcreateBottomLabel()protected voidcreateBottomText()protected voidcreateClose()protected voidcreateHandler()protected voidcreateIconPath()protected voidcreateLicenseContent()protected voidcreateLicenseText()protected voidcreateLicenseTextArea()protected voidcreateTabs()protected voidcreateThirdpartyContent()protected voidcreateThirdpartyText()protected voidcreateThirdpartyTextArea()protected voidcreateTitle()protected voidcreateTopPanel()voiddoHyperlinkUpdate__on__$JEditorPane0(javax.swing.event.HyperlinkEvent event)voidfirePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)protected javax.swing.JEditorPaneget$JEditorPane0()protected javax.swing.JLabelget$JLabel0()protected javax.swing.JPanelget$JPanel0()protected javax.swing.JPanelget$JPanel1()java.util.Map<java.lang.String,java.lang.Object>get$objectMap()protected TabInfoget$TabInfo0()protected TabInfoget$TabInfo1()protected TabInfoget$TabInfo2()javax.swing.JScrollPanegetAboutContent()java.lang.StringgetAboutText()java.awt.ColorgetBackgroundColor()javax.swing.JLabelgetBottomLabel()java.lang.StringgetBottomText()javax.swing.JButtongetClose()<T> TgetContextValue(java.lang.Class<T> clazz)<T> TgetContextValue(java.lang.Class<T> clazz, java.lang.String name)JAXXBindinggetDataBinding(java.lang.String bindingId)JAXXBinding[]getDataBindings()JAXXContextgetDelegateContext()AboutPanelHandlergetHandler()java.lang.StringgetIconPath()javax.swing.JScrollPanegetLicenseContent()java.lang.StringgetLicenseText()javax.swing.JTextAreagetLicenseTextArea()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.JTabbedPanegetTabs()javax.swing.JScrollPanegetThirdpartyContent()java.lang.StringgetThirdpartyText()javax.swing.JTextAreagetThirdpartyTextArea()java.lang.StringgetTitle()javax.swing.JPanelgetTopPanel()voidinit()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)voidsetAboutText(java.lang.String aboutText)voidsetBackgroundColor(java.awt.Color backgroundColor)voidsetBottomText(java.lang.String bottomText)<T> voidsetContextValue(T o)<T> voidsetContextValue(T o, java.lang.String name)voidsetIconPath(java.lang.String iconPath)voidsetLicenseFile(java.lang.String filename)voidsetLicenseText(java.lang.String licenseText)voidsetThirdpartyFile(java.lang.String filename)voidsetThirdpartyText(java.lang.String thirdpartyText)voidsetTitle(java.lang.String title)voidshowInDialog(java.awt.Frame ui, boolean undecorated)Methods inherited from class jaxx.runtime.swing.Table
getCellConstraints, getRowConstraints, getTableConstraints, newCell, newRow, setLayoutMethods 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, 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_ABOUT_TEXT
public static final java.lang.String PROPERTY_ABOUT_TEXT- See Also:
- Constant Field Values
-
PROPERTY_BACKGROUND_COLOR
public static final java.lang.String PROPERTY_BACKGROUND_COLOR- See Also:
- Constant Field Values
-
PROPERTY_BOTTOM_TEXT
public static final java.lang.String PROPERTY_BOTTOM_TEXT- See Also:
- Constant Field Values
-
PROPERTY_ICON_PATH
public static final java.lang.String PROPERTY_ICON_PATH- See Also:
- Constant Field Values
-
PROPERTY_LICENSE_TEXT
public static final java.lang.String PROPERTY_LICENSE_TEXT- See Also:
- Constant Field Values
-
PROPERTY_THIRDPARTY_TEXT
public static final java.lang.String PROPERTY_THIRDPARTY_TEXT- See Also:
- Constant Field Values
-
PROPERTY_TITLE
public static final java.lang.String PROPERTY_TITLE- See Also:
- Constant Field Values
-
BINDING_BOTTOM_LABEL_TEXT
public static final java.lang.String BINDING_BOTTOM_LABEL_TEXT- See Also:
- Constant Field Values
-
BINDING_BOTTOM_LABEL_VISIBLE
public static final java.lang.String BINDING_BOTTOM_LABEL_VISIBLE- See Also:
- Constant Field Values
-
BINDING_LICENSE_TEXT_AREA_TEXT
public static final java.lang.String BINDING_LICENSE_TEXT_AREA_TEXT- See Also:
- Constant Field Values
-
BINDING_THIRDPARTY_TEXT_AREA_TEXT
public static final java.lang.String BINDING_THIRDPARTY_TEXT_AREA_TEXT- 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
-
aboutContent
protected javax.swing.JScrollPane aboutContent -
aboutText
protected java.lang.String aboutText -
backgroundColor
protected java.awt.Color backgroundColor -
bottomLabel
protected javax.swing.JLabel bottomLabel -
bottomText
protected java.lang.String bottomText -
close
protected javax.swing.JButton close -
handler
-
iconPath
protected java.lang.String iconPath -
licenseContent
protected javax.swing.JScrollPane licenseContent -
licenseText
protected java.lang.String licenseText -
licenseTextArea
protected javax.swing.JTextArea licenseTextArea -
tabs
protected javax.swing.JTabbedPane tabs -
thirdpartyContent
protected javax.swing.JScrollPane thirdpartyContent -
thirdpartyText
protected java.lang.String thirdpartyText -
thirdpartyTextArea
protected javax.swing.JTextArea thirdpartyTextArea -
title
protected java.lang.String title -
topPanel
protected javax.swing.JPanel topPanel
-
-
Constructor Details
-
AboutPanel
public AboutPanel() -
AboutPanel
-
-
Method Details
-
setLicenseFile
public void setLicenseFile(java.lang.String filename) -
setThirdpartyFile
public void setThirdpartyFile(java.lang.String filename) -
buildTopPanel
public void buildTopPanel() -
init
public void init() -
showInDialog
public void showInDialog(java.awt.Frame ui, boolean undecorated) -
$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
-
doHyperlinkUpdate__on__$JEditorPane0
public void doHyperlinkUpdate__on__$JEditorPane0(javax.swing.event.HyperlinkEvent event) -
getAboutContent
public javax.swing.JScrollPane getAboutContent() -
getAboutText
public java.lang.String getAboutText() -
getBackgroundColor
public java.awt.Color getBackgroundColor() -
getBottomLabel
public javax.swing.JLabel getBottomLabel() -
getBottomText
public java.lang.String getBottomText() -
getClose
public javax.swing.JButton getClose() -
getHandler
-
getIconPath
public java.lang.String getIconPath() -
getLicenseContent
public javax.swing.JScrollPane getLicenseContent() -
getLicenseText
public java.lang.String getLicenseText() -
getLicenseTextArea
public javax.swing.JTextArea getLicenseTextArea() -
getTabs
public javax.swing.JTabbedPane getTabs() -
getThirdpartyContent
public javax.swing.JScrollPane getThirdpartyContent() -
getThirdpartyText
public java.lang.String getThirdpartyText() -
getThirdpartyTextArea
public javax.swing.JTextArea getThirdpartyTextArea() -
getTitle
public java.lang.String getTitle() -
getTopPanel
public javax.swing.JPanel getTopPanel() -
setAboutText
public void setAboutText(java.lang.String aboutText) -
setBackgroundColor
public void setBackgroundColor(java.awt.Color backgroundColor) -
setBottomText
public void setBottomText(java.lang.String bottomText) -
setIconPath
public void setIconPath(java.lang.String iconPath) -
setLicenseText
public void setLicenseText(java.lang.String licenseText) -
setThirdpartyText
public void setThirdpartyText(java.lang.String thirdpartyText) -
setTitle
public void setTitle(java.lang.String title) -
get$JEditorPane0
protected javax.swing.JEditorPane get$JEditorPane0() -
get$JLabel0
protected javax.swing.JLabel get$JLabel0() -
get$JPanel0
protected javax.swing.JPanel get$JPanel0() -
get$JPanel1
protected javax.swing.JPanel get$JPanel1() -
get$TabInfo0
-
get$TabInfo1
-
get$TabInfo2
-
addChildrenToAboutContent
protected void addChildrenToAboutContent() -
addChildrenToLicenseContent
protected void addChildrenToLicenseContent() -
addChildrenToTabs
protected void addChildrenToTabs() -
addChildrenToThirdpartyContent
protected void addChildrenToThirdpartyContent() -
createAboutContent
protected void createAboutContent() -
createAboutText
protected void createAboutText() -
createBackgroundColor
protected void createBackgroundColor() -
createBottomLabel
protected void createBottomLabel() -
createBottomText
protected void createBottomText() -
createClose
protected void createClose() -
createHandler
protected void createHandler() -
createIconPath
protected void createIconPath() -
createLicenseContent
protected void createLicenseContent() -
createLicenseText
protected void createLicenseText() -
createLicenseTextArea
protected void createLicenseTextArea() -
createTabs
protected void createTabs() -
createThirdpartyContent
protected void createThirdpartyContent() -
createThirdpartyText
protected void createThirdpartyText() -
createThirdpartyTextArea
protected void createThirdpartyTextArea() -
createTitle
protected void createTitle() -
createTopPanel
protected void createTopPanel()
-