Class ContainerOperator<T extends java.awt.Container>

    • Constructor Detail

      • ContainerOperator

        public ContainerOperator​(java.awt.Container b)
        Constructor.
        Parameters:
        b - Container component.
      • ContainerOperator

        public ContainerOperator​(ContainerOperator cont,
                                 ComponentChooser chooser,
                                 int index)
        Constructs a ContainerOperator object.
        Parameters:
        cont - container
        chooser - a component chooser specifying searching criteria.
        index - an index between appropriate ones.
      • ContainerOperator

        public ContainerOperator​(ContainerOperator cont,
                                 ComponentChooser chooser)
        Constructs a ContainerOperator object.
        Parameters:
        cont - container
        chooser - a component chooser specifying searching criteria.
      • ContainerOperator

        public ContainerOperator​(ContainerOperator cont,
                                 int index)
        Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
        Parameters:
        cont - Operator pointing a container to search component in.
        index - Ordinal component index.
        Throws:
        TimeoutExpiredException
      • ContainerOperator

        public ContainerOperator​(ContainerOperator cont)
        Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
        Parameters:
        cont - Operator pointing a container to search component in.
        Throws:
        TimeoutExpiredException
    • Method Detail

      • findContainer

        public static java.awt.Container findContainer​(java.awt.Container cont,
                                                       ComponentChooser chooser,
                                                       int index)
        Searches Container in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        index - Ordinal component index.
        Returns:
        Container instance or null if component was not found.
      • findContainer

        public static java.awt.Container findContainer​(java.awt.Container cont,
                                                       ComponentChooser chooser)
        Searches 0'th Container in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        Returns:
        Container instance or null if component was not found.
      • findContainer

        public static java.awt.Container findContainer​(java.awt.Container cont,
                                                       int index)
        Searches Container in container.
        Parameters:
        cont - Container to search component in.
        index - Ordinal component index.
        Returns:
        Container instance or null if component was not found.
      • findContainer

        public static java.awt.Container findContainer​(java.awt.Container cont)
        Searches 0'th Container in container.
        Parameters:
        cont - Container to search component in.
        Returns:
        Container instance or null if component was not found.
      • findContainerUnder

        public static java.awt.Container findContainerUnder​(java.awt.Component comp,
                                                            ComponentChooser chooser)
        Searches Container object which component lies on.
        Parameters:
        comp - Component to find Container under.
        chooser - a chooser specifying searching criteria.
        Returns:
        Container instance or null if component was not found.
      • findContainerUnder

        public static java.awt.Container findContainerUnder​(java.awt.Component comp)
        Searches Container object which component lies on.
        Parameters:
        comp - Component to find Container under.
        Returns:
        Container instance or null if component was not found.
      • waitContainer

        public static java.awt.Container waitContainer​(java.awt.Container cont,
                                                       ComponentChooser chooser,
                                                       int index)
        Waits Container in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        index - Ordinal component index.
        Returns:
        Container instance.
        Throws:
        TimeoutExpiredException
      • waitContainer

        public static java.awt.Container waitContainer​(java.awt.Container cont,
                                                       ComponentChooser chooser)
        Waits 0'th Container in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        Returns:
        Container instance.
        Throws:
        TimeoutExpiredException
      • waitContainer

        public static java.awt.Container waitContainer​(java.awt.Container cont,
                                                       int index)
        Waits Container in container.
        Parameters:
        cont - Container to search component in.
        index - Ordinal component index.
        Returns:
        Container instance.
        Throws:
        TimeoutExpiredException
      • waitContainer

        public static java.awt.Container waitContainer​(java.awt.Container cont)
        Waits 0'th Container in container.
        Parameters:
        cont - Container to search component in.
        Returns:
        Container instance.
        Throws:
        TimeoutExpiredException
      • findSubComponent

        public java.awt.Component findSubComponent​(ComponentChooser chooser,
                                                   int index)
        Searches for a subcomponent.
        Parameters:
        chooser - a chooser specifying searching criteria.
        index - Ordinal component index.
        Returns:
        Component instance.
      • findSubComponent

        public java.awt.Component findSubComponent​(ComponentChooser chooser)
        Searches for a subcomponent.
        Parameters:
        chooser - a chooser specifying searching criteria.
        Returns:
        Component instance.
      • waitSubComponent

        public java.awt.Component waitSubComponent​(ComponentChooser chooser,
                                                   int index)
        Waits for a subcomponent.
        Parameters:
        chooser - a chooser specifying searching criteria.
        index - Ordinal component index.
        Returns:
        Component instance.
      • waitSubComponent

        public java.awt.Component waitSubComponent​(ComponentChooser chooser)
        Waits for a subcomponent.
        Parameters:
        chooser - a chooser specifying searching criteria.
        Returns:
        Component instance.
      • createSubOperator

        public ComponentOperator createSubOperator​(ComponentChooser chooser,
                                                   int index)
        Waits for a subcomponent and creates an operator.
        Parameters:
        chooser - a chooser specifying searching criteria.
        index - Ordinal component index.
        Returns:
        Component instance.
      • createSubOperator

        public ComponentOperator createSubOperator​(ComponentChooser chooser)
        Waits for a subcomponent and creates an operator.
        Parameters:
        chooser - a chooser specifying searching criteria.
        Returns:
        Component instance.
      • add

        public java.awt.Component add​(java.awt.Component component)
        Maps Container.add(Component) through queue
      • add

        public java.awt.Component add​(java.awt.Component component,
                                      int i)
        Maps Container.add(Component, int) through queue
      • add

        public void add​(java.awt.Component component,
                        java.lang.Object object)
        Maps Container.add(Component, Object) through queue
      • add

        public void add​(java.awt.Component component,
                        java.lang.Object object,
                        int i)
        Maps Container.add(Component, Object, int) through queue
      • add

        public java.awt.Component add​(java.lang.String string,
                                      java.awt.Component component)
        Maps Container.add(String, Component) through queue
      • addContainerListener

        public void addContainerListener​(java.awt.event.ContainerListener containerListener)
        Maps Container.addContainerListener(ContainerListener) through queue
      • findComponentAt

        public java.awt.Component findComponentAt​(int i,
                                                  int i1)
        Maps Container.findComponentAt(int, int) through queue
      • findComponentAt

        public java.awt.Component findComponentAt​(java.awt.Point point)
        Maps Container.findComponentAt(Point) through queue
      • getComponent

        public java.awt.Component getComponent​(int i)
        Maps Container.getComponent(int) through queue
      • getComponentCount

        public int getComponentCount()
        Maps Container.getComponentCount() through queue
      • getComponents

        public java.awt.Component[] getComponents()
        Maps Container.getComponents() through queue
      • getInsets

        public java.awt.Insets getInsets()
        Maps Container.getInsets() through queue
      • getLayout

        public java.awt.LayoutManager getLayout()
        Maps Container.getLayout() through queue
      • isAncestorOf

        public boolean isAncestorOf​(java.awt.Component component)
        Maps Container.isAncestorOf(Component) through queue
      • paintComponents

        public void paintComponents​(java.awt.Graphics graphics)
        Maps Container.paintComponents(Graphics) through queue
      • printComponents

        public void printComponents​(java.awt.Graphics graphics)
        Maps Container.printComponents(Graphics) through queue
      • remove

        public void remove​(int i)
        Maps Container.remove(int) through queue
      • remove

        public void remove​(java.awt.Component component)
        Maps Container.remove(Component) through queue
      • removeAll

        public void removeAll()
        Maps Container.removeAll() through queue
      • removeContainerListener

        public void removeContainerListener​(java.awt.event.ContainerListener containerListener)
        Maps Container.removeContainerListener(ContainerListener) through queue
      • setLayout

        public void setLayout​(java.awt.LayoutManager layoutManager)
        Maps Container.setLayout(LayoutManager) through queue