com.esri.arcgis.arcmapui
Interface ILensWindow

All Superinterfaces:
IDataWindow, java.io.Serializable
All Known Subinterfaces:
IMapInsetWindow
All Known Implementing Classes:
BAImageInsetWindow, ILensWindowProxy, ImageInsetWindow, IMapInsetWindowProxy, MapInsetWindow

public interface ILensWindow
extends IDataWindow, java.io.Serializable

COM Interface 'ILensWindow'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'

Description: 'Provides access to members that control the Lens Window.' 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 IID279c3487_36aa_11d1_8809_080009ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.arcmapui.IDataWindow
IID04dbd416_aee2_11d1_8750_0000f8751720
 
Method Summary
 IScreenDisplay getScreenDisplay()
          The screen display used by this window.
 boolean isLive()
          Indicates if the window shows a live view of what's under it or a snapshot.
 boolean isUpdateWhileDragging()
          Indicates if the window is redrawn as it's moved or not.
 void setIsLive(boolean isLive)
          Indicates if the window shows a live view of what's under it or a snapshot.
 void setUpdateWhileDragging(boolean updateWhileDragging)
          Indicates if the window is redrawn as it's moved or not.
 
Methods inherited from interface com.esri.arcgis.arcmapui.IDataWindow
getHWnd, isDockable, isVisible, putPosition, queryPosition, refresh, setApplicationByRef, show
 

Field Detail

IID279c3487_36aa_11d1_8809_080009ec732a

static final int IID279c3487_36aa_11d1_8809_080009ec732a
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

getScreenDisplay

IScreenDisplay getScreenDisplay()
                                throws java.io.IOException,
                                       AutomationException
The screen display used by this window.

Returns:
A reference to a com.esri.arcgis.display.IScreenDisplay
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUpdateWhileDragging

boolean isUpdateWhileDragging()
                              throws java.io.IOException,
                                     AutomationException
Indicates if the window is redrawn as it's moved or not.

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

setUpdateWhileDragging

void setUpdateWhileDragging(boolean updateWhileDragging)
                            throws java.io.IOException,
                                   AutomationException
Indicates if the window is redrawn as it's moved or not.

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

isLive

boolean isLive()
               throws java.io.IOException,
                      AutomationException
Indicates if the window shows a live view of what's under it or a snapshot.

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

setIsLive

void setIsLive(boolean isLive)
               throws java.io.IOException,
                      AutomationException
Indicates if the window shows a live view of what's under it or a snapshot.

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