public class StringArrayCustomEditorOperator extends NbDialogOperator
org.netbeans.jemmy.operators.JDialogOperator.JDialogFinder
org.netbeans.jemmy.operators.DialogOperator.DialogByTitleFinder, org.netbeans.jemmy.operators.DialogOperator.DialogFinder
org.netbeans.jemmy.operators.ContainerOperator.ContainerFinder
org.netbeans.jemmy.operators.Operator.ComponentVisualizer, org.netbeans.jemmy.operators.Operator.DefaultPathParser, org.netbeans.jemmy.operators.Operator.DefaultStringComparator, org.netbeans.jemmy.operators.Operator.Finder, org.netbeans.jemmy.operators.Operator.MapAction, org.netbeans.jemmy.operators.Operator.MapBooleanAction, org.netbeans.jemmy.operators.Operator.MapByteAction, org.netbeans.jemmy.operators.Operator.MapCharacterAction, org.netbeans.jemmy.operators.Operator.MapDoubleAction, org.netbeans.jemmy.operators.Operator.MapFloatAction, org.netbeans.jemmy.operators.Operator.MapIntegerAction, org.netbeans.jemmy.operators.Operator.MapLongAction, org.netbeans.jemmy.operators.Operator.MapVoidAction, org.netbeans.jemmy.operators.Operator.NoBlockingAction, org.netbeans.jemmy.operators.Operator.PathParser, org.netbeans.jemmy.operators.Operator.StringComparator
IS_MODAL_DPROP, IS_RESIZABLE_DPROP, TITLE_DPROP
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP
CLASS_DPROP, TO_STRING_DPROP
Constructor and Description |
---|
StringArrayCustomEditorOperator(org.netbeans.jemmy.operators.JDialogOperator wrapper)
Creates new StringArrayCustomEditorOperator
|
StringArrayCustomEditorOperator(String title)
Creates new StringArrayCustomEditorOperator
|
Modifier and Type | Method and Description |
---|---|
void |
add()
clicks on "Add" JButton
|
void |
add(String value)
adds String to the edited array
|
org.netbeans.jemmy.operators.JButtonOperator |
btAdd()
Tries to find "Add" JButton in this dialog.
|
org.netbeans.jemmy.operators.JButtonOperator |
btDown()
Tries to find "Down" JButton in this dialog.
|
org.netbeans.jemmy.operators.JButtonOperator |
btEdit()
Tries to find "Edit" JButton in this dialog.
|
org.netbeans.jemmy.operators.JButtonOperator |
btRemove()
Tries to find "Remove" JButton in this dialog.
|
org.netbeans.jemmy.operators.JButtonOperator |
btUp()
Tries to find "Up" JButton in this dialog.
|
void |
down()
clicks on "Down" JButton
|
void |
down(String value)
Moves given item one position down.
|
void |
edit()
clicks on "Edit" JButton
|
void |
edit(String oldValue,
String newValue)
Replaces oldValue by newValue.
|
String |
getItemText()
Gets text from text field.
|
String[] |
getStringArrayValue()
getter for array of Strings
|
org.netbeans.jemmy.operators.JListOperator |
lstItemList()
Tries to find JList in this dialog.
|
void |
remove()
clicks on "Remove" JButton
|
void |
remove(String value)
removes String from array
|
void |
removeAll()
removes all Strings from array
|
void |
setItemText(String text)
tries to find and set text of txtItem
|
void |
setStringArrayValue(String[] value)
setter for String array
|
org.netbeans.jemmy.operators.JTextFieldOperator |
txtItemText()
Tries to find null JTextField in this dialog.
|
void |
up()
clicks on "Up" JButton
|
void |
up(String value)
Moves given item one position up.
|
void |
verify()
Performs verification by accessing all sub-components
|
btCancel, btClose, btHelp, btNo, btOK, btYes, cancel, close, closeByButton, help, no, ok, yes
findJDialog, findJDialog, findJDialog, findJDialog, findJDialog, findJDialog, findJDialog, findJDialog, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, getTopModalDialog, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLocationRelativeTo, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog, waitJDialog
getDump, getTitle, isModal, isResizable, setModal, setResizable, setTitle, waitDialog, waitDialog, waitDialog, waitTitle
activate, addWindowListener, applyResourceBundle, applyResourceBundle, copyEnvironment, dispose, findSubWindow, findSubWindow, findWindow, findWindow, findWindow, findWindow, getFocusOwner, getOutput, getOwnedWindows, getOwner, getWarningString, isActive, isFocused, move, pack, removeWindowListener, requestClose, requestCloseAndThenHide, resize, setOutput, toBack, toFront, waitClosed, waitSubWindow, waitSubWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow
add, add, add, add, add, addContainerListener, createSubOperator, createSubOperator, findComponentAt, findComponentAt, findContainer, findContainer, findContainer, findContainer, findContainerUnder, findContainerUnder, findSubComponent, findSubComponent, getComponent, getComponentCount, getComponents, getInsets, getLayout, getTimeouts, isAncestorOf, paintComponents, printComponents, remove, remove, removeContainerListener, setLayout, setTimeouts, waitContainer, waitContainer, waitContainer, waitContainer, waitSubComponent, waitSubComponent
activateWindow, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, checkImage, checkImage, clickForPopup, clickForPopup, clickForPopup, clickForPopup, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, clickMouse, contains, contains, createImage, createImage, dispatchEvent, doLayout, dragMouse, dragMouse, dragMouse, dragNDrop, dragNDrop, dragNDrop, enableInputMethods, enterMouse, exitMouse, findComponent, findComponent, findComponents, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getCenterX, getCenterXForClick, getCenterY, getCenterYForClick, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getContainer, getContainers, getCursor, getDropTarget, getEventDispatcher, getFocus, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getSize, getSource, getToolkit, getTreeLock, getWidth, getWindow, getX, getY, hasFocus, imageUpdate, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, list, list, list, list, list, makeComponentVisible, moveMouse, paint, paintAll, prepareImage, prepareImage, pressKey, pressKey, pressMouse, pressMouse, print, printAll, pushKey, pushKey, releaseKey, releaseKey, releaseMouse, releaseMouse, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, transferFocus, typedKey, typeKey, typeKey, typeKey, update, validate, waitComponent, waitComponent, waitComponent, waitComponent, waitComponentEnabled, waitComponentShowing, waitComponentVisible, waitHasFocus, wtComponentEnabled
addOperatorPackage, addToDump, addToDump, createOperator, getCharBindingMap, getCharKey, getCharModifiers, getCharsKeys, getCharsKeys, getCharsModifiers, getCharsModifiers, getComparator, getDefaultComponentVisualizer, getDefaultMouseButton, getDefaultPathParser, getDefaultStringComparator, getDefaultVerification, getEnvironmentOperator, getParentPath, getParentPath, getPathParser, getPopupMouseButton, getProperties, getQueueTool, getVerification, getVisualizer, isCaptionEqual, isCaptionEqual, isCaptionEqual, lockQueue, parseString, parseString, printDump, produceNoBlocking, produceNoBlocking, produceTimeRestricted, produceTimeRestricted, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, runMapping, setCharBindingMap, setComparator, setDefaultComponentVisualizer, setDefaultPathParser, setDefaultStringComparator, setDefaultVerification, setPathParser, setProperties, setVerification, setVisualizer, toStringSource, unlockAndThrow, unlockQueue, waitState
public StringArrayCustomEditorOperator(String title)
title
- String title of custom editororg.netbeans.jemmy.TimeoutExpiredException
- when NbDialog not foundpublic StringArrayCustomEditorOperator(org.netbeans.jemmy.operators.JDialogOperator wrapper)
wrapper
- JDialogOperator wrapper for custom editorpublic org.netbeans.jemmy.operators.JButtonOperator btEdit()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JButtonOperator btDown()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JButtonOperator btUp()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JButtonOperator btAdd()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JListOperator lstItemList()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JButtonOperator btRemove()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic org.netbeans.jemmy.operators.JTextFieldOperator txtItemText()
org.netbeans.jemmy.TimeoutExpiredException
- when component not foundpublic void edit()
org.netbeans.jemmy.TimeoutExpiredException
- when JButton not foundpublic void down()
org.netbeans.jemmy.TimeoutExpiredException
- when JButton not foundpublic void up()
org.netbeans.jemmy.TimeoutExpiredException
- when JButton not foundpublic void add()
org.netbeans.jemmy.TimeoutExpiredException
- when JButton not foundpublic void remove()
org.netbeans.jemmy.TimeoutExpiredException
- when JButton not foundpublic String getItemText()
public void setItemText(String text)
text
- String textpublic String[] getStringArrayValue()
public void add(String value)
value
- String value to be addedpublic void remove(String value)
value
- String value to be removedpublic void removeAll()
removeAll
in class org.netbeans.jemmy.operators.ContainerOperator
public void edit(String oldValue, String newValue)
oldValue
- value from list to be replacednewValue
- new valuepublic void up(String value)
value
- item to be moved uppublic void down(String value)
value
- item to be moved downpublic void setStringArrayValue(String[] value)
value
- String[] array os Strings to be setpublic void verify()