com.jaxfront.swing.ui.beans
Class JAXFrontEditorPluginBean

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 com.jaxfront.swing.ui.beans.JAXFrontEditorPluginBean
All Implemented Interfaces:
HelpListener, java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class JAXFrontEditorPluginBean
extends javax.swing.JPanel
implements java.io.Serializable, java.awt.event.ActionListener, java.beans.PropertyChangeListener, HelpListener

Author:
MLE
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
static java.lang.String ROOTNAME_CHANGED
           
static java.lang.String XML_CHANGED
           
static java.lang.String XSD_CHANGED
           
static java.lang.String XUI_CHANGED
           
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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
JAXFrontEditorPluginBean()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 javax.swing.JPanel getActionPanel()
           
 javax.swing.JPanel getErrorPanel()
           
 javax.swing.JPanel getHelpPanel()
           
 javax.swing.JTabbedPane getInfoTabbedPane()
           
 javax.swing.JPanel getMainContentPanel()
           
 java.lang.String getRootName()
           
 java.lang.String getXMLUrl()
           
 java.lang.String getXSDUrl()
           
 java.lang.String getXUIUrl()
           
static void main(java.lang.String[] args)
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void reInitGUI()
           
 void releaseXUICache()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void resetGUIVars()
           
 void serialize()
           
 void setErrorsVisible(java.lang.Boolean visible)
           
 void setHelpVisible(java.lang.Boolean visible)
           
 void setRootName(java.lang.String value)
           
 void setXMLUrl(java.lang.String value)
           
 void setXSDUrl(java.lang.String value)
           
 void setXUIUrl(java.lang.String value)
           
 void showHelp(HelpEvent event)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

XSD_CHANGED

public static final java.lang.String XSD_CHANGED
See Also:
Constant Field Values

XUI_CHANGED

public static final java.lang.String XUI_CHANGED
See Also:
Constant Field Values

XML_CHANGED

public static final java.lang.String XML_CHANGED
See Also:
Constant Field Values

ROOTNAME_CHANGED

public static final java.lang.String ROOTNAME_CHANGED
See Also:
Constant Field Values
Constructor Detail

JAXFrontEditorPluginBean

public JAXFrontEditorPluginBean()
Method Detail

getInfoTabbedPane

public javax.swing.JTabbedPane getInfoTabbedPane()

getMainContentPanel

public javax.swing.JPanel getMainContentPanel()

getXSDUrl

public java.lang.String getXSDUrl()

setXSDUrl

public void setXSDUrl(java.lang.String value)

getXUIUrl

public java.lang.String getXUIUrl()

getHelpPanel

public javax.swing.JPanel getHelpPanel()

getActionPanel

public javax.swing.JPanel getActionPanel()

getErrorPanel

public javax.swing.JPanel getErrorPanel()

setXUIUrl

public void setXUIUrl(java.lang.String value)

getXMLUrl

public java.lang.String getXMLUrl()

setXMLUrl

public void setXMLUrl(java.lang.String value)

getRootName

public java.lang.String getRootName()

setRootName

public void setRootName(java.lang.String value)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Overrides:
addPropertyChangeListener in class java.awt.Container

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Overrides:
removePropertyChangeListener in class java.awt.Component

main

public static void main(java.lang.String[] args)

resetGUIVars

public void resetGUIVars()

reInitGUI

public void reInitGUI()

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

showHelp

public void showHelp(HelpEvent event)
Specified by:
showHelp in interface HelpListener
Parameters:
event - com.jaxfront.core.help.HelpEvent

releaseXUICache

public void releaseXUICache()

serialize

public void serialize()

setHelpVisible

public void setHelpVisible(java.lang.Boolean visible)

setErrorsVisible

public void setErrorsVisible(java.lang.Boolean visible)