|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.globecore.IGlobeDrawingOrderProxy
public class IGlobeDrawingOrderProxy
Provides access to members that control the globe drawing order.
IGlobeDrawingOrder Provides access to the layer drawing order. The methods, Movebackward, MoveForward, MoveToBack, and MoveToFront allow re-ordering of layers relative to each other from current drawing order, stored as OrderedLayers.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IGlobeDrawingOrderProxy()
|
|
IGlobeDrawingOrderProxy(Object obj)
|
protected |
IGlobeDrawingOrderProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
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(String iidStr,
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 |
---|
public boolean noncastable
Constructor Detail |
---|
public IGlobeDrawingOrderProxy()
public IGlobeDrawingOrderProxy(Object obj) throws IOException
IOException
protected IGlobeDrawingOrderProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public IEnumLayer getOrderedLayers() throws IOException, AutomationException
getOrderedLayers
in interface IGlobeDrawingOrder
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveRanks(int from, int to, int cGroupRange) throws IOException, AutomationException
moveRanks
in interface IGlobeDrawingOrder
from
- The from (in)to
- The to (in)cGroupRange
- The cGroupRange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveToLayer(ILayer fromLayer, ILayer toLayer) throws IOException, AutomationException
moveToLayer
in interface IGlobeDrawingOrder
fromLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)toLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveToFront(ILayer layer) throws IOException, AutomationException
moveToFront
in interface IGlobeDrawingOrder
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveToBack(ILayer layer) throws IOException, AutomationException
moveToBack
in interface IGlobeDrawingOrder
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveForward(ILayer layer) throws IOException, AutomationException
moveForward
in interface IGlobeDrawingOrder
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveBackward(ILayer layer) throws IOException, AutomationException
moveBackward
in interface IGlobeDrawingOrder
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |