Class ContainerOperator<T extends Container>

    • Constructor Detail

      • ContainerOperator

        public ContainerOperator​(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 Container findContainer​(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 Container findContainer​(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 Container findContainer​(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 Container findContainer​(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 Container findContainerUnder​(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 Container findContainerUnder​(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 Container waitContainer​(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 Container waitContainer​(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 Container waitContainer​(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 Container waitContainer​(Container cont)
        Waits 0'th Container in container.
        Parameters:
        cont - Container to search component in.
        Returns:
        Container instance.
        Throws:
        TimeoutExpiredException
      • findSubComponent

        public 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 Component findSubComponent​(ComponentChooser chooser)
        Searches for a subcomponent.
        Parameters:
        chooser - a chooser specifying searching criteria.
        Returns:
        Component instance.
      • waitSubComponent

        public 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 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 Component add​(Component component)
        Maps Container.add(Component) through queue
      • add

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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