Class DefaultInternalFrameDriver
- java.lang.Object
-
- org.netbeans.jemmy.drivers.LightSupportiveDriver
-
- org.netbeans.jemmy.drivers.windows.DefaultInternalFrameDriver
-
- All Implemented Interfaces:
FrameDriver
,InternalFrameDriver
,LightDriver
,WindowDriver
public class DefaultInternalFrameDriver extends LightSupportiveDriver implements WindowDriver, FrameDriver, InternalFrameDriver
-
-
Constructor Summary
Constructors Constructor Description DefaultInternalFrameDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate(ComponentOperator oper)
Activates a window.void
close(ComponentOperator oper)
Closes a window by requesting it to close and then hiding it.void
deiconify(ComponentOperator oper)
Deiconifies a frame.void
demaximize(ComponentOperator oper)
Demaximizes a frame.Component
getTitlePane(ComponentOperator operator)
Returns the title pane component.void
iconify(ComponentOperator oper)
Iconifies a frame.void
maximize(ComponentOperator oper)
Maximizes a frame.void
move(ComponentOperator oper, int x, int y)
Change window location.void
requestClose(ComponentOperator oper)
Requests a window to close.void
requestCloseAndThenHide(ComponentOperator oper)
Closes a window by requesting it to close and then hiding it.void
resize(ComponentOperator oper, int width, int height)
Change window size.-
Methods inherited from class org.netbeans.jemmy.drivers.LightSupportiveDriver
checkSupported, getSupported
-
-
-
-
Method Detail
-
activate
public void activate(ComponentOperator oper)
Description copied from interface:WindowDriver
Activates a window.- Specified by:
activate
in interfaceWindowDriver
- Parameters:
oper
- Window operator.
-
requestClose
public void requestClose(ComponentOperator oper)
Description copied from interface:WindowDriver
Requests a window to close.- Specified by:
requestClose
in interfaceWindowDriver
- Parameters:
oper
- Window operator.
-
requestCloseAndThenHide
public void requestCloseAndThenHide(ComponentOperator oper)
Description copied from interface:WindowDriver
Closes a window by requesting it to close and then hiding it.- Specified by:
requestCloseAndThenHide
in interfaceWindowDriver
- Parameters:
oper
- Window operator.
-
close
public void close(ComponentOperator oper)
Description copied from interface:WindowDriver
Closes a window by requesting it to close and then hiding it.- Specified by:
close
in interfaceWindowDriver
- Parameters:
oper
- Window operator.
-
move
public void move(ComponentOperator oper, int x, int y)
Description copied from interface:WindowDriver
Change window location.- Specified by:
move
in interfaceWindowDriver
- Parameters:
oper
- Window operator.x
- New x coordinatey
- New y coordinate
-
resize
public void resize(ComponentOperator oper, int width, int height)
Description copied from interface:WindowDriver
Change window size.- Specified by:
resize
in interfaceWindowDriver
- Parameters:
oper
- Window operator.width
- New window width.height
- New window height.
-
iconify
public void iconify(ComponentOperator oper)
Description copied from interface:FrameDriver
Iconifies a frame.- Specified by:
iconify
in interfaceFrameDriver
- Parameters:
oper
- Frame operator.
-
deiconify
public void deiconify(ComponentOperator oper)
Description copied from interface:FrameDriver
Deiconifies a frame.- Specified by:
deiconify
in interfaceFrameDriver
- Parameters:
oper
- Frame operator.
-
maximize
public void maximize(ComponentOperator oper)
Description copied from interface:FrameDriver
Maximizes a frame.- Specified by:
maximize
in interfaceFrameDriver
- Parameters:
oper
- Frame operator.
-
demaximize
public void demaximize(ComponentOperator oper)
Description copied from interface:FrameDriver
Demaximizes a frame.- Specified by:
demaximize
in interfaceFrameDriver
- Parameters:
oper
- Frame operator.
-
getTitlePane
public Component getTitlePane(ComponentOperator operator)
Description copied from interface:InternalFrameDriver
Returns the title pane component.- Specified by:
getTitlePane
in interfaceInternalFrameDriver
- Parameters:
operator
- operator for an internal frame.- Returns:
- a component - title pane.
-
-