com.esri.arcgis.carto
Interface IACGroupRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ACGroupRenderer

public interface IACGroupRenderer
extends Serializable

Provides access to members that control ArcIMS group renderers.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void add(IACRenderer renderer)
          Adds a renderer to the group.
 void clear()
          Removes all renderers in the group.
 void delete(IACRenderer renderer)
          Removes the renderer from the group.
 int getCount()
          The number of renderers in the group.
 IACRenderer getRenderer(int index)
          The renderer at the given index in the group.
 

Method Detail

add

void add(IACRenderer renderer)
         throws IOException,
                AutomationException
Adds a renderer to the group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
renderer - A reference to a com.esri.arcgis.carto.IACRenderer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCount

int getCount()
             throws IOException,
                    AutomationException
The number of renderers in the group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

getRenderer

IACRenderer getRenderer(int index)
                        throws IOException,
                               AutomationException
The renderer at the given index in the group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.carto.IACRenderer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clear

void clear()
           throws IOException,
                  AutomationException
Removes all renderers in the group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

delete

void delete(IACRenderer renderer)
            throws IOException,
                   AutomationException
Removes the renderer from the group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
renderer - A reference to a com.esri.arcgis.carto.IACRenderer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.