wt.clients.step
Class STEPFrame
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
wt.clients.step.STEPFrame
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants
- Direct Known Subclasses:
- STEPExportFrame, STEPImportFrame
- public abstract class STEPFrame
- extends JFrame
Common features of the STEPImport and STEPExport Frames
- See Also:
- Serialized Form
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 |
|
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, show, size, toString, transferFocus, transferFocusUpCycle |
_selectChangeListener
protected ItemListener _selectChangeListener
_enableOnKeyPress
protected KeyListener _enableOnKeyPress
_holderDocument
protected WTDocument _holderDocument
_baseline
protected ManagedBaseline _baseline
_busyWorking
protected boolean _busyWorking
_parentFrame
protected Component _parentFrame
_parentApplet
protected Applet _parentApplet
_okButton
protected Button _okButton
_cancelButton
protected Button _cancelButton
_helpButton
protected Button _helpButton
helpSystem
HelpSystem helpSystem
helpContext
HelpContext helpContext
resource
private static ResourceBundle resource
RESOURCE
private static String RESOURCE
STEPFrame
public STEPFrame(String title)
STEPFrame
public STEPFrame(String title,
Frame parentFrame)
setApplet
public void setApplet(Applet parentApplet)
buildContent
protected abstract void buildContent(Container p)
throws NoSchemasFoundException
- Throws:
NoSchemasFoundException
setVisible
public void setVisible(boolean makeVisible)
- Override setVisible to center the dialog on its parent
getParentFrame
protected Frame getParentFrame()
getApplet
protected Applet getApplet()
debugColours
private void debugColours(Component c)
createHorizontalLine
private Component createHorizontalLine()
buildButtonsArea
protected Component buildButtonsArea()
getDefaultContentFilename
private String getDefaultContentFilename()
getSchemaChoices
protected abstract String[] getSchemaChoices()
- Get a list of the STEP schemas that can be exported.
This will look in the folder defined by the property
wt.step.schemas.folder for folders containing the documents named 'Schema'
and 'Export'.
findDocumentAction
protected void findDocumentAction()
isQueryCompleteEvent
protected boolean isQueryCompleteEvent(WTQueryEvent wtqueryevent)
createDocumentAction
protected void createDocumentAction()
- Create a document for the export file to be added to.
Currently the created document is not automatically added to the dialog
and must be found using the 'Find...' dialog.
findBaselineAction
protected void findBaselineAction()
setSingleSelectionMode
private void setSingleSelectionMode(WTChooser wtchooser)
cancelAction
protected void cancelAction()
okAction
protected abstract void okAction()
getHelpReference
protected abstract void getHelpReference()
helpAction
protected void helpAction()
updateFieldsAndButtons
protected abstract void updateFieldsAndButtons()
showMessageDialog
protected void showMessageDialog(String s,
boolean flag)
showMessageDialog
protected void showMessageDialog(String s,
boolean flag,
Exception exception)
showExceptionDialog
protected void showExceptionDialog(String title,
boolean flag,
Throwable exception)
setBusyWorking
protected void setBusyWorking(boolean working)
initResources
protected void initResources()
getContext
public WTContext getContext()
getMessagesRB
protected ResourceBundle getMessagesRB()
getLocalizedMessage
protected String getLocalizedMessage(String s,
Object[] aobj)
getHelpSystem
public HelpSystem getHelpSystem()
initializeHelp
public void initializeHelp()
throws PropertyVetoException
- Initialize the help system
- Throws:
PropertyVetoException
getHelpBundleName
protected String getHelpBundleName()