com.esri.arcgis.globecore
Class IGlobeDisplayLayersProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.globecore.IGlobeDisplayLayersProxy
All Implemented Interfaces:
IGlobeDisplayLayers, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IGlobeDisplayLayers2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IGlobeDisplayLayers'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides access to members that manipulate globe display layers.' 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 =

public class IGlobeDisplayLayersProxy
extends com.esri.arcgis.interop.Dispatch
implements IGlobeDisplayLayers, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.IGlobeDisplayLayers
IID, IID5c44152f_6d5a_4ec2_bc1f_e13ae9f5c7ee
 
Constructor Summary
  IGlobeDisplayLayersProxy()
          Deprecated. For internal use only
  IGlobeDisplayLayersProxy(java.lang.Object obj)
          Deprecated.  
protected IGlobeDisplayLayersProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGlobeDisplayLayersProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGlobeDisplayLayersProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addLayer(ILayer pLayer)
          Deprecated. Adds a layer.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void applyHeightProperties(ILayer pGLayer)
          Deprecated. Applies changes in height properties to the layer.
 IGlobeLayerProperties findGlobeProperties(ILayer pLayer)
          Deprecated. Finds the globe properties of the layer.
 void generateTiles(ILayer pLayer, int fromLOD, int toLOD)
          Deprecated. Generates the tiles in the specified levels of detail.
 IArray getBaseLayers()
          Deprecated. The internal layers created to support base surfaces for floating layers.
 int getMaximumLayerLOD(ILayer pLayer)
          Deprecated. Gets the maximum level of detail to display the layer.
 boolean isParentsAreVisible(ILayer pLayer)
          Deprecated. Indicates if all parents are visible.
 void refreshLayer(ILayer pLayer)
          Deprecated. Refreshes a layer, possibly including recaching.
 void refreshLayerSelection(ILayer pLayer)
          Deprecated. Refreshes the display of the selection in a layer.
 void refreshTextureObjectsLayer(ILayer pLayer)
          Deprecated. Deletes all the textures corresponding to a layer and to force them to reload.
 void removeLayer(ILayer pLayer)
          Deprecated. Removes a layer.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void reparent(ILayer layer, ICompositeLayer newParent)
          Deprecated. Re-parents the layer.
 void setIsLayerVisible(ILayer pLayer, boolean rhs2)
          Deprecated. Indicates if the layer is visible.
 void setLayerDepthPriority(ILayer pLayer, int depthPrior)
          Deprecated. Sets face depth priority of a layer.
 void setLayerFaceCulling(ILayer pLayer, int cullMode)
          Deprecated. Sets face culling property of a layer.
 void setLayerLightingOption(ILayer pLayer, boolean isIlluminated)
          Deprecated. Indicates if the layer is illuminated.
 void setLayerShadingMode(ILayer pLayer, boolean isSmooth)
          Deprecated. Indicates if the layer is smoothly shaded.
 void setLayerTransparency(ILayer pLayer, short rhs2)
          Deprecated. Transparency percentage of a layer.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGlobeDisplayLayersProxy

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

IGlobeDisplayLayersProxy

public IGlobeDisplayLayersProxy()
Deprecated. 
For internal use only


IGlobeDisplayLayersProxy

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

IGlobeDisplayLayersProxy

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

IGlobeDisplayLayersProxy

protected IGlobeDisplayLayersProxy(java.lang.String CLSID,
                                   java.lang.String iid,
                                   java.lang.String host,
                                   com.esri.arcgis.interop.AuthInfo authInfo)
                            throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

addLayer

public void addLayer(ILayer pLayer)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a layer.

Specified by:
addLayer in interface IGlobeDisplayLayers
Parameters:
pLayer - 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.

removeLayer

public void removeLayer(ILayer pLayer)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes a layer.

Specified by:
removeLayer in interface IGlobeDisplayLayers
Parameters:
pLayer - 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.

refreshLayer

public void refreshLayer(ILayer pLayer)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Refreshes a layer, possibly including recaching.

Specified by:
refreshLayer in interface IGlobeDisplayLayers
Parameters:
pLayer - 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.

refreshLayerSelection

public void refreshLayerSelection(ILayer pLayer)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Refreshes the display of the selection in a layer.

Specified by:
refreshLayerSelection in interface IGlobeDisplayLayers
Parameters:
pLayer - 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.

setIsLayerVisible

public void setIsLayerVisible(ILayer pLayer,
                              boolean rhs2)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if the layer is visible.

Specified by:
setIsLayerVisible in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
rhs2 - The rhs2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerTransparency

public void setLayerTransparency(ILayer pLayer,
                                 short rhs2)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Transparency percentage of a layer.

Specified by:
setLayerTransparency in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
rhs2 - The rhs2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerLightingOption

public void setLayerLightingOption(ILayer pLayer,
                                   boolean isIlluminated)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates if the layer is illuminated.

Specified by:
setLayerLightingOption in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
isIlluminated - The isIlluminated (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerShadingMode

public void setLayerShadingMode(ILayer pLayer,
                                boolean isSmooth)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if the layer is smoothly shaded.

Specified by:
setLayerShadingMode in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
isSmooth - The isSmooth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerFaceCulling

public void setLayerFaceCulling(ILayer pLayer,
                                int cullMode)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Sets face culling property of a layer.

Specified by:
setLayerFaceCulling in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
cullMode - A com.esri.arcgis.analyst3d.esri3DFaceCulling constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerDepthPriority

public void setLayerDepthPriority(ILayer pLayer,
                                  int depthPrior)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Sets face depth priority of a layer.

Specified by:
setLayerDepthPriority in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
depthPrior - The depthPrior (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

applyHeightProperties

public void applyHeightProperties(ILayer pGLayer)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Applies changes in height properties to the layer.

Specified by:
applyHeightProperties in interface IGlobeDisplayLayers
Parameters:
pGLayer - 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.

findGlobeProperties

public IGlobeLayerProperties findGlobeProperties(ILayer pLayer)
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Finds the globe properties of the layer.

Specified by:
findGlobeProperties in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
A reference to a com.esri.arcgis.globecore.IGlobeLayerProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBaseLayers

public IArray getBaseLayers()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The internal layers created to support base surfaces for floating layers.

Specified by:
getBaseLayers in interface IGlobeDisplayLayers
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refreshTextureObjectsLayer

public void refreshTextureObjectsLayer(ILayer pLayer)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Deletes all the textures corresponding to a layer and to force them to reload.

Specified by:
refreshTextureObjectsLayer in interface IGlobeDisplayLayers
Parameters:
pLayer - 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.

getMaximumLayerLOD

public int getMaximumLayerLOD(ILayer pLayer)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Gets the maximum level of detail to display the layer.

Specified by:
getMaximumLayerLOD in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
The pMaxLOD
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

generateTiles

public void generateTiles(ILayer pLayer,
                          int fromLOD,
                          int toLOD)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Generates the tiles in the specified levels of detail.

Specified by:
generateTiles in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
fromLOD - The fromLOD (in)
toLOD - The toLOD (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isParentsAreVisible

public boolean isParentsAreVisible(ILayer pLayer)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates if all parents are visible.

Specified by:
isParentsAreVisible in interface IGlobeDisplayLayers
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
The visible
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reparent

public void reparent(ILayer layer,
                     ICompositeLayer newParent)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Re-parents the layer.

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