Class ComponentOperator

java.lang.Object
org.netbeans.jemmy.operators.Operator
org.netbeans.jemmy.operators.ComponentOperator
All Implemented Interfaces:
Outputable, Timeoutable
Direct Known Subclasses:
ButtonOperator, CheckboxOperator, ChoiceOperator, ContainerOperator, LabelOperator, ListOperator, ScrollbarOperator, TextComponentOperator

public class ComponentOperator extends Operator implements Timeoutable, Outputable
Root class for all component operators. Provides basic methods to operate with mouse and keyboard.

Almost all input methods can throw JemmyInputException or its subclass.
ComponentOperator and its subclasses has a lot of methods which name and parameters just like consistent component has. In this case operator class just invokes consistent component method through AWT Event Queue (invokeAndWait method).

Timeouts used:
ComponentOperator.PushKeyTimeout - time between key pressing and releasing
ComponentOperator.MouseClickTimeout - time between mouse pressing and releasing
ComponentOperator.WaitComponentTimeout - time to wait component displayed
ComponentOperator.WaitComponentEnabledTimeout - time to wait component enabled
ComponentOperator.BeforeDragTimeout - time to sleep before grag'n'drop operations
ComponentOperator.AfterDragTimeout - time to sleep after grag'n'drop operations
ComponentOperator.WaitFocusTimeout - time to wait component focus
ComponentOperator.WaitStateTimeout- time to wait component to be in some state. Typically used from methods like Operator.wait"something happened"(*)
.
Author:
Alexandre Iline (alexandre.iline@sun.com)
See Also:
  • Field Details

  • Constructor Details

    • ComponentOperator

      public ComponentOperator(Component comp)
      Constructor.
      Parameters:
      comp - a component
    • ComponentOperator

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

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

      public ComponentOperator(ContainerOperator cont, int index)
      Constructor. Waits for a component in a container to show. The component is iis the index+1'th java.awt.Component that shows and that lies below the container in the display containment hierarchy. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - Operator for a java.awt.Container.
      index - an index between appropriate ones.
      Throws:
      TimeoutExpiredException
    • ComponentOperator

      public ComponentOperator(ContainerOperator cont)
      Constructor. Waits for a component in a container to show. The component is is the first java.awt.Component that shows and that lies below the container in the display containment hierarchy. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - Operator for a java.awt.Container.
      Throws:
      TimeoutExpiredException
  • Method Details

    • findComponent

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

      public static Component findComponent(Container cont, ComponentChooser chooser)
      Searches Component in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      Returns:
      Component instance or null if component was not found.
    • waitComponent

      public static Component waitComponent(Container cont, ComponentChooser chooser, int index)
      Waits Component in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      index - Ordinal component index.
      Returns:
      Component instance or null if component was not found.
      Throws:
      TimeoutExpiredException
    • waitComponent

      public static Component waitComponent(Container cont, ComponentChooser chooser)
      Waits Component in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      Returns:
      Component instance or null if component was not found.
      Throws:
      TimeoutExpiredException
    • waitComponent

      protected static Component waitComponent(ContainerOperator contOper, ComponentChooser chooser, int index)
      A method to be used from subclasses. Uses contOper's timeouts and output during the waiting.
      Parameters:
      contOper - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      index - Ordinal component index.
      Returns:
      Component instance or null if component was not found.
      Throws:
      TimeoutExpiredException
    • waitComponent

      protected static Component waitComponent(Container cont, ComponentChooser chooser, int index, Timeouts timeouts, TestOut output)
      A method to be used from subclasses. Uses timeouts and output passed as parameters during the waiting.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      index - Ordinal component index.
      timeouts - timeouts to be used during the waiting.
      output - an output to be used during the waiting.
      Returns:
      Component instance or null if component was not found.
      Throws:
      TimeoutExpiredException
    • getSource

      public Component getSource()
      Returns component.
      Specified by:
      getSource in class Operator
      Returns:
      an instance of java.awt.Component subclass which this operator was created for.
    • getEventDispatcher

      public EventDispatcher getEventDispatcher()
      Returnes org.netbeans.jemmy.EventDispatcher instance which is used to dispatch events.
      Returns:
      the dispatcher.
      See Also:
    • setOutput

      public void setOutput(TestOut out)
      Description copied from interface: Outputable
      Defines print output streams or writers.
      Specified by:
      setOutput in interface Outputable
      Overrides:
      setOutput in class Operator
      Parameters:
      out - Identify the streams or writers used for print output.
      See Also:
    • getOutput

      public TestOut getOutput()
      Description copied from interface: Outputable
      Returns print output streams or writers.
      Specified by:
      getOutput in interface Outputable
      Overrides:
      getOutput in class Operator
      Returns:
      an object that contains references to objects for printing to output and err streams.
      See Also:
    • setTimeouts

      public void setTimeouts(Timeouts timeouts)
      Description copied from interface: Timeoutable
      Defines current timeouts.
      Specified by:
      setTimeouts in interface Timeoutable
      Overrides:
      setTimeouts in class Operator
      Parameters:
      timeouts - A collection of timeout assignments.
      See Also:
    • getTimeouts

      public Timeouts getTimeouts()
      Description copied from interface: Timeoutable
      Return current timeouts.
      Specified by:
      getTimeouts in interface Timeoutable
      Overrides:
      getTimeouts in class Operator
      Returns:
      the collection of current timeout assignments.
      See Also:
    • copyEnvironment

      public void copyEnvironment(Operator anotherOperator)
      Description copied from class: Operator
      Copies all environment (output, timeouts, visualizer) from another operator.
      Overrides:
      copyEnvironment in class Operator
      Parameters:
      anotherOperator - an operator to copy the environment to.
    • clickMouse

      public void clickMouse(int x, int y, int clickCount, int mouseButton, int modifiers, boolean forPopup)
      Makes mouse click.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
      clickCount - Click count
      mouseButton - Mouse button (InputEvent.BUTTON1/2/3_MASK value)
      modifiers - Modifiers (combination of InputEvent.*_MASK values)
      forPopup - signals that click is intended to call popup.
    • clickMouse

      public void clickMouse(int x, int y, int clickCount, int mouseButton, int modifiers)
      Makes mouse click.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
      clickCount - Click count
      mouseButton - Mouse button (InputEvent.BUTTON1/2/3_MASK value)
      modifiers - Modifiers (combination of InputEvent.*_MASK values)
      See Also:
    • clickMouse

      public void clickMouse(int x, int y, int clickCount, int mouseButton)
      Makes mouse click with 0 modifiers.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
      clickCount - Click count
      mouseButton - Mouse button (InputEvent.BUTTON1/2/3_MASK value)
      See Also:
    • clickMouse

      public void clickMouse(int x, int y, int clickCount)
      Makes mouse click by default mouse button with 0 modifiers.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
      clickCount - Click count
      See Also:
    • pressMouse

      public void pressMouse(int x, int y)
      Press mouse.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
    • releaseMouse

      public void releaseMouse(int x, int y)
      Releases mouse.
      Parameters:
      x - Horizontal click coordinate
      y - Vertical click coordinate
    • moveMouse

      public void moveMouse(int x, int y)
      Move mouse over the component.
      Parameters:
      x - Horisontal destination coordinate.
      y - Vertical destination coordinate.
    • dragMouse

      public void dragMouse(int x, int y, int mouseButton, int modifiers)
      Drag mouse over the component.
      Parameters:
      x - Horisontal destination coordinate.
      y - Vertical destination coordinate.
      mouseButton - Mouse button
      modifiers - Modifiers
    • dragMouse

      public void dragMouse(int x, int y, int mouseButton)
      Drag mouse over the component with 0 modifiers.
      Parameters:
      x - Horisontal destination coordinate.
      y - Vertical destination coordinate.
      mouseButton - Mouse button
      See Also:
    • dragMouse

      public void dragMouse(int x, int y)
      Drag mouse over the component with 0 modifiers and default mose button pressed.
      Parameters:
      x - Horisontal destination coordinate.
      y - Vertical destination coordinate.
      See Also:
    • dragNDrop

      public void dragNDrop(int start_x, int start_y, int end_x, int end_y, int mouseButton, int modifiers)
      Makes drag'n'drop operation.
      Parameters:
      start_x - Start horizontal coordinate
      start_y - Start vertical coordinate
      end_x - End horizontal coordinate
      end_y - End vertical coordinate
      mouseButton - Mouse button
      modifiers - Modifiers
    • dragNDrop

      public void dragNDrop(int start_x, int start_y, int end_x, int end_y, int mouseButton)
      Makes drag'n'drop operation with 0 modifiers.
      Parameters:
      start_x - Start horizontal coordinate
      start_y - Start vertical coordinate
      end_x - End horizontal coordinate
      end_y - End vertical coordinate
      mouseButton - Mouse button
      See Also:
    • dragNDrop

      public void dragNDrop(int start_x, int start_y, int end_x, int end_y)
      Makes drag'n'drop operation by default mouse buttons with 0 modifiers.
      Parameters:
      start_x - Start horizontal coordinate
      start_y - Start vertical coordinate
      end_x - End horizontal coordinate
      end_y - End vertical coordinate
      See Also:
    • clickForPopup

      public void clickForPopup(int x, int y, int mouseButton)
      Clicks for popup.
      Parameters:
      x - Horizontal click coordinate.
      y - Vertical click coordinate.
      mouseButton - Mouse button.
      See Also:
    • clickForPopup

      public void clickForPopup(int x, int y)
      Clicks for popup by popup mouse button.
      Parameters:
      x - Horizontal click coordinate.
      y - Vertical click coordinate.
      See Also:
    • clickMouse

      public void clickMouse(int clickCount, int mouseButton)
      Makes mouse click on the component center with 0 modifiers.
      Parameters:
      clickCount - Click count
      mouseButton - Mouse button (InputEvent.BUTTON1/2/3_MASK value)
      See Also:
    • clickMouse

      public void clickMouse(int clickCount)
      Makes mouse click on the component center by default mouse button with 0 modifiers.
      Parameters:
      clickCount - Click count
      See Also:
    • clickMouse

      public void clickMouse()
      Makes siple mouse click on the component center by default mouse button with 0 modifiers.
      See Also:
    • enterMouse

      public void enterMouse()
      Move mouse inside the component.
    • exitMouse

      public void exitMouse()
      Move mouse outside the component.
    • pressMouse

      public void pressMouse()
      Press mouse.
    • releaseMouse

      public void releaseMouse()
      Releases mouse.
    • clickForPopup

      public void clickForPopup(int mouseButton)
      Clicks for popup at the component center.
      Parameters:
      mouseButton - Mouse button.
      See Also:
    • clickForPopup

      public void clickForPopup()
      Clicks for popup by popup mouse button at the component center.
      See Also:
    • pressKey

      public void pressKey(int keyCode, int modifiers)
      Press key.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
      modifiers - Modifiers (combination of InputEvent.*_MASK fields)
    • pressKey

      public void pressKey(int keyCode)
      Press key with no modifiers.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
    • releaseKey

      public void releaseKey(int keyCode, int modifiers)
      Releases key.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
      modifiers - Modifiers (combination of InputEvent.*_MASK fields)
    • releaseKey

      public void releaseKey(int keyCode)
      Releases key with no modifiers.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
    • pushKey

      public void pushKey(int keyCode, int modifiers)
      Pushs key.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
      modifiers - Modifiers (combination of InputEvent.*_MASK fields)
    • pushKey

      public void pushKey(int keyCode)
      Pushs key.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
    • typeKey

      public void typeKey(int keyCode, char keyChar, int modifiers)
      Types one char.
      Parameters:
      keyCode - Key code (KeyEvent.VK_* value)
      keyChar - Char to be typed.
      modifiers - Modifiers (combination of InputEvent.*_MASK fields)
    • typeKey

      public void typeKey(char keyChar, int modifiers)
      Types one char. Uses map defined by setCharBindingMap(CharBindingMap) method to find a key should be pressed.
      Parameters:
      keyChar - Char to be typed.
      modifiers - Modifiers (combination of InputEvent.*_MASK fields)
      See Also:
    • typeKey

      public void typeKey(char keyChar)
      Types one char. Uses map defined by setCharBindingMap(CharBindingMap) method to find a key and modifiers should be pressed.
      Parameters:
      keyChar - Char to be typed.
      See Also:
    • activateWindow

      public void activateWindow()
      Deprecated.
      Use makeComponentVisible() instead.
      Activates component's window.
      See Also:
    • makeComponentVisible

      public void makeComponentVisible()
      Prepares component for user input. Uses visualizer defined by setVisualiser() method.
    • getFocus

      public void getFocus()
      Gives input focus to the component.
    • getCenterX

      public int getCenterX()
      Return the center x coordinate.
      Returns:
      the center x coordinate.
    • getCenterY

      public int getCenterY()
      Return the center y coordinate.
      Returns:
      the center y coordinate.
    • getCenterXForClick

      public int getCenterXForClick()
      Return the x coordinate which should be used for mouse operations by default.
      Returns:
      the center x coordinate of the visible component part.
    • getCenterYForClick

      public int getCenterYForClick()
      Return the y coordinate which should be used for mouse operations by default.
      Returns:
      the center y coordinate of the visible component part.
    • waitComponentEnabled

      public void waitComponentEnabled() throws InterruptedException
      Waits for the component to be enabled.
      Throws:
      TimeoutExpiredException
      InterruptedException
    • wtComponentEnabled

      public void wtComponentEnabled()
      Waits for the component to be enabled. per request: 37831
      Throws:
      TimeoutExpiredException
    • getContainers

      public Container[] getContainers()
      Returns an array of containers for this component.
      Returns:
      an array of containers
    • getContainer

      public Container getContainer(ComponentChooser chooser)
      Searches a container.
      Parameters:
      chooser - a chooser specifying the searching criteria.
      Returns:
      a containers specified by searching criteria.
    • getWindow

      public Window getWindow()
      Searches the window under component.
      Returns:
      the component window.
    • waitHasFocus

      public void waitHasFocus()
      Waits for this Component has the keyboard focus.
      Throws:
      TimeoutExpiredException
    • waitComponentVisible

      public void waitComponentVisible(boolean visibility)
      Waits for the component to be visible or unvisible.
      Parameters:
      visibility - required visiblity.
      Throws:
      TimeoutExpiredException
    • waitComponentShowing

      public void waitComponentShowing(boolean visibility)
    • getDump

      public Hashtable getDump()
      Returns information about component.
      Overrides:
      getDump in class Operator
      Returns:
      a Hashtable containing name-value pairs.
    • add

      public void add(PopupMenu popupMenu)
      Maps Component.add(PopupMenu) through queue
    • addComponentListener

      public void addComponentListener(ComponentListener componentListener)
      Maps Component.addComponentListener(ComponentListener) through queue
    • addFocusListener

      public void addFocusListener(FocusListener focusListener)
      Maps Component.addFocusListener(FocusListener) through queue
    • addInputMethodListener

      public void addInputMethodListener(InputMethodListener inputMethodListener)
      Maps Component.addInputMethodListener(InputMethodListener) through queue
    • addKeyListener

      public void addKeyListener(KeyListener keyListener)
      Maps Component.addKeyListener(KeyListener) through queue
    • addMouseListener

      public void addMouseListener(MouseListener mouseListener)
      Maps Component.addMouseListener(MouseListener) through queue
    • addMouseMotionListener

      public void addMouseMotionListener(MouseMotionListener mouseMotionListener)
      Maps Component.addMouseMotionListener(MouseMotionListener) through queue
    • addNotify

      public void addNotify()
      Maps Component.addNotify() through queue
    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener propertyChangeListener)
      Maps Component.addPropertyChangeListener(PropertyChangeListener) through queue
    • addPropertyChangeListener

      public void addPropertyChangeListener(String string, PropertyChangeListener propertyChangeListener)
      Maps Component.addPropertyChangeListener(String, PropertyChangeListener) through queue
    • checkImage

      public int checkImage(Image image, int i, int i1, ImageObserver imageObserver)
      Maps Component.checkImage(Image, int, int, ImageObserver) through queue
    • checkImage

      public int checkImage(Image image, ImageObserver imageObserver)
      Maps Component.checkImage(Image, ImageObserver) through queue
    • contains

      public boolean contains(int i, int i1)
      Maps Component.contains(int, int) through queue
    • contains

      public boolean contains(Point point)
      Maps Component.contains(Point) through queue
    • createImage

      public Image createImage(int i, int i1)
      Maps Component.createImage(int, int) through queue
    • createImage

      public Image createImage(ImageProducer imageProducer)
      Maps Component.createImage(ImageProducer) through queue
    • dispatchEvent

      public void dispatchEvent(AWTEvent aWTEvent)
      Maps Component.dispatchEvent(AWTEvent) through queue
    • doLayout

      public void doLayout()
      Maps Component.doLayout() through queue
    • enableInputMethods

      public void enableInputMethods(boolean b)
      Maps Component.enableInputMethods(boolean) through queue
    • getAlignmentX

      public float getAlignmentX()
      Maps Component.getAlignmentX() through queue
    • getAlignmentY

      public float getAlignmentY()
      Maps Component.getAlignmentY() through queue
    • getBackground

      public Color getBackground()
      Maps Component.getBackground() through queue
    • getBounds

      public Rectangle getBounds()
      Maps Component.getBounds() through queue
    • getBounds

      public Rectangle getBounds(Rectangle rectangle)
      Maps Component.getBounds(Rectangle) through queue
    • getColorModel

      public ColorModel getColorModel()
      Maps Component.getColorModel() through queue
    • getComponentAt

      public Component getComponentAt(int i, int i1)
      Maps Component.getComponentAt(int, int) through queue
    • getComponentAt

      public Component getComponentAt(Point point)
      Maps Component.getComponentAt(Point) through queue
    • getComponentOrientation

      public ComponentOrientation getComponentOrientation()
      Maps Component.getComponentOrientation() through queue
    • getCursor

      public Cursor getCursor()
      Maps Component.getCursor() through queue
    • getDropTarget

      public DropTarget getDropTarget()
      Maps Component.getDropTarget() through queue
    • getFont

      public Font getFont()
      Maps Component.getFont() through queue
    • getFontMetrics

      public FontMetrics getFontMetrics(Font font)
      Maps Component.getFontMetrics(Font) through queue
    • getForeground

      public Color getForeground()
      Maps Component.getForeground() through queue
    • getGraphics

      public Graphics getGraphics()
      Maps Component.getGraphics() through queue
    • getHeight

      public int getHeight()
      Maps Component.getHeight() through queue
    • getInputContext

      public InputContext getInputContext()
      Maps Component.getInputContext() through queue
    • getInputMethodRequests

      public InputMethodRequests getInputMethodRequests()
      Maps Component.getInputMethodRequests() through queue
    • getLocale

      public Locale getLocale()
      Maps Component.getLocale() through queue
    • getLocation

      public Point getLocation()
      Maps Component.getLocation() through queue
    • getLocation

      public Point getLocation(Point point)
      Maps Component.getLocation(Point) through queue
    • getLocationOnScreen

      public Point getLocationOnScreen()
      Maps Component.getLocationOnScreen() through queue
    • getMaximumSize

      public Dimension getMaximumSize()
      Maps Component.getMaximumSize() through queue
    • getMinimumSize

      public Dimension getMinimumSize()
      Maps Component.getMinimumSize() through queue
    • getName

      public String getName()
      Maps Component.getName() through queue
    • getParent

      public Container getParent()
      Maps Component.getParent() through queue
    • getPreferredSize

      public Dimension getPreferredSize()
      Maps Component.getPreferredSize() through queue
    • getSize

      public Dimension getSize()
      Maps Component.getSize() through queue
    • getSize

      public Dimension getSize(Dimension dimension)
      Maps Component.getSize(Dimension) through queue
    • getToolkit

      public Toolkit getToolkit()
      Maps Component.getToolkit() through queue
    • getTreeLock

      public Object getTreeLock()
      Maps Component.getTreeLock() through queue
    • getWidth

      public int getWidth()
      Maps Component.getWidth() through queue
    • getX

      public int getX()
      Maps Component.getX() through queue
    • getY

      public int getY()
      Maps Component.getY() through queue
    • hasFocus

      public boolean hasFocus()
      Maps Component.hasFocus() through queue
    • imageUpdate

      public boolean imageUpdate(Image image, int i, int i1, int i2, int i3, int i4)
      Maps Component.imageUpdate(Image, int, int, int, int, int) through queue
    • invalidate

      public void invalidate()
      Maps Component.invalidate() through queue
    • isDisplayable

      public boolean isDisplayable()
      Maps Component.isDisplayable() through queue
    • isDoubleBuffered

      public boolean isDoubleBuffered()
      Maps Component.isDoubleBuffered() through queue
    • isEnabled

      public boolean isEnabled()
      Maps Component.isEnabled() through queue
    • isFocusTraversable

      public boolean isFocusTraversable()
      Maps Component.isFocusTraversable() through queue
    • isLightweight

      public boolean isLightweight()
      Maps Component.isLightweight() through queue
    • isOpaque

      public boolean isOpaque()
      Maps Component.isOpaque() through queue
    • isShowing

      public boolean isShowing()
      Maps Component.isShowing() through queue
    • isValid

      public boolean isValid()
      Maps Component.isValid() through queue
    • isVisible

      public boolean isVisible()
      Maps Component.isVisible() through queue
    • list

      public void list()
      Maps Component.list() through queue
    • list

      public void list(PrintStream printStream)
      Maps Component.list(PrintStream) through queue
    • list

      public void list(PrintStream printStream, int i)
      Maps Component.list(PrintStream, int) through queue
    • list

      public void list(PrintWriter printWriter)
      Maps Component.list(PrintWriter) through queue
    • list

      public void list(PrintWriter printWriter, int i)
      Maps Component.list(PrintWriter, int) through queue
    • paint

      public void paint(Graphics graphics)
      Maps Component.paint(Graphics) through queue
    • paintAll

      public void paintAll(Graphics graphics)
      Maps Component.paintAll(Graphics) through queue
    • prepareImage

      public boolean prepareImage(Image image, int i, int i1, ImageObserver imageObserver)
      Maps Component.prepareImage(Image, int, int, ImageObserver) through queue
    • prepareImage

      public boolean prepareImage(Image image, ImageObserver imageObserver)
      Maps Component.prepareImage(Image, ImageObserver) through queue
    • print

      public void print(Graphics graphics)
      Maps Component.print(Graphics) through queue
    • printAll

      public void printAll(Graphics graphics)
      Maps Component.printAll(Graphics) through queue
    • remove

      public void remove(MenuComponent menuComponent)
      Maps Component.remove(MenuComponent) through queue
    • removeComponentListener

      public void removeComponentListener(ComponentListener componentListener)
      Maps Component.removeComponentListener(ComponentListener) through queue
    • removeFocusListener

      public void removeFocusListener(FocusListener focusListener)
      Maps Component.removeFocusListener(FocusListener) through queue
    • removeInputMethodListener

      public void removeInputMethodListener(InputMethodListener inputMethodListener)
      Maps Component.removeInputMethodListener(InputMethodListener) through queue
    • removeKeyListener

      public void removeKeyListener(KeyListener keyListener)
      Maps Component.removeKeyListener(KeyListener) through queue
    • removeMouseListener

      public void removeMouseListener(MouseListener mouseListener)
      Maps Component.removeMouseListener(MouseListener) through queue
    • removeMouseMotionListener

      public void removeMouseMotionListener(MouseMotionListener mouseMotionListener)
      Maps Component.removeMouseMotionListener(MouseMotionListener) through queue
    • removeNotify

      public void removeNotify()
      Maps Component.removeNotify() through queue
    • removePropertyChangeListener

      public void removePropertyChangeListener(PropertyChangeListener propertyChangeListener)
      Maps Component.removePropertyChangeListener(PropertyChangeListener) through queue
    • removePropertyChangeListener

      public void removePropertyChangeListener(String string, PropertyChangeListener propertyChangeListener)
      Maps Component.removePropertyChangeListener(String, PropertyChangeListener) through queue
    • repaint

      public void repaint()
      Maps Component.repaint() through queue
    • repaint

      public void repaint(int i, int i1, int i2, int i3)
      Maps Component.repaint(int, int, int, int) through queue
    • repaint

      public void repaint(long l)
      Maps Component.repaint(long) through queue
    • repaint

      public void repaint(long l, int i, int i1, int i2, int i3)
      Maps Component.repaint(long, int, int, int, int) through queue
    • requestFocus

      public void requestFocus()
      Maps Component.requestFocus() through queue
    • setBackground

      public void setBackground(Color color)
      Maps Component.setBackground(Color) through queue
    • setBounds

      public void setBounds(int i, int i1, int i2, int i3)
      Maps Component.setBounds(int, int, int, int) through queue
    • setBounds

      public void setBounds(Rectangle rectangle)
      Maps Component.setBounds(Rectangle) through queue
    • setComponentOrientation

      public void setComponentOrientation(ComponentOrientation componentOrientation)
      Maps Component.setComponentOrientation(ComponentOrientation) through queue
    • setCursor

      public void setCursor(Cursor cursor)
      Maps Component.setCursor(Cursor) through queue
    • setDropTarget

      public void setDropTarget(DropTarget dropTarget)
      Maps Component.setDropTarget(DropTarget) through queue
    • setEnabled

      public void setEnabled(boolean b)
      Maps Component.setEnabled(boolean) through queue
    • setFont

      public void setFont(Font font)
      Maps Component.setFont(Font) through queue
    • setForeground

      public void setForeground(Color color)
      Maps Component.setForeground(Color) through queue
    • setLocale

      public void setLocale(Locale locale)
      Maps Component.setLocale(Locale) through queue
    • setLocation

      public void setLocation(int i, int i1)
      Maps Component.setLocation(int, int) through queue
    • setLocation

      public void setLocation(Point point)
      Maps Component.setLocation(Point) through queue
    • setName

      public void setName(String string)
      Maps Component.setName(String) through queue
    • setSize

      public void setSize(int i, int i1)
      Maps Component.setSize(int, int) through queue
    • setSize

      public void setSize(Dimension dimension)
      Maps Component.setSize(Dimension) through queue
    • setVisible

      public void setVisible(boolean b)
      Maps Component.setVisible(boolean) through queue
    • transferFocus

      public void transferFocus()
      Maps Component.transferFocus() through queue
    • update

      public void update(Graphics graphics)
      Maps Component.update(Graphics) through queue
    • validate

      public void validate()
      Maps Component.validate() through queue