public class JFileChooserOperator extends JComponentOperator implements Timeoutable, Outputable
Modifier and Type | Class and Description |
---|---|
static class |
JFileChooserOperator.JFileChooserFinder
Checks component type.
|
static class |
JFileChooserOperator.JFileChooserJDialogFinder
Allows to find a dialog containing JFileChooser.
|
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 |
---|
JFileChooserOperator()
Constructor.
|
JFileChooserOperator(javax.swing.JFileChooser comp)
Constructor.
|
JFileChooserOperator(Operator env)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File file)
Maps
JFileChooser.accept(File) through queue |
void |
addActionListener(java.awt.event.ActionListener actionListener)
Maps
JFileChooser.addActionListener(ActionListener) through queue |
void |
addChoosableFileFilter(javax.swing.filechooser.FileFilter fileFilter)
Maps
JFileChooser.addChoosableFileFilter(FileFilter) through queue |
void |
approve()
Pushes approve button.
|
void |
approveSelection()
Maps
JFileChooser.approveSelection() through queue |
void |
cancel()
Pushes cancel button.
|
void |
cancelSelection()
Maps
JFileChooser.cancelSelection() through queue |
void |
changeToParentDirectory()
Maps
JFileChooser.changeToParentDirectory() through queue |
boolean |
checkFileDisplayed(java.lang.String file)
Checks if file is currently displayed in the list.
|
boolean |
checkFileDisplayed(java.lang.String file,
boolean ce,
boolean cc)
Deprecated.
Use checkFileDisplayed(String) or checkFileDisplayed(String, StringComparator)
|
boolean |
checkFileDisplayed(java.lang.String file,
Operator.StringComparator comparator)
Checks if file is currently displayed in the list.
|
void |
chooseFile(java.lang.String fileName)
Types file name into text field and pushes approve button.
|
void |
clickOnFile(int index,
int clickCount)
Clicks on file in the list.
|
void |
clickOnFile(java.lang.String file)
Clicks 1 time on file in the list.
|
void |
clickOnFile(java.lang.String file,
boolean ce,
boolean cc)
Deprecated.
Use clickOnFile(String) or clickOnFile(String, StringComparator)
|
void |
clickOnFile(java.lang.String file,
boolean ce,
boolean cc,
int clickCount)
Deprecated.
Use clickOnFile(String, int) or clickOnFile(String, StringComparator, int)
|
void |
clickOnFile(java.lang.String file,
int clickCount)
Clicks on file in the list.
|
void |
clickOnFile(java.lang.String file,
Operator.StringComparator comparator)
Clicks on file in the list.
|
void |
clickOnFile(java.lang.String file,
Operator.StringComparator comparator,
int clickCount)
Clicks on file in the list.
|
void |
ensureFileIsVisible(java.io.File file)
Maps
JFileChooser.ensureFileIsVisible(File) through queue |
java.io.File |
enterSubDir(java.lang.String dir)
Enters into subdir curently displayed in the list.
|
java.io.File |
enterSubDir(java.lang.String dir,
boolean ce,
boolean cc)
Deprecated.
Use enterSubDir(String) or enterSubDir(String, StringComparator)
|
java.io.File |
enterSubDir(java.lang.String dir,
Operator.StringComparator comparator)
Enters into subdirectory.
|
static javax.swing.JFileChooser |
findJFileChooser()
Searches currently opened JFileChooser.
|
static javax.swing.JFileChooser |
findJFileChooser(java.awt.Container cont)
Searches JFileChooser in container.
|
static javax.swing.JDialog |
findJFileChooserDialog()
Searches currently opened JDilog with JFileChooser inside.
|
javax.swing.filechooser.FileFilter |
getAcceptAllFileFilter()
Maps
JFileChooser.getAcceptAllFileFilter() through queue |
javax.swing.JComponent |
getAccessory()
Maps
JFileChooser.getAccessory() through queue |
javax.swing.JButton |
getApproveButton()
Returns approve button.
|
int |
getApproveButtonMnemonic()
Maps
JFileChooser.getApproveButtonMnemonic() through queue |
java.lang.String |
getApproveButtonText()
Maps
JFileChooser.getApproveButtonText() through queue |
java.lang.String |
getApproveButtonToolTipText()
Maps
JFileChooser.getApproveButtonToolTipText() through queue |
javax.swing.JButton |
getCancelButton()
Returns cancel button.
|
javax.swing.filechooser.FileFilter[] |
getChoosableFileFilters()
Maps
JFileChooser.getChoosableFileFilters() through queue |
java.io.File |
getCurrentDirectory()
Maps
JFileChooser.getCurrentDirectory() through queue |
java.lang.String |
getDescription(java.io.File file)
Maps
JFileChooser.getDescription(File) through queue |
javax.swing.JToggleButton |
getDetailsToggleButton()
Returns a toggle button being used to switch to detals view.
|
java.lang.String |
getDialogTitle()
Maps
JFileChooser.getDialogTitle() through queue |
int |
getDialogType()
Maps
JFileChooser.getDialogType() through queue |
int |
getFileCount()
Return count of files currently displayed.
|
javax.swing.filechooser.FileFilter |
getFileFilter()
Maps
JFileChooser.getFileFilter() through queue |
javax.swing.JList |
getFileList()
Returns file list.
|
java.io.File[] |
getFiles()
Return files currently displayed.
|
int |
getFileSelectionMode()
Maps
JFileChooser.getFileSelectionMode() through queue |
javax.swing.filechooser.FileSystemView |
getFileSystemView()
Maps
JFileChooser.getFileSystemView() through queue |
javax.swing.JComboBox |
getFileTypesCombo()
Returns combo box containing file types (lower).
|
javax.swing.filechooser.FileView |
getFileView()
Maps
JFileChooser.getFileView() through queue |
javax.swing.JButton |
getHomeButton()
Returns "Home" button.
|
javax.swing.Icon |
getIcon(java.io.File file)
Maps
JFileChooser.getIcon(File) through queue |
javax.swing.JToggleButton |
getListToggleButton()
Returns a toggle button being used to switch to list view.
|
java.lang.String |
getName(java.io.File file)
Maps
JFileChooser.getName(File) through queue |
TestOut |
getOutput()
Returns print output streams or writers.
|
javax.swing.JComboBox |
getPathCombo()
Returns combo box containing path (upper).
|
javax.swing.JTextField |
getPathField()
Returns field which can be used to type path.
|
java.io.File |
getSelectedFile()
Maps
JFileChooser.getSelectedFile() through queue |
java.io.File[] |
getSelectedFiles()
Maps
JFileChooser.getSelectedFiles() through queue |
Timeouts |
getTimeouts()
Return current timeouts.
|
java.lang.String |
getTypeDescription(java.io.File file)
Maps
JFileChooser.getTypeDescription(File) through queue |
javax.swing.plaf.FileChooserUI |
getUI()
Maps
JFileChooser.getUI() through queue |
javax.swing.JButton |
getUpLevelButton()
Returns "Up One Level" button.
|
java.io.File |
goHome()
Pushes "Home" button.
|
java.io.File |
goUpLevel()
Pushes "Up One Level" button.
|
boolean |
isDirectorySelectionEnabled()
Maps
JFileChooser.isDirectorySelectionEnabled() through queue |
boolean |
isFileHidingEnabled()
Maps
JFileChooser.isFileHidingEnabled() through queue |
boolean |
isFileSelectionEnabled()
Maps
JFileChooser.isFileSelectionEnabled() through queue |
boolean |
isMultiSelectionEnabled()
Maps
JFileChooser.isMultiSelectionEnabled() through queue |
boolean |
isTraversable(java.io.File file)
Maps
JFileChooser.isTraversable(File) through queue |
void |
removeActionListener(java.awt.event.ActionListener actionListener)
Maps
JFileChooser.removeActionListener(ActionListener) through queue |
boolean |
removeChoosableFileFilter(javax.swing.filechooser.FileFilter fileFilter)
Maps
JFileChooser.removeChoosableFileFilter(FileFilter) through queue |
void |
rescanCurrentDirectory()
Maps
JFileChooser.rescanCurrentDirectory() through queue |
void |
resetChoosableFileFilters()
Maps
JFileChooser.resetChoosableFileFilters() through queue |
void |
selectFile(java.lang.String file)
Selects a file curently in the list.
|
void |
selectFile(java.lang.String file,
boolean ce,
boolean cc)
Deprecated.
Use selectFile(String) or selectFile(String, StringComparator)
|
void |
selectFile(java.lang.String file,
Operator.StringComparator comparator)
Selects a file curently in the list.
|
void |
selectFileType(java.lang.String filter)
Selects file type from the combo box below.
|
void |
selectFileType(java.lang.String filter,
boolean ce,
boolean cc)
Deprecated.
Use selectFileType(String) or selectFileType(String, StringComparator)
|
void |
selectFileType(java.lang.String filter,
Operator.StringComparator comparator)
Selects file type from the combo box below.
|
void |
selectPathDirectory(java.lang.String dir)
Selects directory from the combo box above.
|
void |
selectPathDirectory(java.lang.String dir,
boolean ce,
boolean cc)
Deprecated.
Use selectPathDirectory(String) or selectPathDirectory(String, StringComparator)
|
void |
selectPathDirectory(java.lang.String dir,
Operator.StringComparator comparator)
Selects directory from the combo box above.
|
void |
setAccessory(javax.swing.JComponent jComponent)
Maps
JFileChooser.setAccessory(JComponent) through queue |
void |
setApproveButtonMnemonic(char c)
Maps
JFileChooser.setApproveButtonMnemonic(char) through queue |
void |
setApproveButtonMnemonic(int i)
Maps
JFileChooser.setApproveButtonMnemonic(int) through queue |
void |
setApproveButtonText(java.lang.String string)
Maps
JFileChooser.setApproveButtonText(String) through queue |
void |
setApproveButtonToolTipText(java.lang.String string)
Maps
JFileChooser.setApproveButtonToolTipText(String) through queue |
void |
setCurrentDirectory(java.io.File file)
Maps
JFileChooser.setCurrentDirectory(File) through queue |
void |
setDialogTitle(java.lang.String string)
Maps
JFileChooser.setDialogTitle(String) through queue |
void |
setDialogType(int i)
Maps
JFileChooser.setDialogType(int) through queue |
void |
setFileFilter(javax.swing.filechooser.FileFilter fileFilter)
Maps
JFileChooser.setFileFilter(FileFilter) through queue |
void |
setFileHidingEnabled(boolean b)
Maps
JFileChooser.setFileHidingEnabled(boolean) through queue |
void |
setFileSelectionMode(int i)
Maps
JFileChooser.setFileSelectionMode(int) through queue |
void |
setFileSystemView(javax.swing.filechooser.FileSystemView fileSystemView)
Maps
JFileChooser.setFileSystemView(FileSystemView) through queue |
void |
setFileView(javax.swing.filechooser.FileView fileView)
Maps
JFileChooser.setFileView(FileView) through queue |
void |
setMultiSelectionEnabled(boolean b)
Maps
JFileChooser.setMultiSelectionEnabled(boolean) through queue |
void |
setOutput(TestOut out)
Defines print output streams or writers.
|
void |
setSelectedFile(java.io.File file)
Maps
JFileChooser.setSelectedFile(File) through queue |
void |
setSelectedFiles(java.io.File[] file)
Maps
JFileChooser.setSelectedFiles(File[]) through queue |
void |
setTimeouts(Timeouts timeouts)
Defines current timeouts.
|
int |
showDialog(java.awt.Component component,
java.lang.String string)
Maps
JFileChooser.showDialog(Component, String) through queue |
int |
showOpenDialog(java.awt.Component component)
Maps
JFileChooser.showOpenDialog(Component) through queue |
int |
showSaveDialog(java.awt.Component component)
Maps
JFileChooser.showSaveDialog(Component) through queue |
void |
waitFileCount(int count)
Waits for the file list to have required number of items.
|
void |
waitFileDisplayed(java.lang.String fileName)
Waits for a file to be displayed in the file list.
|
static javax.swing.JFileChooser |
waitJFileChooser()
Waits currently opened JFileChooser.
|
static javax.swing.JFileChooser |
waitJFileChooser(java.awt.Container cont)
Searches JFileChooser in container.
|
static javax.swing.JDialog |
waitJFileChooserDialog()
Waits currently opened JDilog with JFileChooser inside.
|
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, copyEnvironment, 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 JFileChooserOperator(javax.swing.JFileChooser comp)
comp
- a componentpublic JFileChooserOperator(Operator env)
env
- an operator to get environment from.public JFileChooserOperator()
public static javax.swing.JDialog findJFileChooserDialog()
public static javax.swing.JDialog waitJFileChooserDialog()
public static javax.swing.JFileChooser findJFileChooser(java.awt.Container cont)
cont
- a containerpublic static javax.swing.JFileChooser waitJFileChooser(java.awt.Container cont)
cont
- a containerpublic static javax.swing.JFileChooser findJFileChooser()
public static javax.swing.JFileChooser waitJFileChooser()
public void setTimeouts(Timeouts timeouts)
Timeoutable
setTimeouts
in interface Timeoutable
setTimeouts
in class JComponentOperator
timeouts
- 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 javax.swing.JComboBox getPathCombo()
public javax.swing.JComboBox getFileTypesCombo()
public javax.swing.JButton getApproveButton()
public javax.swing.JButton getCancelButton()
public javax.swing.JButton getHomeButton()
public javax.swing.JButton getUpLevelButton()
public javax.swing.JToggleButton getListToggleButton()
public javax.swing.JToggleButton getDetailsToggleButton()
public javax.swing.JTextField getPathField()
public javax.swing.JList getFileList()
public void approve()
public void cancel()
public void chooseFile(java.lang.String fileName)
fileName
- a file to choose.public java.io.File goUpLevel()
public java.io.File goHome()
public void clickOnFile(int index, int clickCount)
index
- Ordinal file index.clickCount
- click countpublic void clickOnFile(java.lang.String file, Operator.StringComparator comparator, int clickCount)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.comparator
- a comparator defining string comparision criteriaclickCount
- click countpublic void clickOnFile(java.lang.String file, boolean ce, boolean cc, int clickCount)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areclickCount
- click countOperator.isCaptionEqual(String, String, boolean, boolean)
public void clickOnFile(java.lang.String file, int clickCount)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.clickCount
- click countOperator.isCaptionEqual(String, String, boolean, boolean)
public void clickOnFile(java.lang.String file, Operator.StringComparator comparator)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.comparator
- a comparator defining string comparision criteriaOperator.isCaptionEqual(String, String, boolean, boolean)
public void clickOnFile(java.lang.String file, boolean ce, boolean cc)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areclickOnFile(int, int)
,
Operator.isCaptionEqual(String, String, boolean, boolean)
public void clickOnFile(java.lang.String file)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.clickOnFile(int, int)
,
Operator.isCaptionEqual(String, String, boolean, boolean)
public java.io.File enterSubDir(java.lang.String dir, Operator.StringComparator comparator)
dir
- A directory to enter into.comparator
- a comparator defining string comparision criteriapublic java.io.File enterSubDir(java.lang.String dir, boolean ce, boolean cc)
dir
- Directory name (tmp1). Do not use full path (/tmp/tmp1) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areclickOnFile(int, int)
public java.io.File enterSubDir(java.lang.String dir)
dir
- Directory name (tmp1). Do not use full path (/tmp/tmp1) here.clickOnFile(int, int)
public void selectFile(java.lang.String file, Operator.StringComparator comparator)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.comparator
- a comparator defining string comparision criteriaclickOnFile(int, int)
public void selectFile(java.lang.String file, boolean ce, boolean cc)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption areclickOnFile(int, int)
public void selectFile(java.lang.String file)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.clickOnFile(int, int)
public void selectPathDirectory(java.lang.String dir, Operator.StringComparator comparator)
dir
- Directory name (tmp1). Do not use full path (/tmp/tmp1) here.comparator
- a comparator defining string comparision criteriapublic void selectPathDirectory(java.lang.String dir, boolean ce, boolean cc)
dir
- Directory name (tmp1). Do not use full path (/tmp/tmp1) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic void selectPathDirectory(java.lang.String dir)
dir
- Directory name (tmp1). Do not use full path (/tmp/tmp1) here.public void selectFileType(java.lang.String filter, Operator.StringComparator comparator)
filter
- a pattern for choosing a file type.comparator
- a comparator defining string comparision criteriapublic void selectFileType(java.lang.String filter, boolean ce, boolean cc)
filter
- a pattern for choosing a file type.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic void selectFileType(java.lang.String filter)
filter
- a pattern for choosing a file type.public boolean checkFileDisplayed(java.lang.String file, Operator.StringComparator comparator)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.comparator
- a comparator defining string comparision criteriapublic boolean checkFileDisplayed(java.lang.String file, boolean ce, boolean cc)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.ce
- Compare exactly. If true, text can be a substring of caption.cc
- Compare case sensitively. If true, both text and caption arepublic boolean checkFileDisplayed(java.lang.String file)
file
- File name (foo.c). Do not use full path (/tmp/foo.c) here.public int getFileCount()
public java.io.File[] getFiles()
public void waitFileCount(int count)
count
- Number of files to wait.public void waitFileDisplayed(java.lang.String fileName)
fileName
- a file to wait.public boolean accept(java.io.File file)
JFileChooser.accept(File)
through queuepublic void addActionListener(java.awt.event.ActionListener actionListener)
JFileChooser.addActionListener(ActionListener)
through queuepublic void addChoosableFileFilter(javax.swing.filechooser.FileFilter fileFilter)
JFileChooser.addChoosableFileFilter(FileFilter)
through queuepublic void approveSelection()
JFileChooser.approveSelection()
through queuepublic void cancelSelection()
JFileChooser.cancelSelection()
through queuepublic void changeToParentDirectory()
JFileChooser.changeToParentDirectory()
through queuepublic void ensureFileIsVisible(java.io.File file)
JFileChooser.ensureFileIsVisible(File)
through queuepublic javax.swing.filechooser.FileFilter getAcceptAllFileFilter()
JFileChooser.getAcceptAllFileFilter()
through queuepublic javax.swing.JComponent getAccessory()
JFileChooser.getAccessory()
through queuepublic int getApproveButtonMnemonic()
JFileChooser.getApproveButtonMnemonic()
through queuepublic java.lang.String getApproveButtonText()
JFileChooser.getApproveButtonText()
through queuepublic java.lang.String getApproveButtonToolTipText()
JFileChooser.getApproveButtonToolTipText()
through queuepublic javax.swing.filechooser.FileFilter[] getChoosableFileFilters()
JFileChooser.getChoosableFileFilters()
through queuepublic java.io.File getCurrentDirectory()
JFileChooser.getCurrentDirectory()
through queuepublic java.lang.String getDescription(java.io.File file)
JFileChooser.getDescription(File)
through queuepublic java.lang.String getDialogTitle()
JFileChooser.getDialogTitle()
through queuepublic int getDialogType()
JFileChooser.getDialogType()
through queuepublic javax.swing.filechooser.FileFilter getFileFilter()
JFileChooser.getFileFilter()
through queuepublic int getFileSelectionMode()
JFileChooser.getFileSelectionMode()
through queuepublic javax.swing.filechooser.FileSystemView getFileSystemView()
JFileChooser.getFileSystemView()
through queuepublic javax.swing.filechooser.FileView getFileView()
JFileChooser.getFileView()
through queuepublic javax.swing.Icon getIcon(java.io.File file)
JFileChooser.getIcon(File)
through queuepublic java.lang.String getName(java.io.File file)
JFileChooser.getName(File)
through queuepublic java.io.File getSelectedFile()
JFileChooser.getSelectedFile()
through queuepublic java.io.File[] getSelectedFiles()
JFileChooser.getSelectedFiles()
through queuepublic java.lang.String getTypeDescription(java.io.File file)
JFileChooser.getTypeDescription(File)
through queuepublic javax.swing.plaf.FileChooserUI getUI()
JFileChooser.getUI()
through queuepublic boolean isDirectorySelectionEnabled()
JFileChooser.isDirectorySelectionEnabled()
through queuepublic boolean isFileHidingEnabled()
JFileChooser.isFileHidingEnabled()
through queuepublic boolean isFileSelectionEnabled()
JFileChooser.isFileSelectionEnabled()
through queuepublic boolean isMultiSelectionEnabled()
JFileChooser.isMultiSelectionEnabled()
through queuepublic boolean isTraversable(java.io.File file)
JFileChooser.isTraversable(File)
through queuepublic void removeActionListener(java.awt.event.ActionListener actionListener)
JFileChooser.removeActionListener(ActionListener)
through queuepublic boolean removeChoosableFileFilter(javax.swing.filechooser.FileFilter fileFilter)
JFileChooser.removeChoosableFileFilter(FileFilter)
through queuepublic void rescanCurrentDirectory()
JFileChooser.rescanCurrentDirectory()
through queuepublic void resetChoosableFileFilters()
JFileChooser.resetChoosableFileFilters()
through queuepublic void setAccessory(javax.swing.JComponent jComponent)
JFileChooser.setAccessory(JComponent)
through queuepublic void setApproveButtonMnemonic(char c)
JFileChooser.setApproveButtonMnemonic(char)
through queuepublic void setApproveButtonMnemonic(int i)
JFileChooser.setApproveButtonMnemonic(int)
through queuepublic void setApproveButtonText(java.lang.String string)
JFileChooser.setApproveButtonText(String)
through queuepublic void setApproveButtonToolTipText(java.lang.String string)
JFileChooser.setApproveButtonToolTipText(String)
through queuepublic void setCurrentDirectory(java.io.File file)
JFileChooser.setCurrentDirectory(File)
through queuepublic void setDialogTitle(java.lang.String string)
JFileChooser.setDialogTitle(String)
through queuepublic void setDialogType(int i)
JFileChooser.setDialogType(int)
through queuepublic void setFileFilter(javax.swing.filechooser.FileFilter fileFilter)
JFileChooser.setFileFilter(FileFilter)
through queuepublic void setFileHidingEnabled(boolean b)
JFileChooser.setFileHidingEnabled(boolean)
through queuepublic void setFileSelectionMode(int i)
JFileChooser.setFileSelectionMode(int)
through queuepublic void setFileSystemView(javax.swing.filechooser.FileSystemView fileSystemView)
JFileChooser.setFileSystemView(FileSystemView)
through queuepublic void setFileView(javax.swing.filechooser.FileView fileView)
JFileChooser.setFileView(FileView)
through queuepublic void setMultiSelectionEnabled(boolean b)
JFileChooser.setMultiSelectionEnabled(boolean)
through queuepublic void setSelectedFile(java.io.File file)
JFileChooser.setSelectedFile(File)
through queuepublic void setSelectedFiles(java.io.File[] file)
JFileChooser.setSelectedFiles(File[])
through queuepublic int showDialog(java.awt.Component component, java.lang.String string)
JFileChooser.showDialog(Component, String)
through queuepublic int showOpenDialog(java.awt.Component component)
JFileChooser.showOpenDialog(Component)
through queuepublic int showSaveDialog(java.awt.Component component)
JFileChooser.showSaveDialog(Component)
through queue