public class XSBCservicesDialog extends JDialog
     Date:     18 APR 2005
     Time:     1844:58
     Author:   Terry D. Norbraten
     Comments: Corrected bug in method generateXmlBtnAction().  Was throwing
               exceptions and not serializing *.xml files because it did not
               know where to find AVCL.xsd.
     Date:     18 MAY 2005
     Time:     1414:25
     Author:   Terry D. Norbraten
     Comments: Modified to accept a reference to the AMVWhelpMenu
     Date:     20 MAY 2005
     Time:     1712:17
     Author:   Terry D. Norbraten
     Comments: Modified to facilitate manual launching of the XSBC
               ComparisonTool
     Date:     22 May 2005
     Time:     0852:13
     Author:   Terry D. Norbraten
     Comments: Changed mission output file naming to conform to new mission
               output vehicle name
     Date:     23 May 2005
     Time:     2249:45
     Author:   Terry D. Norbraten
     Comments: Corrected path for Runtime launching of the
               launchComparisonTool.bat file
     Date:     03 June 2005
     Time:     2202:05
     Author:   Terry D. Norbraten
     Comments: Improved comparisonToolLaunch() by adding a JVM arg to increase
               heap size to run the XSBC CT
     Date:     17 June 2005
     Time:     1720:21
     Author:   Terry D. Norbraten
     Comments: Corrected exceptions thrown when invoking XSBC ComparisionTool
     Date:     August 31, 2005
     Time:     2021:45
     Author:   Terry Norbraten, NPS MOVES
     Comments: Modified to call the XsbcServer's new constructor giving it the
               location of the AVCLSchema and changed the import for the 
               XsbcSerializer to point to the xsbc*.jar file
     Date:     September 22, 2005
     Time:     2330
     Author:   Terry Norbraten, NPS MOVES
     Comments: XSBC ComparisonTool now is called via its constructor in the
               lib/xsbc*.jar. and no longer via a batch file.  The CT runs 
               in the same VM as the AUVW which already allocates adequate 
               memory heap.  The CT GUI will exit cleanly without shutting 
               down the VM.  Removed JTextArea reference that came from the 
               MultiMissionController.  Removed the method that made the 
               launchComparisonTool.bat file.  XSBC CT will open up .xml files
               directly from the dataweb/results path.
   
 
JDialog.AccessibleJDialogDialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description | 
|---|---|
| String | AVCLSCHEMALocation of AVCL schema for use by manual XSBC routines | 
| JButton | closeButt | 
| JButton | comparisonToolLaunchBtn | 
| JButton | compressXmlBtn | 
| JButton | generateXmlBtn | 
| JButton | helpBtn | 
| JButton | xmlInBrowseBtn | 
| JButton | xmlOutBrowseBtn | 
| JButton | xsbcInBrowseBtn | 
| JButton | xsbcOutBrowseBtn | 
| JTextField | xsbcPortText | 
| JCheckBox | xsbcServerCheckBox | 
accessibleContext, rootPane, rootPaneCheckingEnabledDEFAULT_MODALITY_TYPEBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Modifier and Type | Method and Description | 
|---|---|
| void | closeButtAction(ActionEvent evt)Action performed to close this dialog | 
| void | comparisonToolLaunchBtnAction(ActionEvent evt)Manually launches the XSBC ComparisonTool which shows statistics on
 different compression methods, i.e. *.xsbc, *.gz or both. | 
| void | compressXmlBtnAction(ActionEvent evt)Manually serialize the mission output file | 
| void | generateXmlBtnAction(ActionEvent evt)Generate *.xml from *.xsbc | 
| void | helpBtnAction(ActionEvent evt)Invoke the JavaHelp feature to give detailed info on this server panel | 
| static void | showDialog(JFrame f,
          AMVWhelpMenu hm)Entry point for this class to construct an XSBC Services Dialog box | 
| void | xmlInBrowseBtnAction(ActionEvent evt) | 
| void | xmlOutBrowseBtnAction(ActionEvent evt) | 
| void | xsbcInBrowseBtnAction(ActionEvent evt) | 
| void | xsbcOutBrowseBtnAction(ActionEvent evt) | 
| void | xsbcPortTextAction(ActionEvent evt) | 
| void | xsbcServerCheckBoxAction(ActionEvent evt) | 
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic JButton closeButt
public JButton comparisonToolLaunchBtn
public JButton compressXmlBtn
public JButton generateXmlBtn
public JButton helpBtn
public JButton xmlInBrowseBtn
public JButton xmlOutBrowseBtn
public JButton xsbcOutBrowseBtn
public JButton xsbcInBrowseBtn
public JCheckBox xsbcServerCheckBox
public JTextField xsbcPortText
public final String AVCLSCHEMA
public static void showDialog(JFrame f, AMVWhelpMenu hm)
f - the container for this dialoghm - a reference to the AMVWhelpMenupublic void closeButtAction(ActionEvent evt)
evt - the close, or "X" button was selectedpublic void comparisonToolLaunchBtnAction(ActionEvent evt)
evt - the ComparisonTool launch button was selectedpublic void helpBtnAction(ActionEvent evt)
evt - the Help button was selectedpublic void xsbcServerCheckBoxAction(ActionEvent evt)
public void xsbcPortTextAction(ActionEvent evt)
public void xmlInBrowseBtnAction(ActionEvent evt)
public void xsbcOutBrowseBtnAction(ActionEvent evt)
public void compressXmlBtnAction(ActionEvent evt)
evt - The event invoking this processpublic void xsbcInBrowseBtnAction(ActionEvent evt)
public void xmlOutBrowseBtnAction(ActionEvent evt)
public void generateXmlBtnAction(ActionEvent evt)
evt - The event invoking this process