com.esri.arcgis.carto
Interface IGraphicsContainerSelect

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CompositeGraphicsLayer, FDOGraphicsLayer, IGraphicsContainerSelectProxy, Map, PageLayout

public interface IGraphicsContainerSelect
extends java.io.Serializable

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

Description: 'Provides access to members that control graphic container selection.' 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 IIDd09411d2_4bb4_11d1_b6cc_080009b996cc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean elementSelected(IElement element)
          Indicates if the element is selected.
 IElement getDominantElement()
          Dominant element.
 int getElementSelectionCount()
          The number of selected elements.
 IEnumElement getSelectedElements()
          The selected elements.
 IEnvelope getSelectionBounds(IDisplay display)
          The bounds of the selection.
 void selectAllElements()
          Selects all elements.
 IElement selectedElement(int index)
          Returns the nth selected element.
 void selectElement(IElement element)
          Selects the specified element.
 void selectElements(IEnumElement elements)
          Selects the specified elements.
 ISelectionTracker selectionTracker(int index)
          Returns the tracker for the nth selected element.
 void setDominantElementByRef(IElement dominantItem)
          Dominant element.
 void unselectAllElements()
          Unselects all elements.
 void unselectElement(IElement element)
          Unselects the specified element.
 void unselectElements(IEnumElement elements)
          Unselects the specified elements.
 

Field Detail

IIDd09411d2_4bb4_11d1_b6cc_080009b996cc

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

selectElement

void selectElement(IElement element)
                   throws java.io.IOException,
                          AutomationException
Selects the specified element.

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.

selectElements

void selectElements(IEnumElement elements)
                    throws java.io.IOException,
                           AutomationException
Selects the specified elements.

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.

selectAllElements

void selectAllElements()
                       throws java.io.IOException,
                              AutomationException
Selects all elements.

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

unselectElement

void unselectElement(IElement element)
                     throws java.io.IOException,
                            AutomationException
Unselects the specified element.

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.

unselectElements

void unselectElements(IEnumElement elements)
                      throws java.io.IOException,
                             AutomationException
Unselects the specified elements.

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.

unselectAllElements

void unselectAllElements()
                         throws java.io.IOException,
                                AutomationException
Unselects all elements.

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

getSelectedElements

IEnumElement getSelectedElements()
                                 throws java.io.IOException,
                                        AutomationException
The selected elements.

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.

getElementSelectionCount

int getElementSelectionCount()
                             throws java.io.IOException,
                                    AutomationException
The number of selected elements.

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

selectedElement

IElement selectedElement(int index)
                         throws java.io.IOException,
                                AutomationException
Returns the nth selected element. Use Selection count to get the number of selected elements.

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.

selectionTracker

ISelectionTracker selectionTracker(int index)
                                   throws java.io.IOException,
                                          AutomationException
Returns the tracker for the nth selected element. Use Selection count to get the number of selected elements.

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

elementSelected

boolean elementSelected(IElement element)
                        throws java.io.IOException,
                               AutomationException
Indicates if the element is selected.

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

getDominantElement

IElement getDominantElement()
                            throws java.io.IOException,
                                   AutomationException
Dominant element.

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.

setDominantElementByRef

void setDominantElementByRef(IElement dominantItem)
                             throws java.io.IOException,
                                    AutomationException
Dominant element.

Parameters:
dominantItem - 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.

getSelectionBounds

IEnvelope getSelectionBounds(IDisplay display)
                             throws java.io.IOException,
                                    AutomationException
The bounds of the selection.

Parameters:
display - A reference to a com.esri.arcgis.display.IDisplay (in)
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.