com.esri.arcgis.globecore
Interface IGlobeDrawingOrder

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

public interface IGlobeDrawingOrder
extends java.io.Serializable

COM Interface 'IGlobeDrawingOrder'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides access to members that control the globe drawing order.' 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 IID3dea46b1_53d2_4809_8604_6013d7ab8345
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnumLayer getOrderedLayers()
          Layers in the drawing order.
 void moveBackward(ILayer layer)
          Moves a layer backward one position within the drawing order.
 void moveForward(ILayer layer)
          Moves a layer forward one position within the drawing order.
 void moveRanks(int from, int to, int cGroupRange)
          Moves layers within the drawing order.
 void moveToBack(ILayer layer)
          Moves a layer to the back of the drawing order.
 void moveToFront(ILayer layer)
          Moves a layer to the front of the drawing order.
 void moveToLayer(ILayer fromLayer, ILayer toLayer)
          Moves a layer within the drawing order.
 

Field Detail

IID3dea46b1_53d2_4809_8604_6013d7ab8345

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

getOrderedLayers

IEnumLayer getOrderedLayers()
                            throws java.io.IOException,
                                   AutomationException
Layers in the drawing order.

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

moveRanks

void moveRanks(int from,
               int to,
               int cGroupRange)
               throws java.io.IOException,
                      AutomationException
Moves layers within the drawing order.

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

moveToLayer

void moveToLayer(ILayer fromLayer,
                 ILayer toLayer)
                 throws java.io.IOException,
                        AutomationException
Moves a layer within the drawing order.

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

moveToFront

void moveToFront(ILayer layer)
                 throws java.io.IOException,
                        AutomationException
Moves a layer to the front of the drawing order.

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

moveToBack

void moveToBack(ILayer layer)
                throws java.io.IOException,
                       AutomationException
Moves a layer to the back of the drawing order.

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

moveForward

void moveForward(ILayer layer)
                 throws java.io.IOException,
                        AutomationException
Moves a layer forward one position within the drawing order.

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

moveBackward

void moveBackward(ILayer layer)
                  throws java.io.IOException,
                         AutomationException
Moves a layer backward one position within the drawing order.

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