com.esri.arcgis.globecore
Class IGlobeDrawingOrderProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.globecore.IGlobeDrawingOrderProxy
All Implemented Interfaces:
IGlobeDrawingOrder, java.io.Externalizable, java.io.Serializable

public class IGlobeDrawingOrderProxy
extends com.esri.arcgis.interop.Dispatch
implements IGlobeDrawingOrder, java.io.Serializable

Internal use class Proxy for 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDrawingOrder
IID, IID3dea46b1_53d2_4809_8604_6013d7ab8345
 
Constructor Summary
  IGlobeDrawingOrderProxy()
          For internal use only
  IGlobeDrawingOrderProxy(java.lang.Object obj)
           
protected IGlobeDrawingOrderProxy(java.lang.Object obj, java.lang.String iid)
           
  IGlobeDrawingOrderProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IGlobeDrawingOrderProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 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.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IGlobeDrawingOrderProxy

public IGlobeDrawingOrderProxy(java.lang.String CLSID,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.net.UnknownHostException,
                               java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IGlobeDrawingOrderProxy

public IGlobeDrawingOrderProxy()
For internal use only


IGlobeDrawingOrderProxy

public IGlobeDrawingOrderProxy(java.lang.Object obj)
                        throws java.io.IOException
Throws:
java.io.IOException

IGlobeDrawingOrderProxy

protected IGlobeDrawingOrderProxy(java.lang.Object obj,
                                  java.lang.String iid)
                           throws java.io.IOException
Throws:
java.io.IOException

IGlobeDrawingOrderProxy

protected IGlobeDrawingOrderProxy(java.lang.String CLSID,
                                  java.lang.String iid,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getOrderedLayers

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

Specified by:
getOrderedLayers in interface IGlobeDrawingOrder
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

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

Specified by:
moveRanks in interface IGlobeDrawingOrder
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

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

Specified by:
moveToLayer in interface IGlobeDrawingOrder
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

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

Specified by:
moveToFront in interface IGlobeDrawingOrder
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

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

Specified by:
moveToBack in interface IGlobeDrawingOrder
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

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

Specified by:
moveForward in interface IGlobeDrawingOrder
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

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

Specified by:
moveBackward in interface IGlobeDrawingOrder
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.