com.esri.arcgis.analyst3d
Interface ILayerRenderers

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ILayerRenderersProxy

public interface ILayerRenderers
extends java.io.Serializable

COM Interface 'ILayerRenderers'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

Description: 'Provides access to members that expose the renderers of a 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID0aa361c1_06a2_11d5_9163_0080c7074326
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addRenderer(java.lang.Object renderer)
          Add a renderer to the end of the group.
 void clearRenderers()
          Remove all the renderers from the layer.
 java.lang.Object getRenderer(int index)
          Gets the nth renderer.
 int getRendererCount()
          The number of renderers.
 void insertRenderer(java.lang.Object renderer, int index)
          Insert a renderer at given index.
 void removeRenderer(java.lang.Object renderer)
          Remove a renderer from the layer.
 

Field Detail

IID0aa361c1_06a2_11d5_9163_0080c7074326

static final int IID0aa361c1_06a2_11d5_9163_0080c7074326
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getRendererCount

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

Returns:
The rendererCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRenderer

java.lang.Object getRenderer(int index)
                             throws java.io.IOException,
                                    AutomationException
Gets the nth renderer.

Parameters:
index - The index (in)
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addRenderer

void addRenderer(java.lang.Object renderer)
                 throws java.io.IOException,
                        AutomationException
Add a renderer to the end of the group.

Parameters:
renderer - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertRenderer

void insertRenderer(java.lang.Object renderer,
                    int index)
                    throws java.io.IOException,
                           AutomationException
Insert a renderer at given index.

Parameters:
renderer - A reference to another Object (IUnknown) (in)
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeRenderer

void removeRenderer(java.lang.Object renderer)
                    throws java.io.IOException,
                           AutomationException
Remove a renderer from the layer.

Parameters:
renderer - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearRenderers

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

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.