com.esri.arcgis.framework
Interface IWindowPosition

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Application, Application, Application, Application, CommandBar, DockableWindow, IWindowPositionProxy, ModelessFrame

public interface IWindowPosition
extends java.io.Serializable

COM Interface 'IWindowPosition'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriFramework.olb'

Description: 'Provides access to members that query or modify a window's position, size and state.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID88c995ae_64a7_43f5_bf12_88ac179b25a6
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getHeight()
          The height of the window.
 int getLeft()
          The distance between the internal left edge of the window and screen.
 int getState()
          The state of the window.
 int getTop()
          The distance between the internal top edge of the window and screen.
 int getWidth()
          The width of the window.
 void move(int left, int top, int width, int height)
          Moves and optionally resizes the windows in a single function.
 void setHeight(int height)
          The height of the window.
 void setLeft(int left)
          The distance between the internal left edge of the window and screen.
 void setState(int windowState)
          The state of the window.
 void setTop(int top)
          The distance between the internal top edge of the window and screen.
 void setWidth(int width)
          The width of the window.
 

Field Detail

IID88c995ae_64a7_43f5_bf12_88ac179b25a6

static final int IID88c995ae_64a7_43f5_bf12_88ac179b25a6
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setLeft

void setLeft(int left)
             throws java.io.IOException,
                    AutomationException
The distance between the internal left edge of the window and screen.

Parameters:
left - The left (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLeft

int getLeft()
            throws java.io.IOException,
                   AutomationException
The distance between the internal left edge of the window and screen.

Returns:
The left
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTop

void setTop(int top)
            throws java.io.IOException,
                   AutomationException
The distance between the internal top edge of the window and screen.

Parameters:
top - The top (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTop

int getTop()
           throws java.io.IOException,
                  AutomationException
The distance between the internal top edge of the window and screen.

Returns:
The top
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWidth

void setWidth(int width)
              throws java.io.IOException,
                     AutomationException
The width of the window.

Parameters:
width - The width (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWidth

int getWidth()
             throws java.io.IOException,
                    AutomationException
The width of the window.

Returns:
The width
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHeight

void setHeight(int height)
               throws java.io.IOException,
                      AutomationException
The height of the window.

Parameters:
height - The height (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHeight

int getHeight()
              throws java.io.IOException,
                     AutomationException
The height of the window.

Returns:
The height
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

move

void move(int left,
          int top,
          int width,
          int height)
          throws java.io.IOException,
                 AutomationException
Moves and optionally resizes the windows in a single function.

Parameters:
left - The left (in)
top - The top (in)
width - The width (in, optional, pass 0 if not required)
height - The height (in, optional, pass 0 if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setState

void setState(int windowState)
              throws java.io.IOException,
                     AutomationException
The state of the window.

Parameters:
windowState - A com.esri.arcgis.framework.esriWindowState constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getState

int getState()
             throws java.io.IOException,
                    AutomationException
The state of the window.

Returns:
A com.esri.arcgis.framework.esriWindowState constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.