org.uispec4j.finder
Class ComponentFinder

java.lang.Object
  extended by org.uispec4j.finder.ComponentFinder

public class ComponentFinder
extends java.lang.Object

Generic utility for retrieving AWT/Swing components in a container.


Constructor Summary
ComponentFinder(java.awt.Container container)
           
 
Method Summary
 java.awt.Component findComponent(ComponentMatcher matcher)
           
 java.awt.Component findComponent(java.lang.String name, java.lang.Class[] swingClasses, java.lang.String componentType)
           
 java.awt.Component getComponent(ComponentMatcher matcher)
           
 java.awt.Component getComponent(java.lang.String name, java.lang.Class[] swingClasses, java.lang.String componentType)
           
 java.awt.Component[] getComponents(ComponentMatcher matcher)
           
 java.awt.Component[] getComponents(java.lang.String name, java.lang.Class[] swingClasses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentFinder

public ComponentFinder(java.awt.Container container)
Method Detail

getComponent

public java.awt.Component getComponent(ComponentMatcher matcher)
                                throws ComponentAmbiguityException,
                                       ItemNotFoundException
Throws:
ComponentAmbiguityException
ItemNotFoundException

getComponent

public java.awt.Component getComponent(java.lang.String name,
                                       java.lang.Class[] swingClasses,
                                       java.lang.String componentType)
                                throws ComponentAmbiguityException,
                                       ItemNotFoundException
Throws:
ComponentAmbiguityException
ItemNotFoundException

findComponent

public java.awt.Component findComponent(ComponentMatcher matcher)
                                 throws ComponentAmbiguityException
Throws:
ComponentAmbiguityException

findComponent

public java.awt.Component findComponent(java.lang.String name,
                                        java.lang.Class[] swingClasses,
                                        java.lang.String componentType)
                                 throws ComponentAmbiguityException
Throws:
ComponentAmbiguityException

getComponents

public java.awt.Component[] getComponents(ComponentMatcher matcher)

getComponents

public java.awt.Component[] getComponents(java.lang.String name,
                                          java.lang.Class[] swingClasses)


Copyright © 2004-2010. All Rights Reserved.