com.esri.arcgis.arcmapui
Interface IMxApplication3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMxApplication3Proxy

public interface IMxApplication3
extends java.io.Serializable

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

Description: 'Provides access to members that control the Mx Application.' 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 IID0522a5f4_487c_11d0_98bd_00805f7ced21
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void copyToClipboard()
          Copies the current view to the clipboard.
 void export()
          Exports the current document.
 IAppDisplay getDisplay()
          The application display.
 IPaper getPaper()
          The current paper settings.
 IPrinter getPrinter()
          The current printer settings.
 ISelectionEnvironment getSelectionEnvironment()
          The selection environment.
 boolean isPauseDrawing()
          Pause display updates.
 boolean isShowStatusBar()
          Show or hide the status bar.
 void setPauseDrawing(boolean flag)
          Pause display updates.
 void setPrinterByRef(IPrinter printer)
          The current printer settings.
 void setShowStatusBar(boolean flag)
          Show or hide the status bar.
 

Field Detail

IID0522a5f4_487c_11d0_98bd_00805f7ced21

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

setPrinterByRef

void setPrinterByRef(IPrinter printer)
                     throws java.io.IOException,
                            AutomationException
The current printer settings.

Parameters:
printer - A reference to a com.esri.arcgis.output.IPrinter (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrinter

IPrinter getPrinter()
                    throws java.io.IOException,
                           AutomationException
The current printer settings.

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

getPaper

IPaper getPaper()
                throws java.io.IOException,
                       AutomationException
The current paper settings.

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

getDisplay

IAppDisplay getDisplay()
                       throws java.io.IOException,
                              AutomationException
The application display.

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

getSelectionEnvironment

ISelectionEnvironment getSelectionEnvironment()
                                              throws java.io.IOException,
                                                     AutomationException
The selection environment.

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

export

void export()
            throws java.io.IOException,
                   AutomationException
Exports the current document.

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

copyToClipboard

void copyToClipboard()
                     throws java.io.IOException,
                            AutomationException
Copies the current view to the clipboard.

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

setPauseDrawing

void setPauseDrawing(boolean flag)
                     throws java.io.IOException,
                            AutomationException
Pause display updates.

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

isPauseDrawing

boolean isPauseDrawing()
                       throws java.io.IOException,
                              AutomationException
Pause display updates.

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

setShowStatusBar

void setShowStatusBar(boolean flag)
                      throws java.io.IOException,
                             AutomationException
Show or hide the status bar.

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

isShowStatusBar

boolean isShowStatusBar()
                        throws java.io.IOException,
                               AutomationException
Show or hide the status bar.

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