com.esri.arcgis.analyst3d
Interface IGraphicsSelection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GlobeGraphicsLayer, GraphicsLayer3D, IGraphicsSelectionProxy

public interface IGraphicsSelection
extends java.io.Serializable

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

Description: 'Provides access to members that select 3D graphics.' 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 IID79103a54_1e53_11d4_a109_00c04f8ece27
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void deleteAllSelectedElements()
          Deletes all selected elements.
 boolean elementSelected(IElement element)
          Indicates if the element selected.
 int getSelectedElementCount()
          The number of selected elements.
 IEnumElement getSelectedElements()
          The selected elements.
 IEnvelope getSelectedElementsExtent()
          The extent of selected elements.
 void selectAllElements()
          Selects all elements.
 void selectElement(IElement pElement)
          Selects the specified element.
 void selectElements(IEnumElement pElements)
          Selects the specified elements.
 void switchSelection()
          Switches the selection between elements.
 void unselectAllElements()
          Unselects all elements.
 void unselectElement(IElement pElement)
          Unselects the specified element.
 void unselectElements(IEnumElement pElements)
          Unselects the specified elements.
 

Field Detail

IID79103a54_1e53_11d4_a109_00c04f8ece27

static final int IID79103a54_1e53_11d4_a109_00c04f8ece27
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 pElement)
                   throws java.io.IOException,
                          AutomationException
Selects the specified element.

Parameters:
pElement - 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 pElements)
                    throws java.io.IOException,
                           AutomationException
Selects the specified elements.

Parameters:
pElements - 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 pElement)
                     throws java.io.IOException,
                            AutomationException
Unselects the specified element.

Parameters:
pElement - 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 pElements)
                      throws java.io.IOException,
                             AutomationException
Unselects the specified elements.

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

deleteAllSelectedElements

void deleteAllSelectedElements()
                               throws java.io.IOException,
                                      AutomationException
Deletes all selected elements.

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

switchSelection

void switchSelection()
                     throws java.io.IOException,
                            AutomationException
Switches the selection between 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.

getSelectedElementCount

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

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

getSelectedElementsExtent

IEnvelope getSelectedElementsExtent()
                                    throws java.io.IOException,
                                           AutomationException
The extent of selected elements.

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.

elementSelected

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

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