|
org.netbeans.modules.jellytools.ide/3 3.14.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.jemmy.operators.Operator
org.netbeans.jemmy.operators.ComponentOperator
org.netbeans.jemmy.operators.ContainerOperator
org.netbeans.jemmy.operators.WindowOperator
org.netbeans.jemmy.operators.DialogOperator
org.netbeans.jemmy.operators.JDialogOperator
org.netbeans.jellytools.NbDialogOperator
org.netbeans.jellytools.WizardOperator
org.netbeans.jellytools.NewProjectWizardOperator
public class NewProjectWizardOperator
Handles NetBeans New Project wizard and its components Categories and
Projects. It is invoked from main menu File -> New Project...
Usage:
NewProjectWizardOperator npwop = NewProjectWizardOperator.invoke();
npwop.selectCategory("Standard");
npwop.selectProject("Java Application");
npwop.next();
npwop.getDescription();
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.JDialogOperator |
|---|
org.netbeans.jemmy.operators.JDialogOperator.JDialogFinder |
| Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.DialogOperator |
|---|
org.netbeans.jemmy.operators.DialogOperator.DialogByTitleFinder, org.netbeans.jemmy.operators.DialogOperator.DialogFinder |
| Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.ContainerOperator |
|---|
org.netbeans.jemmy.operators.ContainerOperator.ContainerFinder |
| Field Summary |
|---|
| Fields inherited from class org.netbeans.jemmy.operators.DialogOperator |
|---|
IS_MODAL_DPROP, IS_RESIZABLE_DPROP, TITLE_DPROP |
| Fields inherited from class org.netbeans.jemmy.operators.ComponentOperator |
|---|
HEIGHT_DPROP, IS_SHOWING_DPROP, IS_VISIBLE_DPROP, NAME_DPROP, WIDTH_DPROP, X_DPROP, Y_DPROP |
| Fields inherited from class org.netbeans.jemmy.operators.Operator |
|---|
CLASS_DPROP, TO_STRING_DPROP |
| Constructor Summary | |
|---|---|
NewProjectWizardOperator()
Creates new NewProjectWizardOperator that can handle it. |
|
NewProjectWizardOperator(String title)
Waits for wizard with given title. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.netbeans.jellytools.WizardOperator |
|---|
back, btBack, btFinish, btNext, checkPanel, lstSteps, next, stepsGetSelectedIndex, stepsGetSelectedValue, stepsWaitSelectedIndex, stepsWaitSelectedValue |
| Methods inherited from class org.netbeans.jellytools.NbDialogOperator |
|---|
btCancel, btClose, btHelp, btNo, btOK, btYes, cancel, closeByButton, help, no, ok, yes |
| Methods inherited from class org.netbeans.jemmy.operators.JDialogOperator |
|---|
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 |
| Methods inherited from class org.netbeans.jemmy.operators.DialogOperator |
|---|
getDump, getTitle, isModal, isResizable, setModal, setResizable, setTitle, waitDialog, waitDialog, waitDialog, waitTitle |
| Methods inherited from class org.netbeans.jemmy.operators.WindowOperator |
|---|
activate, addWindowListener, applyResourceBundle, applyResourceBundle, close, copyEnvironment, dispose, findSubWindow, findSubWindow, findWindow, findWindow, findWindow, findWindow, getFocusOwner, getOutput, getOwnedWindows, getOwner, getWarningString, isActive, isFocused, move, pack, removeWindowListener, resize, setOutput, toBack, toFront, waitClosed, waitSubWindow, waitSubWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow, waitWindow |
| Methods inherited from class org.netbeans.jemmy.operators.ContainerOperator |
|---|
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 |
| Methods inherited from class org.netbeans.jemmy.operators.ComponentOperator |
|---|
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, 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, typeKey, typeKey, typeKey, update, validate, waitComponent, waitComponent, waitComponent, waitComponent, waitComponentEnabled, waitComponentShowing, waitComponentVisible, waitHasFocus, wtComponentEnabled |
| Methods inherited from class org.netbeans.jemmy.operators.Operator |
|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NewProjectWizardOperator()
public NewProjectWizardOperator(String title)
title - title of wizard| Method Detail |
|---|
public static NewProjectWizardOperator invoke()
public static NewProjectWizardOperator invoke(String title)
title - initial title of New Project Wizard
public 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 WizardOperatorpublic void verify()
verify in class WizardOperator
|
org.netbeans.modules.jellytools.ide/3 3.14.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||