public class NewProjectWizardOperator extends WizardOperator
NewProjectWizardOperator npwop = NewProjectWizardOperator.invoke(); npwop.selectCategory("Standard"); npwop.selectProject("Java Application"); npwop.next(); npwop.getDescription();
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 |
---|
NewProjectWizardOperator()
Creates new NewProjectWizardOperator that can handle it.
|
NewProjectWizardOperator(String title)
Waits for wizard with given title.
|
Modifier and Type | Method and Description |
---|---|
void |
finish()
Pushes "Finish" button and waits until wizard dismisses.
|
String |
getDescription()
gets text for txtDescription
|
TreePath |
getSelectedCategory()
returns selected path in treeCategories
|
String |
getSelectedProject()
returns selected item for lstProject
|
static NewProjectWizardOperator |
invoke()
Invokes new wizard and returns instance of NewProjectWizardOperator.
|
static NewProjectWizardOperator |
invoke(String title)
Invokes new wizard and returns instance of NewProjectWizardOperator.
|
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 |
lblProjects()
Tries to find "Projects:" JLabel in this dialog.
|
org.netbeans.jemmy.operators.JListOperator |
lstProjects()
Tries to find null ListView$NbList in this dialog.
|
void |
selectCategory(String category)
Selects given project category
|
void |
selectProject(String project)
Selects given project
|
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 NewProjectWizardOperator by accessing all its components.
|
back, btBack, btFinish, btNext, checkPanel, 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 NewProjectWizardOperator()
public NewProjectWizardOperator(String title)
title
- title of wizardpublic static NewProjectWizardOperator invoke()
public static NewProjectWizardOperator invoke(String title)
title
- initial title of New Project Wizardpublic void selectCategory(String category)
category
- name of the category to selectpublic void selectProject(String project)
project
- name of project to selectpublic org.netbeans.jemmy.operators.JLabelOperator lblCategories()
public org.netbeans.jemmy.operators.JLabelOperator lblProjects()
public org.netbeans.jemmy.operators.JTreeOperator treeCategories()
public TreePath getSelectedCategory()
public org.netbeans.jemmy.operators.JListOperator lstProjects()
public String getSelectedProject()
public org.netbeans.jemmy.operators.JLabelOperator lblDescription()
public org.netbeans.jemmy.operators.JEditorPaneOperator txtDescription()
public String getDescription()
public void finish()
finish
in class WizardOperator
public void verify()
verify
in class WizardOperator