com.esri.arcgis.carto
Class ITerrainLayerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.ILayerProxy
          extended by com.esri.arcgis.carto.ITerrainLayerProxy
All Implemented Interfaces:
ILayer, ITerrainLayer, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ITerrainLayer2Proxy

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

Description: 'Provides access to members that control a Terrain layer.' 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 ITerrainLayerProxy
extends ILayerProxy
implements ITerrainLayer, 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.carto.ITerrainLayer
IID, IID5a0f220d_614f_4c72_aff2_7ea0be2c8513
 
Constructor Summary
  ITerrainLayerProxy()
          Deprecated. For internal use only
  ITerrainLayerProxy(java.lang.Object obj)
          Deprecated.  
protected ITerrainLayerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITerrainLayerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITerrainLayerProxy(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 addRenderer(ITinRenderer pRenderer)
          Deprecated. Add a renderer to the end of the group.
 void clearRenderers()
          Deprecated. Remove all the renderers from the group.
 void deleteRenderer(ITinRenderer pRenderer)
          Deprecated. Remove a renderer from the group.
 double getAnalysisToolsResolution()
          Deprecated. Indicates the resolution that analysis tools will be enabled.
 double getCurrentResolution()
          Deprecated. Indicates the current resolution.
 ISurface getCurrentSurface()
          Deprecated. Gets current surface.
 java.lang.String getDisplayField()
          Deprecated. The primary display field.
 int getPointBudget()
          Deprecated. Indicates the Point Budget.
 ITinRenderer getRenderer(int index)
          Deprecated. Gets the nth renderer.
 int getRendererCount()
          Deprecated. The number of renderers.
 double getTargetResolution()
          Deprecated. Indicates the resolution to be used when AutoLOR is false.
 ITerrain getTerrain()
          Deprecated. The Terrain used to define the layer.
 void insertRenderer(ITinRenderer pRenderer, int index)
          Deprecated. Insert a renderer at given index.
 boolean isAutoLOR()
          Deprecated. Indicates if LOR should be updated when scale changed.
 boolean isLockCurrentSurface()
          Deprecated. Indicates if current surface should be updated based on scale change.
 boolean isPyramidHonored()
          Deprecated. Indicates if current surface resolution honors the scale/resolution relationship in the pyramin definition.
 boolean isScaleSymbols()
          Deprecated. Indicates if symbols are scaled for this layer.
 boolean isShowResolution()
          Deprecated. Indicates if TOC should display resolution.
 boolean isUseOverviewTerrain()
          Deprecated. Indicates if Overview Terrain should be used when zoom to full.
 boolean isUsePointBudget()
          Deprecated. Indicates if Point Budget should be used for rendering performance.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAnalysisToolsResolution(double pAnalysisResolution)
          Deprecated. Indicates the resolution that analysis tools will be enabled.
 void setAutoLOR(boolean pbAutoLOR)
          Deprecated. Indicates if LOR should be updated when scale changed.
 void setDisplayField(java.lang.String pFieldName)
          Deprecated. The primary display field.
 void setLockCurrentSurface(boolean pbLock)
          Deprecated. Indicates if current surface should be updated based on scale change.
 void setPointBudget(int pPointBudget)
          Deprecated. Indicates the Point Budget.
 void setScaleSymbols(boolean pbScale)
          Deprecated. Indicates if symbols are scaled for this layer.
 void setShowResolution(boolean pbShow)
          Deprecated. Indicates if TOC should display resolution.
 void setTargetResolution(double pResolution)
          Deprecated. Indicates the resolution to be used when AutoLOR is false.
 void setTerrainByRef(ITerrain ppTerrain)
          Deprecated. The Terrain used to define the layer.
 void setUseOverviewTerrain(boolean pbUseOverviewTerrain)
          Deprecated. Indicates if Overview Terrain should be used when zoom to full.
 void setUsePointBudget(boolean pbUsePointBudget)
          Deprecated. Indicates if Point Budget should be used for rendering performance.
 
Methods inherited from class com.esri.arcgis.carto.ILayerProxy
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible
 
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.carto.ILayer
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ITerrainLayerProxy

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

ITerrainLayerProxy

public ITerrainLayerProxy()
Deprecated. 
For internal use only


ITerrainLayerProxy

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

ITerrainLayerProxy

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

ITerrainLayerProxy

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

getTerrain

public ITerrain getTerrain()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The Terrain used to define the layer.

Specified by:
getTerrain in interface ITerrainLayer
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ITerrain
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTerrainByRef

public void setTerrainByRef(ITerrain ppTerrain)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The Terrain used to define the layer.

Specified by:
setTerrainByRef in interface ITerrainLayer
Parameters:
ppTerrain - A reference to a com.esri.arcgis.geodatabaseextensions.ITerrain (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentSurface

public ISurface getCurrentSurface()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Gets current surface.

Specified by:
getCurrentSurface in interface ITerrainLayer
Returns:
A reference to a com.esri.arcgis.geodatabase.ISurface
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRendererCount

public int getRendererCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The number of renderers.

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

getRenderer

public ITinRenderer getRenderer(int index)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Gets the nth renderer.

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

addRenderer

public void addRenderer(ITinRenderer pRenderer)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Add a renderer to the end of the group.

Specified by:
addRenderer in interface ITerrainLayer
Parameters:
pRenderer - A reference to a com.esri.arcgis.carto.ITinRenderer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertRenderer

public void insertRenderer(ITinRenderer pRenderer,
                           int index)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Insert a renderer at given index.

Specified by:
insertRenderer in interface ITerrainLayer
Parameters:
pRenderer - A reference to a com.esri.arcgis.carto.ITinRenderer (in)
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteRenderer

public void deleteRenderer(ITinRenderer pRenderer)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Remove a renderer from the group.

Specified by:
deleteRenderer in interface ITerrainLayer
Parameters:
pRenderer - A reference to a com.esri.arcgis.carto.ITinRenderer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearRenderers

public void clearRenderers()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Remove all the renderers from the group.

Specified by:
clearRenderers in interface ITerrainLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDisplayField

public java.lang.String getDisplayField()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The primary display field.

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

setDisplayField

public void setDisplayField(java.lang.String pFieldName)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The primary display field.

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

isScaleSymbols

public boolean isScaleSymbols()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if symbols are scaled for this layer.

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

setScaleSymbols

public void setScaleSymbols(boolean pbScale)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates if symbols are scaled for this layer.

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

isUseOverviewTerrain

public boolean isUseOverviewTerrain()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if Overview Terrain should be used when zoom to full.

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

setUseOverviewTerrain

public void setUseOverviewTerrain(boolean pbUseOverviewTerrain)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if Overview Terrain should be used when zoom to full.

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

isAutoLOR

public boolean isAutoLOR()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates if LOR should be updated when scale changed.

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

setAutoLOR

public void setAutoLOR(boolean pbAutoLOR)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates if LOR should be updated when scale changed.

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

isPyramidHonored

public boolean isPyramidHonored()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if current surface resolution honors the scale/resolution relationship in the pyramin definition.

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

getTargetResolution

public double getTargetResolution()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates the resolution to be used when AutoLOR is false.

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

setTargetResolution

public void setTargetResolution(double pResolution)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates the resolution to be used when AutoLOR is false.

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

getCurrentResolution

public double getCurrentResolution()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates the current resolution.

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

isShowResolution

public boolean isShowResolution()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if TOC should display resolution.

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

setShowResolution

public void setShowResolution(boolean pbShow)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if TOC should display resolution.

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

isLockCurrentSurface

public boolean isLockCurrentSurface()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if current surface should be updated based on scale change.

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

setLockCurrentSurface

public void setLockCurrentSurface(boolean pbLock)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if current surface should be updated based on scale change.

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

isUsePointBudget

public boolean isUsePointBudget()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if Point Budget should be used for rendering performance.

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

setUsePointBudget

public void setUsePointBudget(boolean pbUsePointBudget)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if Point Budget should be used for rendering performance.

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

getPointBudget

public int getPointBudget()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates the Point Budget.

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

setPointBudget

public void setPointBudget(int pPointBudget)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates the Point Budget.

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

getAnalysisToolsResolution

public double getAnalysisToolsResolution()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates the resolution that analysis tools will be enabled.

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

setAnalysisToolsResolution

public void setAnalysisToolsResolution(double pAnalysisResolution)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates the resolution that analysis tools will be enabled.

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