public class NewFileWizardOperator extends WizardOperator
NewFileAction.performMenu();
or from popup menu on folder NewFileAction.performPopup();
NewFileWizardOperator op = NewFileWizardOperator.invoke(); op.selectCategory("Java Classes"); op.selectFileType("Java Class");
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 |
---|
NewFileWizardOperator()
Creates new NewFileWizardOperator that can handle it.
|
NewFileWizardOperator(String title)
Waits for wizard with given title.
|
Modifier and Type | Method and Description |
---|---|
org.netbeans.jemmy.operators.JComboBoxOperator |
cboProject()
Tries to find JComboBox Project
|
String |
getDescription()
gets text for txtDescription
|
TreePath |
getSelectedCategory()
returns selected path in treeCategories
|
String |
getSelectedFileType()
returns selected item in lstFileType
|
String |
getSelectedProject()
returns selected item for cboProject
|
static NewFileWizardOperator |
invoke()
Invokes new wizard and returns instance of NewFileWizardOperator.
|
static NewFileWizardOperator |
invoke(Node node,
String category,
String filetype)
Selects specified node and invokes new file wizard by default action.
|
static NewFileWizardOperator |
invoke(String title)
Invokes new wizard and returns instance of NewFileWizardOperator.
|
org.netbeans.jemmy.operators.JLabelOperator |
lblCategories()
Tries to find "Categories:" JLabel in this dialog.
|
org.netbeans.jemmy.operators.JLabelOperator |
lblDescription()
Tries to find "Description:" JLabel in this dialog.
|
org.netbeans.jemmy.operators.JLabelOperator |
lblFileTypes()
Tries to find "File Types:" JLabel in this dialog.
|
org.netbeans.jemmy.operators.JLabelOperator |
lblProject()
Tries to find "Project:"
|
org.netbeans.jemmy.operators.JListOperator |
lstFileTypes()
Tries to find FileTypes ListView in this dialog.
|
void |
selectCategory(String category)
Selects given project category
|
void |
selectFileType(String filetype)
Selects given file type
|
void |
selectProject(String project)
Select given project in combobox of projects
|
org.netbeans.jemmy.operators.JTreeOperator |
treeCategories()
Tries to find null TreeView$ExplorerTree in this dialog.
|
org.netbeans.jemmy.operators.JEditorPaneOperator |
txtDescription()
Tries to find null JEditorPane in this dialog.
|
void |
verify()
Performs verification of NewFileWizardOperator by accessing all its components.
|
back, btBack, btFinish, btNext, checkPanel, finish, lstSteps, next, stepsGetSelectedIndex, stepsGetSelectedValue, stepsWaitSelectedIndex, stepsWaitSelectedValue
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, removeAll, 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 NewFileWizardOperator()
public NewFileWizardOperator(String title)
title
- title of wizardpublic static NewFileWizardOperator invoke()
public static NewFileWizardOperator invoke(String title)
title
- initial wizard titlepublic static NewFileWizardOperator invoke(Node node, String category, String filetype)
node
- node which should be selected before new file wizard is invokedcategory
- category to be selectedfiletype
- file type to be selected (exact name - not substring)public void selectProject(String project)
project
- name of projectpublic void selectCategory(String category)
category
- name of the category to selectpublic void selectFileType(String filetype)
filetype
- name of file type to select (exact name - not substring)public org.netbeans.jemmy.operators.JLabelOperator lblProject()
public org.netbeans.jemmy.operators.JLabelOperator lblCategories()
public org.netbeans.jemmy.operators.JLabelOperator lblFileTypes()
public org.netbeans.jemmy.operators.JComboBoxOperator cboProject()
public String getSelectedProject()
public org.netbeans.jemmy.operators.JTreeOperator treeCategories()
public TreePath getSelectedCategory()
public org.netbeans.jemmy.operators.JListOperator lstFileTypes()
public String getSelectedFileType()
public org.netbeans.jemmy.operators.JLabelOperator lblDescription()
public org.netbeans.jemmy.operators.JEditorPaneOperator txtDescription()
public String getDescription()
public void verify()
verify
in class WizardOperator