com.esri.arcgis.carto
Interface IGroupElement2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GroupElement, IGroupElement2Proxy

public interface IGroupElement2
extends java.io.Serializable

COM Interface 'IGroupElement2'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the Group element.' 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 IID980e4829_83f1_42dd_a1bd_1b30a1824de2
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addElement(IElement element)
          Adds the given element to the group.
 void clearElements()
          Removes all elements from the group.
 void deleteElement(IElement element)
          Removes the given element from the group.
 IElement getElement(int index)
          Element at the given index of the group.
 int getElementCount()
          Number of elements in the group.
 IEnumElement getElements()
          Elements in the group.
 void refresh()
          Let the group know that there has been a change in one or more of the sub-elements.
 void setElementsByRef(IEnumElement elements)
          Elements in the group.
 

Field Detail

IID980e4829_83f1_42dd_a1bd_1b30a1824de2

static final int IID980e4829_83f1_42dd_a1bd_1b30a1824de2
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

getElements

IEnumElement getElements()
                         throws java.io.IOException,
                                AutomationException
Elements in the group.

Returns:
A reference to a com.esri.arcgis.carto.IEnumElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setElementsByRef

void setElementsByRef(IEnumElement elements)
                      throws java.io.IOException,
                             AutomationException
Elements in the group.

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

getElementCount

int getElementCount()
                    throws java.io.IOException,
                           AutomationException
Number of elements in the group.

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

getElement

IElement getElement(int index)
                    throws java.io.IOException,
                           AutomationException
Element at the given index of the group.

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

addElement

void addElement(IElement element)
                throws java.io.IOException,
                       AutomationException
Adds the given element to the group.

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

deleteElement

void deleteElement(IElement element)
                   throws java.io.IOException,
                          AutomationException
Removes the given element from the group.

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

clearElements

void clearElements()
                   throws java.io.IOException,
                          AutomationException
Removes all elements from the group.

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

refresh

void refresh()
             throws java.io.IOException,
                    AutomationException
Let the group know that there has been a change in one or more of the sub-elements.

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