Package org.netbeans.jemmy

Examples of org.netbeans.jemmy.ComponentChooser


     * Returns field which can be used to type path.
     * @return a text field being used for path typing.
     */
    public JTextField getPathField() {
  return((JTextField)innerSearcher.
         findComponent(new ComponentChooser() {
           public boolean checkComponent(Component comp) {
         return(comp != null &&
                                  comp instanceof JTextField);
           }
           public String getDescription() {
View Full Code Here


     * Returns file list.
     * @return a list being used to display directory content.
     */
    public JList getFileList() {
  return((JList)innerSearcher.
         findComponent(new ComponentChooser() {
           public boolean checkComponent(Component comp) {
         return(comp != null &&
                                  comp instanceof JList);
           }
           public String getDescription() {
View Full Code Here

    /**
     * Waits for the file list to have required number of items.
     * @param count Number of files to wait.
     */
    public void waitFileCount(final int count) {
  waitState(new ComponentChooser() {
    public boolean checkComponent(Component comp) {
        return(getFileCount() == count);
    }
    public String getDescription() {
        return("Count of files to be equal " +
View Full Code Here

    /**
     * Waits for a file to be displayed in the file list.
     * @param fileName a file to wait.
     */
    public void waitFileDisplayed(final String fileName) {
  waitState(new ComponentChooser() {
    public boolean checkComponent(Component comp) {
        return(checkFileDisplayed(fileName));
    }
    public String getDescription() {
        return("\"" + fileName + "\"file to be displayed");
View Full Code Here

    }


    private JComboBox getCombo(int index) {
  return((JComboBox)innerSearcher.
         findComponent(new ComponentChooser() {
           public boolean checkComponent(Component comp) {
         return(comp != null &&
                                  comp instanceof JComboBox);
           }
           public String getDescription() {
View Full Code Here

       }, index));
    }

    private JButton getNoTextButton(int index) {
  return((JButton)innerSearcher.
         findComponent(new ComponentChooser() {
           public boolean checkComponent(Component comp) {
         return(comp != null &&
                                  comp instanceof JButton &&
          !(comp.getParent() instanceof JComboBox) &&
                                  (((JButton)comp).getText() == null ||
View Full Code Here

       }, index));
    }

    private JToggleButton getToggleButton(int index) {
  return((JToggleButton)innerSearcher.
         findComponent(new ComponentChooser() {
           public boolean checkComponent(Component comp) {
         return(comp != null &&
                                  comp instanceof JToggleButton);
           }
           public String getDescription() {
View Full Code Here

    }

    class JToolTipWindowFinder implements ComponentChooser {
        ComponentChooser ppFinder;
  public JToolTipWindowFinder() {
            ppFinder = new ComponentChooser() {
                    public boolean checkComponent(Component comp) {
                        return(comp.isShowing() &&
                               comp.isVisible() &&
                               comp instanceof JToolTip);
                    }
View Full Code Here

                           ((DescriptablePathChooser)chooser).getDescription() :
                           "Menu pushing");
        if(result instanceof JMenu) {
            for(int i = 1; i < chooser.getDepth(); i++) {
                final JMenu menu = (JMenu)result;
                final ComponentChooser popupChooser = new PopupMenuChooser(menu);
                action = new OneReleaseAction(chooser, i, oper, action.mousePressed) {
                        public MenuElement getMenuElement() {
                            Window win = JPopupMenuOperator.findJPopupWindow(popupChooser);
                            if(win != null && win.isShowing()) {
                                return(JPopupMenuOperator.findJPopupMenu(win, popupChooser));
View Full Code Here

        }
        //well - can't help it
        oper.enterMouse();
    }
    protected JPopupMenu waitPopupMenu(final ComponentOperator oper) {
        return((JPopupMenu)JPopupMenuOperator.waitJPopupMenu(new ComponentChooser() {
                public boolean checkComponent(Component comp) {
                    return(comp == ((JMenuOperator)oper).getPopupMenu() &&
                           comp.isShowing());
                }
                public String getDescription() {
View Full Code Here

TOP

Related Classes of org.netbeans.jemmy.ComponentChooser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.