public class JTableHeaderOperator extends JComponentOperator implements Outputable, Timeoutable
Modifier and Type | Class and Description |
---|---|
static class |
JTableHeaderOperator.JTableHeaderFinder
Checks component type.
|
JComponentOperator.JComponentByTipFinder, JComponentOperator.JComponentFinder
ContainerOperator.ContainerFinder
Operator.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
A11Y_DATA, A11Y_DESCRIPTION_DPROP, A11Y_NAME_DPROP, TOOLTIP_TEXT_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 |
---|
JTableHeaderOperator(ContainerOperator cont)
Constructs a JTableHeaderOperator object.
|
JTableHeaderOperator(ContainerOperator cont,
ComponentChooser chooser)
Constructs a JTableHeaderOperator object.
|
JTableHeaderOperator(ContainerOperator cont,
ComponentChooser chooser,
int index)
Constructs a JTableHeaderOperator object.
|
JTableHeaderOperator(ContainerOperator cont,
int index)
Constructs a JTableHeaderOperator object.
|
JTableHeaderOperator(javax.swing.table.JTableHeader b)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
columnAdded(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
Maps
JTableHeader.columnAdded(TableColumnModelEvent) through queue |
int |
columnAtPoint(java.awt.Point point)
Maps
JTableHeader.columnAtPoint(Point) through queue |
void |
columnMarginChanged(javax.swing.event.ChangeEvent changeEvent)
Maps
JTableHeader.columnMarginChanged(ChangeEvent) through queue |
void |
columnMoved(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
Maps
JTableHeader.columnMoved(TableColumnModelEvent) through queue |
void |
columnRemoved(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
Maps
JTableHeader.columnRemoved(TableColumnModelEvent) through queue |
void |
columnSelectionChanged(javax.swing.event.ListSelectionEvent listSelectionEvent)
Maps
JTableHeader.columnSelectionChanged(ListSelectionEvent) through queue |
void |
copyEnvironment(Operator anotherOperator)
Copies all environment (output, timeouts,
visualizer) from another operator.
|
javax.swing.table.TableColumnModel |
getColumnModel()
Maps
JTableHeader.getColumnModel() through queue |
javax.swing.table.TableCellRenderer |
getDefaultRenderer()
Maps
JTableHeader.getDefaultRenderer() through queue |
javax.swing.table.TableColumn |
getDraggedColumn()
Maps
JTableHeader.getDraggedColumn() through queue |
int |
getDraggedDistance()
Maps
JTableHeader.getDraggedDistance() through queue |
java.awt.Rectangle |
getHeaderRect(int i)
Maps
JTableHeader.getHeaderRect(int) through queue |
TestOut |
getOutput()
Returns print output streams or writers.
|
java.awt.Point |
getPointToClick(int columnIndex)
Return a point to click on column header.
|
boolean |
getReorderingAllowed()
Maps
JTableHeader.getReorderingAllowed() through queue |
boolean |
getResizingAllowed()
Maps
JTableHeader.getResizingAllowed() through queue |
javax.swing.table.TableColumn |
getResizingColumn()
Maps
JTableHeader.getResizingColumn() through queue |
javax.swing.JTable |
getTable()
Maps
JTableHeader.getTable() through queue |
Timeouts |
getTimeouts()
Return current timeouts.
|
javax.swing.plaf.TableHeaderUI |
getUI()
Maps
JTableHeader.getUI() through queue |
boolean |
getUpdateTableInRealTime()
Maps
JTableHeader.getUpdateTableInRealTime() through queue |
void |
moveColumn(int moveColumn,
int moveTo)
Moves a column to a different location.
|
void |
resizeAndRepaint()
Maps
JTableHeader.resizeAndRepaint() through queue |
void |
selectColumn(int columnIndex)
Selects a column.
|
void |
selectColumns(int[] columnIndices)
Selects some columns.
|
void |
setColumnModel(javax.swing.table.TableColumnModel tableColumnModel)
Maps
JTableHeader.setColumnModel(TableColumnModel) through queue |
void |
setDefaultRenderer(javax.swing.table.TableCellRenderer tableCellRenderer)
Maps
JTableHeader.setDefaultRenderer(TableCellRenderer) through queue |
void |
setDraggedColumn(javax.swing.table.TableColumn tableColumn)
Maps
JTableHeader.setDraggedColumn(TableColumn) through queue |
void |
setDraggedDistance(int i)
Maps
JTableHeader.setDraggedDistance(int) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers.
|
void |
setReorderingAllowed(boolean b)
Maps
JTableHeader.setReorderingAllowed(boolean) through queue |
void |
setResizingAllowed(boolean b)
Maps
JTableHeader.setResizingAllowed(boolean) through queue |
void |
setResizingColumn(javax.swing.table.TableColumn tableColumn)
Maps
JTableHeader.setResizingColumn(TableColumn) through queue |
void |
setTable(javax.swing.JTable jTable)
Maps
JTableHeader.setTable(JTable) through queue |
void |
setTimeouts(Timeouts times)
Defines current timeouts.
|
void |
setUI(javax.swing.plaf.TableHeaderUI tableHeaderUI)
Maps
JTableHeader.setUI(TableHeaderUI) through queue |
void |
setUpdateTableInRealTime(boolean b)
Maps
JTableHeader.setUpdateTableInRealTime(boolean) through queue |
addAncestorListener, addVetoableChangeListener, computeVisibleRect, createToolTip, findJComponent, findJComponent, findJComponent, findJComponent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getActionForKeyStroke, getAutoscrolls, getBorder, getCenterXForClick, getCenterYForClick, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getDump, 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, waitToolTip
add, 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, 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, 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, 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 JTableHeaderOperator(javax.swing.table.JTableHeader b)
b
- a componentpublic JTableHeaderOperator(ContainerOperator cont, ComponentChooser chooser, int index)
cont
- a containerchooser
- a component chooser specifying searching criteria.index
- an index between appropriate ones.public JTableHeaderOperator(ContainerOperator cont, ComponentChooser chooser)
cont
- a containerchooser
- a component chooser specifying searching criteria.public JTableHeaderOperator(ContainerOperator cont, int index)
cont
- a containerindex
- an index between appropriate ones.public JTableHeaderOperator(ContainerOperator cont)
cont
- a containerpublic void setTimeouts(Timeouts times)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class JComponentOperator
times
- A collection of timeout assignments.Timeoutable.getTimeouts()
public Timeouts getTimeouts()
Timeoutable
getTimeouts
in interface Timeoutable
getTimeouts
in class JComponentOperator
Timeoutable.setTimeouts(org.netbeans.jemmy.Timeouts)
public void setOutput(TestOut out)
Outputable
setOutput
in interface Outputable
setOutput
in class JComponentOperator
out
- Identify the streams or writers used for print output.Outputable.getOutput()
public TestOut getOutput()
Outputable
getOutput
in interface Outputable
getOutput
in class JComponentOperator
Outputable.setOutput(org.netbeans.jemmy.TestOut)
public void selectColumn(int columnIndex)
columnIndex
- an index of a column to select.public void selectColumns(int[] columnIndices)
columnIndices
- indices of columns to select.public void moveColumn(int moveColumn, int moveTo)
moveColumn
- an original column index.moveTo
- a desctination column index.public java.awt.Point getPointToClick(int columnIndex)
columnIndex
- an index of a column to click on.public void copyEnvironment(Operator anotherOperator)
Operator
copyEnvironment
in class ComponentOperator
anotherOperator
- an operator to copy the environment to.public void setTable(javax.swing.JTable jTable)
JTableHeader.setTable(JTable)
through queuepublic javax.swing.JTable getTable()
JTableHeader.getTable()
through queuepublic void setReorderingAllowed(boolean b)
JTableHeader.setReorderingAllowed(boolean)
through queuepublic boolean getReorderingAllowed()
JTableHeader.getReorderingAllowed()
through queuepublic void setResizingAllowed(boolean b)
JTableHeader.setResizingAllowed(boolean)
through queuepublic boolean getResizingAllowed()
JTableHeader.getResizingAllowed()
through queuepublic javax.swing.table.TableColumn getDraggedColumn()
JTableHeader.getDraggedColumn()
through queuepublic int getDraggedDistance()
JTableHeader.getDraggedDistance()
through queuepublic javax.swing.table.TableColumn getResizingColumn()
JTableHeader.getResizingColumn()
through queuepublic void setUpdateTableInRealTime(boolean b)
JTableHeader.setUpdateTableInRealTime(boolean)
through queuepublic boolean getUpdateTableInRealTime()
JTableHeader.getUpdateTableInRealTime()
through queuepublic void setDefaultRenderer(javax.swing.table.TableCellRenderer tableCellRenderer)
JTableHeader.setDefaultRenderer(TableCellRenderer)
through queuepublic javax.swing.table.TableCellRenderer getDefaultRenderer()
JTableHeader.getDefaultRenderer()
through queuepublic int columnAtPoint(java.awt.Point point)
JTableHeader.columnAtPoint(Point)
through queuepublic java.awt.Rectangle getHeaderRect(int i)
JTableHeader.getHeaderRect(int)
through queuepublic javax.swing.plaf.TableHeaderUI getUI()
JTableHeader.getUI()
through queuepublic void setUI(javax.swing.plaf.TableHeaderUI tableHeaderUI)
JTableHeader.setUI(TableHeaderUI)
through queuepublic void setColumnModel(javax.swing.table.TableColumnModel tableColumnModel)
JTableHeader.setColumnModel(TableColumnModel)
through queuepublic javax.swing.table.TableColumnModel getColumnModel()
JTableHeader.getColumnModel()
through queuepublic void columnAdded(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
JTableHeader.columnAdded(TableColumnModelEvent)
through queuepublic void columnRemoved(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
JTableHeader.columnRemoved(TableColumnModelEvent)
through queuepublic void columnMoved(javax.swing.event.TableColumnModelEvent tableColumnModelEvent)
JTableHeader.columnMoved(TableColumnModelEvent)
through queuepublic void columnMarginChanged(javax.swing.event.ChangeEvent changeEvent)
JTableHeader.columnMarginChanged(ChangeEvent)
through queuepublic void columnSelectionChanged(javax.swing.event.ListSelectionEvent listSelectionEvent)
JTableHeader.columnSelectionChanged(ListSelectionEvent)
through queuepublic void resizeAndRepaint()
JTableHeader.resizeAndRepaint()
through queuepublic void setDraggedColumn(javax.swing.table.TableColumn tableColumn)
JTableHeader.setDraggedColumn(TableColumn)
through queuepublic void setDraggedDistance(int i)
JTableHeader.setDraggedDistance(int)
through queuepublic void setResizingColumn(javax.swing.table.TableColumn tableColumn)
JTableHeader.setResizingColumn(TableColumn)
through queue