org.netbeans.modules.jellytools.platform/3 3.13

org.netbeans.jellytools.properties.editors
Class IconCustomEditorOperator

java.lang.Object
  extended by org.netbeans.jemmy.operators.Operator
      extended by org.netbeans.jemmy.operators.ComponentOperator
          extended by org.netbeans.jemmy.operators.ContainerOperator
              extended by org.netbeans.jemmy.operators.WindowOperator
                  extended by org.netbeans.jemmy.operators.DialogOperator
                      extended by org.netbeans.jemmy.operators.JDialogOperator
                          extended by org.netbeans.jellytools.NbDialogOperator
                              extended by org.netbeans.jellytools.properties.editors.IconCustomEditorOperator
All Implemented Interfaces:
org.netbeans.jemmy.Outputable, org.netbeans.jemmy.Timeoutable

public class IconCustomEditorOperator
extends NbDialogOperator

Class implementing all necessary methods for handling Icon Custom Editor.


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
 
Nested classes/interfaces inherited from class org.netbeans.jemmy.operators.Operator
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
 
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
IconCustomEditorOperator(org.netbeans.jemmy.operators.JDialogOperator wrapper)
          Creates new IconCustomEditorOperator.
IconCustomEditorOperator(String title)
          Creates new IconCustomEditorOperator that can handle it.
 
Method Summary
 NbDialogOperator browseClasspath()
          Pushes "Browse classpath" button.
 NbDialogOperator browseLocalDisk()
          Pushes "Browse local disk" button.
 org.netbeans.jemmy.operators.JButtonOperator btBrowseClasspath()
          Finds "Browse classpath" button.
 org.netbeans.jemmy.operators.JButtonOperator btBrowseLocalDisk()
          Finds "Browse local disk" button.
 org.netbeans.jemmy.operators.JButtonOperator btImportToProject()
          Finds "Import to Project..." button.
 org.netbeans.jemmy.operators.JComboBoxOperator cbFile()
          Finds "File:" combo box.
 org.netbeans.jemmy.operators.JComboBoxOperator cbPackage()
          Finds "Package" combo box.
 void externalImage()
          Clicks on "External Image" JRadioButton.
 String getFileOrURL()
          Gets text from "File or URL" text field.
 void imageWithinProject()
          Clicks on "Image Within Project" JRadioButton.
 WizardOperator importToProject()
          Pushes "Import to Project..." button.
 void noImage()
          Clicks on "No Image" JRadioButton.
 org.netbeans.jemmy.operators.JRadioButtonOperator rbExternalImage()
          Tries to find "External Image" JRadioButton in this dialog.
 org.netbeans.jemmy.operators.JRadioButtonOperator rbImageWithinProject()
          Tries to find "Image Within Project" JRadioButton in this dialog.
 org.netbeans.jemmy.operators.JRadioButtonOperator rbNoImage()
          Tries to find "No Image" JRadioButton in this dialog.
 void setFileOrURL(String text)
          Sets text in "File or URL" text field.
 org.netbeans.jemmy.operators.JTextFieldOperator txtFileOrURL()
          Tries to find "File or URL" JTextField in this dialog.
 void typeFileOrURL(String text)
          Types text in "File or URL" text field.
 
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

IconCustomEditorOperator

public IconCustomEditorOperator(String title)
Creates new IconCustomEditorOperator that can handle it. Throws TimeoutExpiredException when NbDialog not found.

Parameters:
title - title of custom editor

IconCustomEditorOperator

public IconCustomEditorOperator(org.netbeans.jemmy.operators.JDialogOperator wrapper)
Creates new IconCustomEditorOperator.

Parameters:
wrapper - JDialogOperator wrapper for custom editor
Method Detail

rbExternalImage

public org.netbeans.jemmy.operators.JRadioButtonOperator rbExternalImage()
Tries to find "External Image" JRadioButton in this dialog.

Returns:
JRadioButtonOperator instance

rbImageWithinProject

public org.netbeans.jemmy.operators.JRadioButtonOperator rbImageWithinProject()
Tries to find "Image Within Project" JRadioButton in this dialog.

Returns:
JRadioButtonOperator instance

rbNoImage

public org.netbeans.jemmy.operators.JRadioButtonOperator rbNoImage()
Tries to find "No Image" JRadioButton in this dialog.

Returns:
JRadioButtonOperator instance

txtFileOrURL

public org.netbeans.jemmy.operators.JTextFieldOperator txtFileOrURL()
Tries to find "File or URL" JTextField in this dialog.

Returns:
JTextFieldOperator instance

cbPackage

public org.netbeans.jemmy.operators.JComboBoxOperator cbPackage()
Finds "Package" combo box.

Returns:
JComboBoxOperator instance

cbFile

public org.netbeans.jemmy.operators.JComboBoxOperator cbFile()
Finds "File:" combo box.

Returns:
JComboBoxOperator instance

btBrowseClasspath

public org.netbeans.jemmy.operators.JButtonOperator btBrowseClasspath()
Finds "Browse classpath" button.

Returns:
JButtonOperator instance

btBrowseLocalDisk

public org.netbeans.jemmy.operators.JButtonOperator btBrowseLocalDisk()
Finds "Browse local disk" button.

Returns:
JButtonOperator instance

btImportToProject

public org.netbeans.jemmy.operators.JButtonOperator btImportToProject()
Finds "Import to Project..." button.

Returns:
JButtonOperator instance

externalImage

public void externalImage()
Clicks on "External Image" JRadioButton.


imageWithinProject

public void imageWithinProject()
Clicks on "Image Within Project" JRadioButton.


noImage

public void noImage()
Clicks on "No Image" JRadioButton.


getFileOrURL

public String getFileOrURL()
Gets text from "File or URL" text field.

Returns:
text from "File or URL" text field.

setFileOrURL

public void setFileOrURL(String text)
Sets text in "File or URL" text field.

Parameters:
text - text to be written to "File or URL" text field

typeFileOrURL

public void typeFileOrURL(String text)
Types text in "File or URL" text field.

Parameters:
text - text to be written to "File or URL" text field

browseClasspath

public NbDialogOperator browseClasspath()
Pushes "Browse classpath" button.

Returns:
NbDialogOperator instance

browseLocalDisk

public NbDialogOperator browseLocalDisk()
Pushes "Browse local disk" button.

Returns:
NbDialogOperator instance

importToProject

public WizardOperator importToProject()
Pushes "Import to Project..." button.

Returns:
WizardOperator instance

org.netbeans.modules.jellytools.platform/3 3.13

Built on May 22 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.