wt.clients.ixb.imp
Class IXBImportFrame

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bywt.clients.ixb.imp.IXBImportFrame
All Implemented Interfaces:
Accessible, ActionListener, EventListener, ExpImpServerRequestor, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants

public class IXBImportFrame
extends JFrame
implements ActionListener, ExpImpServerRequestor

See Also:
Serialized Form

Nested Class Summary
(package private)  class IXBImportFrame.ImportPanel
           
 
Nested classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
private  ButtonGroup bgActionPolicy
           
private  ButtonWithFixedTooltip btContainerFile
           
private  ButtonWithFixedTooltip btPolicyFile
           
private  ButtonWithFixedTooltip cancel
           
private  String cancelLbl
           
private  JCheckBox checkBoxConflict
           
private  JCheckBox checkBoxLog
           
private static Font crossLocaleFont
           
private  ExpImpServerRequest currentReq
           
private  WTThread currentReqTh
           
private static boolean DO_IMPORT
           
private  ButtonWithFixedTooltip exit
           
private  String exitLbl
           
private  ButtonWithFixedTooltip help
           
private  String helpLbl
           
private  HelpSystem helpSystem
           
private  ButtonWithFixedTooltip impDataBtn
           
private  JTextField impDataTF
           
private  JComboBox jcbActors
           
private  boolean mouseNotPressed
           
private  JApplet parentApplet
           
private  ButtonWithFixedTooltip preview
           
private static boolean PREVIEW_ONLY
           
private  String previewLbl
           
private static ResourceBundle rb
           
private  JRadioButton rbAction
           
private  JRadioButton rbPolicy
           
static String RESOURCE
           
private  JTextArea resultsTA
           
private  ButtonWithFixedTooltip rulesFileBtn
           
private  JTextField rulesFileTF
           
private  ButtonWithFixedTooltip saveLog
           
private  String saveLogLbl
           
private  ButtonWithFixedTooltip submit
           
private  String submitLbl
           
private  WTContainerRef targetContainer
           
private  JTextField txtContainerFile
           
private  JTextField txtPolicyFile
           
private  IXBImportUtility utility
           
private  Vector vActors
           
private static String visitedDir
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface wt.ixb.clientAccess.ExpImpServerRequestor
EXP_IMP_OP_GUI, EXPORT_OP, IMPORT_OP
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
IXBImportFrame(WTContainerRef containerRef)
           
 
Method Summary
 void abortServerRequest()
           
 void actionPerformed(ActionEvent e)
           
 void addMessage(String message)
           
 JApplet getApplet()
           
 WTContext getContext()
           
 String getMessages()
           
 void postExpImpRequest()
           
 void preExpImpRequest()
           
private  void selectFile(JTextField tf)
           
 void setApplet(JApplet a)
           
private  void submitToServer(boolean isPreview)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

RESOURCE

public static String RESOURCE

rb

private static ResourceBundle rb

crossLocaleFont

private static Font crossLocaleFont

rulesFileBtn

private ButtonWithFixedTooltip rulesFileBtn

impDataBtn

private ButtonWithFixedTooltip impDataBtn

preview

private ButtonWithFixedTooltip preview

submit

private ButtonWithFixedTooltip submit

saveLog

private ButtonWithFixedTooltip saveLog

exit

private ButtonWithFixedTooltip exit

help

private ButtonWithFixedTooltip help

cancel

private ButtonWithFixedTooltip cancel

checkBoxConflict

private JCheckBox checkBoxConflict

checkBoxLog

private JCheckBox checkBoxLog

rulesFileTF

private JTextField rulesFileTF

impDataTF

private JTextField impDataTF

resultsTA

private JTextArea resultsTA

utility

private IXBImportUtility utility

previewLbl

private String previewLbl

exitLbl

private String exitLbl

submitLbl

private String submitLbl

saveLogLbl

private String saveLogLbl

helpLbl

private String helpLbl

cancelLbl

private String cancelLbl

mouseNotPressed

private boolean mouseNotPressed

parentApplet

private JApplet parentApplet

helpSystem

private HelpSystem helpSystem

visitedDir

private static String visitedDir

targetContainer

private WTContainerRef targetContainer

currentReq

private ExpImpServerRequest currentReq

currentReqTh

private WTThread currentReqTh

PREVIEW_ONLY

private static final boolean PREVIEW_ONLY
See Also:
Constant Field Values

DO_IMPORT

private static final boolean DO_IMPORT
See Also:
Constant Field Values

jcbActors

private JComboBox jcbActors

bgActionPolicy

private ButtonGroup bgActionPolicy

vActors

private Vector vActors

rbAction

private JRadioButton rbAction

rbPolicy

private JRadioButton rbPolicy

txtPolicyFile

private JTextField txtPolicyFile

btPolicyFile

private ButtonWithFixedTooltip btPolicyFile

txtContainerFile

private JTextField txtContainerFile

btContainerFile

private ButtonWithFixedTooltip btContainerFile
Constructor Detail

IXBImportFrame

public IXBImportFrame(WTContainerRef containerRef)
Method Detail

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

selectFile

private void selectFile(JTextField tf)

submitToServer

private void submitToServer(boolean isPreview)

addMessage

public void addMessage(String message)
Specified by:
addMessage in interface ExpImpServerRequestor

getMessages

public String getMessages()
Specified by:
getMessages in interface ExpImpServerRequestor

preExpImpRequest

public void preExpImpRequest()
Specified by:
preExpImpRequest in interface ExpImpServerRequestor

postExpImpRequest

public void postExpImpRequest()
Specified by:
postExpImpRequest in interface ExpImpServerRequestor

setApplet

public void setApplet(JApplet a)

getApplet

public JApplet getApplet()

getContext

public WTContext getContext()

abortServerRequest

public void abortServerRequest()
Specified by:
abortServerRequest in interface ExpImpServerRequestor