com.esri.arcgis.arcglobe
Interface IGMxApplication

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Application, IGMxApplicationProxy

public interface IGMxApplication
extends java.io.Serializable

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

Description: 'Provides access to members that control the ArcGlobe Application object.' 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 IIDb461cde1_216d_11d6_b2b3_00508bcdde28
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void clearGesture()
          Clears gesture.
 void copyToClipboard()
          Copies the current scene to the Clipboard.
 void createSubView()
          Makes a new viewer.
 void export2d()
          Exports the Current Document to a 2d file format.
 void export3d()
          Exports the Current Document to a 3d file format.
 java.lang.String getBuildNum()
          The build number.
 void getDefaultBackgroundTransitionDistances(float[] lowAltitude, float[] highAltitude)
          The Default Background Transition Distances for New Documents.
 IRgbColor getDefaultHighBackgroundColor()
          The Default High Background Color for New Documents.
 IRgbColor getDefaultLowBackgroundColor()
          The Default Low Background Color for New Documents.
 IPage getPage()
          The current page settings.
 IPaper getPaper()
          The current paper settings.
 IPrinter getPrinter()
          The current printer settings.
 ISelectionEnvironment getSelectionEnvironment()
          The selection environment.
 boolean isTOCVisible()
          Indicates if the TOC is visible.
 void restoreGesture()
          Restores gesture.
 void setDefaultBackgroundTransitionDistances(float lowAltitude, float highAltitude)
          The Default Background Transition Distances for New Documents.
 void setDefaultContentsViews()
          Set current TOC configuration as defaults in Normal.3dt.
 void setDefaultHighBackgroundColor(IRgbColor ppRgbColor)
          The Default High Background Color for New Documents.
 void setDefaultLowBackgroundColor(IRgbColor ppRgbColor)
          The Default Low Background Color for New Documents.
 void setPrinterByRef(IPrinter printer)
          The current printer settings.
 void showContextMenu(int x, int y)
          Displays a context menu for the current selection.
 void showTOC(boolean bShow)
          Displays the table content.
 void suspendGesture()
          Suspends gesture.
 

Field Detail

IIDb461cde1_216d_11d6_b2b3_00508bcdde28

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

showContextMenu

void showContextMenu(int x,
                     int y)
                     throws java.io.IOException,
                            AutomationException
Displays a context menu for the current selection.

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

isTOCVisible

boolean isTOCVisible()
                     throws java.io.IOException,
                            AutomationException
Indicates if the TOC is visible.

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

showTOC

void showTOC(boolean bShow)
             throws java.io.IOException,
                    AutomationException
Displays the table content.

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

createSubView

void createSubView()
                   throws java.io.IOException,
                          AutomationException
Makes a new viewer.

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

export2d

void export2d()
              throws java.io.IOException,
                     AutomationException
Exports the Current Document to a 2d file format.

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

export3d

void export3d()
              throws java.io.IOException,
                     AutomationException
Exports the Current Document to a 3d file format.

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 scene to the Clipboard.

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

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.

getPage

IPage getPage()
              throws java.io.IOException,
                     AutomationException
The current page settings.

Returns:
A reference to a com.esri.arcgis.carto.IPage
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.

getDefaultHighBackgroundColor

IRgbColor getDefaultHighBackgroundColor()
                                        throws java.io.IOException,
                                               AutomationException
The Default High Background Color for New Documents.

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

setDefaultHighBackgroundColor

void setDefaultHighBackgroundColor(IRgbColor ppRgbColor)
                                   throws java.io.IOException,
                                          AutomationException
The Default High Background Color for New Documents.

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

getDefaultLowBackgroundColor

IRgbColor getDefaultLowBackgroundColor()
                                       throws java.io.IOException,
                                              AutomationException
The Default Low Background Color for New Documents.

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

setDefaultLowBackgroundColor

void setDefaultLowBackgroundColor(IRgbColor ppRgbColor)
                                  throws java.io.IOException,
                                         AutomationException
The Default Low Background Color for New Documents.

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

getDefaultBackgroundTransitionDistances

void getDefaultBackgroundTransitionDistances(float[] lowAltitude,
                                             float[] highAltitude)
                                             throws java.io.IOException,
                                                    AutomationException
The Default Background Transition Distances for New Documents.

Parameters:
lowAltitude - The lowAltitude (out: use single element array)
highAltitude - The highAltitude (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultBackgroundTransitionDistances

void setDefaultBackgroundTransitionDistances(float lowAltitude,
                                             float highAltitude)
                                             throws java.io.IOException,
                                                    AutomationException
The Default Background Transition Distances for New Documents.

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

clearGesture

void clearGesture()
                  throws java.io.IOException,
                         AutomationException
Clears gesture.

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

suspendGesture

void suspendGesture()
                    throws java.io.IOException,
                           AutomationException
Suspends gesture.

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

restoreGesture

void restoreGesture()
                    throws java.io.IOException,
                           AutomationException
Restores gesture.

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

getBuildNum

java.lang.String getBuildNum()
                             throws java.io.IOException,
                                    AutomationException
The build number.

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

setDefaultContentsViews

void setDefaultContentsViews()
                             throws java.io.IOException,
                                    AutomationException
Set current TOC configuration as defaults in Normal.3dt.

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