public class JTextAreaOperator extends JTextComponentOperator implements Timeoutable, Outputable
Timeouts| Modifier and Type | Class and Description |
|---|---|
static class |
JTextAreaOperator.JTextAreaFinder
Checks component type.
|
JTextComponentOperator.JTextComponentByTextFinder, JTextComponentOperator.JTextComponentFinder, JTextComponentOperator.NoSuchTextException, JTextComponentOperator.TextChooserJComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinderContainerOperator.ContainerFinderOperator.ComponentVisualizer, Operator.DefaultPathParser, Operator.DefaultStringComparator, Operator.Finder, Operator.MapAction, Operator.MapBooleanAction, Operator.MapByteAction, Operator.MapCharacterAction, Operator.MapDoubleAction, Operator.MapFloatAction, Operator.MapIntegerAction, Operator.MapLongAction, Operator.MapVoidAction, Operator.NoBlockingAction, Operator.PathParser, Operator.StringComparator| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COLUMN_COUNT_DPROP
Identifier for a "column count" property.
|
static java.lang.String |
ROW_COUNT_DPROP
Identifier for a "row count" property.
|
IS_EDITABLE_DPROP, modifiersPressed, SELECTED_TEXT_DPROP, TEXT_DPROPA11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_DPROPHEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROPCLASS_DPROP, TO_STRING_DPROP| Constructor and Description |
|---|
JTextAreaOperator(ContainerOperator cont)
Constructor.
|
JTextAreaOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JTextAreaOperator object.
|
JTextAreaOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JTextAreaOperator object.
|
JTextAreaOperator(ContainerOperator cont,
int index)
Constructor.
|
JTextAreaOperator(ContainerOperator cont,
java.lang.String text)
Constructor.
|
JTextAreaOperator(ContainerOperator cont,
java.lang.String text,
int index)
Constructor.
|
JTextAreaOperator(javax.swing.JTextArea b)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(java.lang.String string)
Maps
JTextArea.append(String) through queue |
void |
changeCaretPosition(int row,
int column)
Moves caret.
|
void |
changeCaretRow(int row)
Moves caret to line.
|
static javax.swing.JTextArea |
findJTextArea(java.awt.Container cont,
ComponentChooser chooser)
Searches JTextArea in container.
|
static javax.swing.JTextArea |
findJTextArea(java.awt.Container cont,
ComponentChooser chooser,
int index)
Searches JTextArea in container.
|
static javax.swing.JTextArea |
findJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Searches JTextArea by text.
|
static javax.swing.JTextArea |
findJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Searches JTextArea by text.
|
int |
getColumns()
Maps
JTextArea.getColumns() through queue |
java.util.Hashtable |
getDump()
Returns information about component.
|
int |
getLineCount()
Maps
JTextArea.getLineCount() through queue |
int |
getLineEndOffset(int i)
Maps
JTextArea.getLineEndOffset(int) through queue |
int |
getLineOfOffset(int i)
Maps
JTextArea.getLineOfOffset(int) through queue |
int |
getLineStartOffset(int i)
Maps
JTextArea.getLineStartOffset(int) through queue |
boolean |
getLineWrap()
Maps
JTextArea.getLineWrap() through queue |
TestOut |
getOutput()
Returns print output streams or writers.
|
int |
getRows()
Maps
JTextArea.getRows() through queue |
int |
getTabSize()
Maps
JTextArea.getTabSize() through queue |
Timeouts |
getTimeouts()
Return current timeouts.
|
boolean |
getWrapStyleWord()
Maps
JTextArea.getWrapStyleWord() through queue |
void |
insert(java.lang.String string,
int i)
Maps
JTextArea.insert(String, int) through queue |
void |
replaceRange(java.lang.String string,
int i,
int i1)
Maps
JTextArea.replaceRange(String, int, int) through queue |
void |
selectLines(int startLine,
int endLine)
Select some text lines.
|
void |
selectText(int startRow,
int startColumn,
int endRow,
int endColumn)
Select a part of text.
|
void |
setColumns(int i)
Maps
JTextArea.setColumns(int) through queue |
void |
setLineWrap(boolean b)
Maps
JTextArea.setLineWrap(boolean) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers.
|
void |
setRows(int i)
Maps
JTextArea.setRows(int) through queue |
void |
setTabSize(int i)
Maps
JTextArea.setTabSize(int) through queue |
void |
setTimeouts(Timeouts times)
Defines current timeouts.
|
void |
setWrapStyleWord(boolean b)
Maps
JTextArea.setWrapStyleWord(boolean) through queue |
void |
typeText(java.lang.String text,
int row,
int column)
Types text.
|
void |
usePageNavigationKeys(boolean yesOrNo)
Deprecated.
All text operations are performed by TextDriver regitered for this operator type.
|
static javax.swing.JTextArea |
waitJTextArea(java.awt.Container cont,
ComponentChooser chooser)
Waits JTextArea in container.
|
static javax.swing.JTextArea |
waitJTextArea(java.awt.Container cont,
ComponentChooser chooser,
int index)
Waits JTextArea in container.
|
static javax.swing.JTextArea |
waitJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
Waits JTextArea by text.
|
static javax.swing.JTextArea |
waitJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
Waits JTextArea by text.
|
addCaretListener, changeCaretPosition, changeCaretPosition, changeCaretPosition, clearText, copy, copyEnvironment, cut, enterText, findJTextComponent, findJTextComponent, findJTextComponent, findJTextComponent, getActions, getCaret, getCaretColor, getCaretPosition, getDisabledTextColor, getDisplayedText, getDocument, getFocusAccelerator, getHighlighter, getKeymap, getMargin, getPositionByText, getPositionByText, getPositionByText, getPositionByText, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getUI, isEditable, modelToView, moveCaretPosition, paste, read, removeCaretListener, replaceSelection, scrollToPosition, select, selectAll, selectText, selectText, selectText, setCaret, setCaretColor, setCaretPosition, setDisabledTextColor, setDocument, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, typeText, typeText, viewToModel, waitCaretPosition, waitJTextComponent, waitJTextComponent, waitJTextComponent, waitJTextComponent, waitText, waitText, writeaddAncestorListener, addVetoableChangeListener, computeVisibleRect, createToolTip, findJComponent, findJComponent, findJComponent, findJComponent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getActionForKeyStroke, getAutoscrolls, getBorder, getCenterXForClick, getCenterYForClick, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getInsets, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVisibleRect, getWindowContainerOperator, grabFocus, isFocusCycleRoot, isManagingFocus, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintImmediately, paintImmediately, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, requestDefaultFocus, resetKeyboardActions, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, showToolTip, unregisterKeyboardAction, updateUI, waitJComponent, waitJComponent, waitJComponent, waitJComponent, waitToolTipadd, add, add, add, add, addContainerListener, createSubOperator, createSubOperator, findComponentAt, findComponentAt, findContainer, findContainer, findContainer, findContainer, findContainerUnder, findContainerUnder, findSubComponent, findSubComponent, getComponent, getComponentCount, getComponents, getInsets, getLayout, isAncestorOf, paintComponents, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, waitContainer, waitContainer, waitContainer, waitContainer, waitSubComponent, waitSubComponentactivateWindow, 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, getCenterY, 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, wtComponentEnabledaddOperatorPackage, 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, waitStatepublic static final java.lang.String COLUMN_COUNT_DPROP
getDump(),
Constant Field Valuespublic static final java.lang.String ROW_COUNT_DPROP
getDump(),
Constant Field Valuespublic JTextAreaOperator(javax.swing.JTextArea b)
b - a componentpublic JTextAreaOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont - a containerchooser - a component chooser specifying searching criteria.index - an index between appropriate ones.public JTextAreaOperator(ContainerOperator cont, ComponentChooser chooser)
cont - a containerchooser - a component chooser specifying searching criteria.public JTextAreaOperator(ContainerOperator cont, java.lang.String text, int index)
cont - a containertext - Button text.index - Ordinal component index.TimeoutExpiredExceptionOperator.isCaptionEqual(String, String, boolean, boolean)public JTextAreaOperator(ContainerOperator cont, java.lang.String text)
cont - a containertext - Button text.TimeoutExpiredExceptionOperator.isCaptionEqual(String, String, boolean, boolean)public JTextAreaOperator(ContainerOperator cont, int index)
cont - a containerindex - Ordinal component index.TimeoutExpiredExceptionpublic JTextAreaOperator(ContainerOperator cont)
cont - a containerTimeoutExpiredExceptionpublic static javax.swing.JTextArea findJTextArea(java.awt.Container cont,
ComponentChooser chooser,
int index)
cont - Container to search component in.chooser - a component chooser specifying searching criteria.index - Ordinal component index.public static javax.swing.JTextArea findJTextArea(java.awt.Container cont,
ComponentChooser chooser)
cont - Container to search component in.chooser - a component chooser specifying searching criteria.public static javax.swing.JTextArea findJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
cont - Container to search component in.text - Component text.ce - Compare text exactly.ccs - Compare text case sensitively.index - Ordinal component index.Operator.isCaptionEqual(String, String, boolean, boolean)public static javax.swing.JTextArea findJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
cont - Container to search component in.text - Component text.ce - Compare text exactly.ccs - Compare text case sensitively.Operator.isCaptionEqual(String, String, boolean, boolean)public static javax.swing.JTextArea waitJTextArea(java.awt.Container cont,
ComponentChooser chooser,
int index)
cont - Container to search component in.chooser - a component chooser specifying searching criteria.index - Ordinal component index.TimeoutExpiredExceptionpublic static javax.swing.JTextArea waitJTextArea(java.awt.Container cont,
ComponentChooser chooser)
cont - Container to search component in.chooser - a component chooser specifying searching criteria.TimeoutExpiredExceptionpublic static javax.swing.JTextArea waitJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs,
int index)
cont - Container to search component in.text - Component text.ce - Compare text exactly.ccs - Compare text case sensitively.index - Ordinal component index.TimeoutExpiredExceptionOperator.isCaptionEqual(String, String, boolean, boolean)public static javax.swing.JTextArea waitJTextArea(java.awt.Container cont,
java.lang.String text,
boolean ce,
boolean ccs)
cont - Container to search component in.text - Component text.ce - Compare text exactly.ccs - Compare text case sensitively.TimeoutExpiredExceptionOperator.isCaptionEqual(String, String, boolean, boolean)public void setTimeouts(Timeouts times)
TimeoutablesetTimeouts in interface TimeoutablesetTimeouts in class JTextComponentOperatortimes - A collection of timeout assignments.Timeoutable.getTimeouts()public Timeouts getTimeouts()
TimeoutablegetTimeouts in interface TimeoutablegetTimeouts in class JTextComponentOperatorTimeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)public void setOutput(TestOut out)
OutputablesetOutput in interface OutputablesetOutput in class JTextComponentOperatorout - Identify the streams or writers used for print output.Outputable.getOutput()public TestOut getOutput()
OutputablegetOutput in interface OutputablegetOutput in class JTextComponentOperatorOutputable.setOutput(org.netbeans.jemmy.TestOut)public void usePageNavigationKeys(boolean yesOrNo)
yesOrNo - if page navigation keys need to be used.public void changeCaretRow(int row)
row - Line to move caret to.TimeoutExpiredExceptionJTextComponentOperator.changeCaretPosition(int),
JTextComponentOperator.changeCaretPosition(int),
changeCaretPosition(int, int)public void changeCaretPosition(int row,
int column)
row - Line to move caret to.column - Column to move caret to.TimeoutExpiredExceptionJTextComponentOperator.changeCaretPosition(int),
changeCaretRow(int),
changeCaretPosition(int, int)public void typeText(java.lang.String text,
int row,
int column)
text - Text to be typed.row - Line to type text in.column - Column to type text from.TimeoutExpiredExceptionJTextComponentOperator.typeText(String, int)public void selectText(int startRow,
int startColumn,
int endRow,
int endColumn)
startRow - Start position row.startColumn - Start position column.endRow - End position row.endColumn - End position column.TimeoutExpiredExceptionJTextComponentOperator.selectText(int, int),
selectLines(int, int)public void selectLines(int startLine,
int endLine)
startLine - start selectionendLine - end selectionTimeoutExpiredExceptionJTextComponentOperator.selectText(int, int),
selectText(int, int, int, int)public java.util.Hashtable getDump()
getDump in class JTextComponentOperatorpublic void append(java.lang.String string)
JTextArea.append(String) through queuepublic int getColumns()
JTextArea.getColumns() through queuepublic int getLineCount()
JTextArea.getLineCount() through queuepublic int getLineEndOffset(int i)
JTextArea.getLineEndOffset(int) through queuepublic int getLineOfOffset(int i)
JTextArea.getLineOfOffset(int) through queuepublic int getLineStartOffset(int i)
JTextArea.getLineStartOffset(int) through queuepublic boolean getLineWrap()
JTextArea.getLineWrap() through queuepublic int getRows()
JTextArea.getRows() through queuepublic int getTabSize()
JTextArea.getTabSize() through queuepublic boolean getWrapStyleWord()
JTextArea.getWrapStyleWord() through queuepublic void insert(java.lang.String string,
int i)
JTextArea.insert(String, int) through queuepublic void replaceRange(java.lang.String string,
int i,
int i1)
JTextArea.replaceRange(String, int, int) through queuepublic void setColumns(int i)
JTextArea.setColumns(int) through queuepublic void setLineWrap(boolean b)
JTextArea.setLineWrap(boolean) through queuepublic void setRows(int i)
JTextArea.setRows(int) through queuepublic void setTabSize(int i)
JTextArea.setTabSize(int) through queuepublic void setWrapStyleWord(boolean b)
JTextArea.setWrapStyleWord(boolean) through queue