com.esri.arcgis.globecore
Class IGlobeDisplayLayers2Proxy

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

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

Description: 'Provides extended 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 IGlobeDisplayLayers2Proxy
extends IGlobeDisplayLayersProxy
implements IGlobeDisplayLayers2, 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.IGlobeDisplayLayers2
IID, IIDa1bf002b_4ecb_4328_80ba_ddae011dae0c
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDisplayLayers
IID5c44152f_6d5a_4ec2_bc1f_e13ae9f5c7ee
 
Constructor Summary
  IGlobeDisplayLayers2Proxy()
          Deprecated. For internal use only
  IGlobeDisplayLayers2Proxy(java.lang.Object obj)
          Deprecated.  
protected IGlobeDisplayLayers2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGlobeDisplayLayers2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGlobeDisplayLayers2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void countTiles(ILayer pLayer, int fromLOD, int toLOD, double[] pCount)
          Deprecated. Counts the number of possible layer tiles in the specified levels of detail.
 void getFeatureTransformation(ILayer pLayer, int featureID, IVector3D[] ppTrans, IVector3D[] ppScale, IVector3D[] ppRotate)
          Deprecated. Gets the transformation of a specific feature.
 void getFeatureVisibility(ILayer pLayer, int featureID, boolean[] pbVisible, int[] pTransparency)
          Deprecated. Gets the visibility of a specific feature.
 int getInternalGlobeIndex(ILayer pLayer)
          Deprecated. Gets the index of the internal globe that the layer belongs to.
 void invalidateExtent(ILayer pLayer, IEnvelope pExtent, int minLOD, int maxLOD, boolean bRedraw, boolean bWaitUntilComplete)
          Deprecated. Invalidates layer tiles in the given extent and levels of detail.
 boolean isGenerateTilesOverwrites()
          Deprecated. Overwrite option when using the GenerateTiles method.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setFeatureTransformation(ILayer pLayer, int featureID, IVector3D pTrans, IVector3D pScale, IVector3D pRotate)
          Deprecated. Sets a transformation for a specific feature.
 void setFeatureVisibility(ILayer pLayer, int featureID, boolean bVisible, int transparency)
          Deprecated. Sets the visibility of a specific feature.
 void setGenerateTilesOverwrites(boolean pbOverwrites)
          Deprecated. Overwrite option when using the GenerateTiles method.
 void setStrictOnDemandMode(ILayer pLayer, boolean rhs2)
          Deprecated. Strict on-demand mode of a layer tile generation.
 void setTextureCompressionType(ILayer pLayer, int rhs2)
          Deprecated. Sets texture compression type of a layer.
 void setTextureDisplayType(ILayer pLayer, int rhs2)
          Deprecated. Sets texture display type of a layer.
 void setTextureDownsamplingFactor(ILayer pLayer, double rhs2)
          Deprecated. Sets texture down-sampling factor of a layer.
 
Methods inherited from class com.esri.arcgis.globecore.IGlobeDisplayLayersProxy
addLayer, applyHeightProperties, findGlobeProperties, generateTiles, getBaseLayers, getMaximumLayerLOD, isParentsAreVisible, refreshLayer, refreshLayerSelection, refreshTextureObjectsLayer, removeLayer, reparent, setIsLayerVisible, setLayerDepthPriority, setLayerFaceCulling, setLayerLightingOption, setLayerShadingMode, setLayerTransparency
 
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
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeDisplayLayers
addLayer, applyHeightProperties, findGlobeProperties, generateTiles, getBaseLayers, getMaximumLayerLOD, isParentsAreVisible, refreshLayer, refreshLayerSelection, refreshTextureObjectsLayer, removeLayer, reparent, setIsLayerVisible, setLayerDepthPriority, setLayerFaceCulling, setLayerLightingOption, setLayerShadingMode, setLayerTransparency
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGlobeDisplayLayers2Proxy

public IGlobeDisplayLayers2Proxy(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

IGlobeDisplayLayers2Proxy

public IGlobeDisplayLayers2Proxy()
Deprecated. 
For internal use only


IGlobeDisplayLayers2Proxy

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

IGlobeDisplayLayers2Proxy

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

IGlobeDisplayLayers2Proxy

protected IGlobeDisplayLayers2Proxy(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 IGlobeDisplayLayersProxy
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 IGlobeDisplayLayersProxy
Throws:
java.io.IOException

setTextureDownsamplingFactor

public void setTextureDownsamplingFactor(ILayer pLayer,
                                         double rhs2)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Sets texture down-sampling factor of a layer.

Specified by:
setTextureDownsamplingFactor in interface IGlobeDisplayLayers2
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.

setTextureCompressionType

public void setTextureCompressionType(ILayer pLayer,
                                      int rhs2)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Sets texture compression type of a layer.

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

invalidateExtent

public void invalidateExtent(ILayer pLayer,
                             IEnvelope pExtent,
                             int minLOD,
                             int maxLOD,
                             boolean bRedraw,
                             boolean bWaitUntilComplete)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Invalidates layer tiles in the given extent and levels of detail. Redraws display if requested, optionally waiting until the tiles are regenerated.

Specified by:
invalidateExtent in interface IGlobeDisplayLayers2
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
minLOD - The minLOD (in)
maxLOD - The maxLOD (in)
bRedraw - The bRedraw (in)
bWaitUntilComplete - The bWaitUntilComplete (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureTransformation

public void setFeatureTransformation(ILayer pLayer,
                                     int featureID,
                                     IVector3D pTrans,
                                     IVector3D pScale,
                                     IVector3D pRotate)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Sets a transformation for a specific feature.

Specified by:
setFeatureTransformation in interface IGlobeDisplayLayers2
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
featureID - The featureID (in)
pTrans - A reference to a com.esri.arcgis.geometry.IVector3D (in)
pScale - A reference to a com.esri.arcgis.geometry.IVector3D (in)
pRotate - A reference to a com.esri.arcgis.geometry.IVector3D (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureTransformation

public void getFeatureTransformation(ILayer pLayer,
                                     int featureID,
                                     IVector3D[] ppTrans,
                                     IVector3D[] ppScale,
                                     IVector3D[] ppRotate)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Gets the transformation of a specific feature.

Specified by:
getFeatureTransformation in interface IGlobeDisplayLayers2
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
featureID - The featureID (in)
ppTrans - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
ppScale - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
ppRotate - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureVisibility

public void setFeatureVisibility(ILayer pLayer,
                                 int featureID,
                                 boolean bVisible,
                                 int transparency)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Sets the visibility of a specific feature.

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

getFeatureVisibility

public void getFeatureVisibility(ILayer pLayer,
                                 int featureID,
                                 boolean[] pbVisible,
                                 int[] pTransparency)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Gets the visibility of a specific feature.

Specified by:
getFeatureVisibility in interface IGlobeDisplayLayers2
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
featureID - The featureID (in)
pbVisible - The pbVisible (out: use single element array)
pTransparency - The pTransparency (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStrictOnDemandMode

public void setStrictOnDemandMode(ILayer pLayer,
                                  boolean rhs2)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Strict on-demand mode of a layer tile generation.

Specified by:
setStrictOnDemandMode in interface IGlobeDisplayLayers2
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.

setGenerateTilesOverwrites

public void setGenerateTilesOverwrites(boolean pbOverwrites)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Overwrite option when using the GenerateTiles method.

Specified by:
setGenerateTilesOverwrites in interface IGlobeDisplayLayers2
Parameters:
pbOverwrites - The pbOverwrites (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isGenerateTilesOverwrites

public boolean isGenerateTilesOverwrites()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Overwrite option when using the GenerateTiles method.

Specified by:
isGenerateTilesOverwrites in interface IGlobeDisplayLayers2
Returns:
The pbOverwrites
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

countTiles

public void countTiles(ILayer pLayer,
                       int fromLOD,
                       int toLOD,
                       double[] pCount)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Counts the number of possible layer tiles in the specified levels of detail.

Specified by:
countTiles in interface IGlobeDisplayLayers2
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
fromLOD - The fromLOD (in)
toLOD - The toLOD (in)
pCount - The pCount (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTextureDisplayType

public void setTextureDisplayType(ILayer pLayer,
                                  int rhs2)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Sets texture display type of a layer.

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

getInternalGlobeIndex

public int getInternalGlobeIndex(ILayer pLayer)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Gets the index of the internal globe that the layer belongs to.

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