|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--junit.extensions.awt.editor.ScriptEditor
Costello, the editor for Abbot scripts.
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
protected static java.lang.String |
AM_CLEAR
|
protected static java.lang.String |
AM_COPY
|
protected static java.lang.String |
AM_CUT
|
protected static java.lang.String |
AM_DELETE
|
protected static java.lang.String |
AM_INSERT_LAUNCH
|
protected static java.lang.String |
AM_INSERT_SCRIPT
|
protected static java.lang.String |
AM_INSERT_SEQUENCE
|
protected static java.lang.String |
AM_INSERT_TERMINATE
|
protected static java.lang.String |
AM_LAUNCH
|
protected static java.lang.String |
AM_MOVE_DN
|
protected static java.lang.String |
AM_MOVE_UP
|
protected static java.lang.String |
AM_NEW
|
protected static java.lang.String |
AM_OPEN
|
protected static java.lang.String |
AM_PASTE
|
protected static java.lang.String |
AM_QUIT
|
protected static java.lang.String |
AM_RENAME
|
protected static java.lang.String |
AM_RUN_SCRIPT
|
protected static java.lang.String |
AM_SAVE
|
protected static java.lang.String |
AM_SELECT_TESTSUITE
|
protected static java.lang.String |
AM_STOP_ON_ERROR
|
protected static java.lang.String |
AM_STOP_ON_FAILURE
|
protected static java.lang.String |
AM_TERMINATE
|
protected static java.lang.String |
AM_UNDO
|
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, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Window |
inputContext, OPENED, ownedWindowList, state, warningString, windowListener |
Fields inherited from class java.awt.Container |
component, containerListener, layoutMgr, listeningBoundsChildren, listeningChildren, ncomponents |
Fields inherited from class java.awt.Component |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
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 | |
ScriptEditor(java.lang.String suiteName)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent ev)
Respond to various components. |
void |
addComponentPropertyCheck(java.awt.Component comp,
java.lang.reflect.Method method,
java.lang.String expectedValue)
Invoked after the user has selected a component and a property for it. |
void |
eventDispatched(java.awt.AWTEvent event)
Event reception callback. |
static java.lang.String |
getAWTEventType(java.awt.AWTEvent event)
Return the AWT event type as a string. |
java.lang.String |
getComponentID(java.awt.Component comp)
Returns null if not found. |
Resolver |
getResolver()
|
static void |
main(java.lang.String[] args)
Launch the script editor. |
protected void |
processEvent(java.awt.AWTEvent e)
This allows stuff triggered from the event queue to cause an exit, distinguishes such events from the application under test. |
void |
setSelectedComponent(java.awt.Component c)
Sets the currently selected component. |
void |
setSelectedReference(ComponentReference ref,
java.awt.Component c)
Indicate the reference currently in use, and the corresponding component. |
void |
setStatus(java.lang.String msg)
|
void |
setStatus(java.lang.String msg,
int type)
Set the contents of the status message. |
void |
stateChanged(StepEvent ev)
|
java.lang.String |
toString()
|
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, pack, postEvent, postWindowEvent, preProcessKeyEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, show, toBack, toFront, transferFocus |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, 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, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, transferFocus |
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 |
protected static final java.lang.String AM_OPEN
protected static final java.lang.String AM_STOP_ON_FAILURE
protected static final java.lang.String AM_STOP_ON_ERROR
protected static final java.lang.String AM_RUN_SCRIPT
protected static final java.lang.String AM_LAUNCH
protected static final java.lang.String AM_TERMINATE
protected static final java.lang.String AM_SELECT_TESTSUITE
protected static final java.lang.String AM_NEW
protected static final java.lang.String AM_SAVE
protected static final java.lang.String AM_RENAME
protected static final java.lang.String AM_DELETE
protected static final java.lang.String AM_CLEAR
protected static final java.lang.String AM_QUIT
protected static final java.lang.String AM_UNDO
protected static final java.lang.String AM_CUT
protected static final java.lang.String AM_COPY
protected static final java.lang.String AM_PASTE
protected static final java.lang.String AM_MOVE_UP
protected static final java.lang.String AM_MOVE_DN
protected static final java.lang.String AM_INSERT_LAUNCH
protected static final java.lang.String AM_INSERT_TERMINATE
protected static final java.lang.String AM_INSERT_SEQUENCE
protected static final java.lang.String AM_INSERT_SCRIPT
Constructor Detail |
public ScriptEditor(java.lang.String suiteName)
Method Detail |
public void actionPerformed(java.awt.event.ActionEvent ev)
actionPerformed
in interface java.awt.event.ActionListener
public void setSelectedReference(ComponentReference ref, java.awt.Component c)
public void setSelectedComponent(java.awt.Component c)
public void setStatus(java.lang.String msg, int type)
public void setStatus(java.lang.String msg)
public void addComponentPropertyCheck(java.awt.Component comp, java.lang.reflect.Method method, java.lang.String expectedValue)
public java.lang.String getComponentID(java.awt.Component comp)
public static java.lang.String getAWTEventType(java.awt.AWTEvent event)
protected void processEvent(java.awt.AWTEvent e)
processEvent
in class java.awt.Window
public void eventDispatched(java.awt.AWTEvent event)
eventDispatched
in interface java.awt.event.AWTEventListener
public void stateChanged(StepEvent ev)
stateChanged
in interface StepListener
public Resolver getResolver()
public java.lang.String toString()
toString
in class java.awt.Component
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |