com.esri.arcgis.carto
Interface IGraphicsLayer

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ICompositeGraphicsLayer, ICompositeGraphicsLayer2
All Known Implementing Classes:
CompositeGraphicsLayer, FDOGraphicsLayer, GlobeGraphicsLayer, GraphicsLayer3D, GraphicsSubLayer, ICompositeGraphicsLayer2Proxy, ICompositeGraphicsLayerProxy, IGraphicsLayerProxy

public interface IGraphicsLayer
extends java.io.Serializable

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

Description: 'Provides access to members that control the Graphics 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 IID34b2ef81_f4ac_11d1_a245_080009b6f22b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void activate(IScreenDisplay containerScreen)
          Prepare to display graphic on screen.
 void deactivate()
          ActiveView that graphics are displayed on is no longer visible.
 ILayer getAssociatedLayer()
          Layer that is associated with this graphics layer.
 boolean isUseAssociatedLayerVisibility()
          Indicates if the layer that is associated with this graphics layer controls the visibility.
 void setAssociatedLayerByRef(ILayer layer)
          Layer that is associated with this graphics layer.
 void setUseAssociatedLayerVisibility(boolean useLayer)
          Indicates if the layer that is associated with this graphics layer controls the visibility.
 

Field Detail

IID34b2ef81_f4ac_11d1_a245_080009b6f22b

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

activate

void activate(IScreenDisplay containerScreen)
              throws java.io.IOException,
                     AutomationException
Prepare to display graphic on screen.

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

deactivate

void deactivate()
                throws java.io.IOException,
                       AutomationException
ActiveView that graphics are displayed on is no longer visible.

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

isUseAssociatedLayerVisibility

boolean isUseAssociatedLayerVisibility()
                                       throws java.io.IOException,
                                              AutomationException
Indicates if the layer that is associated with this graphics layer controls the visibility.

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

setUseAssociatedLayerVisibility

void setUseAssociatedLayerVisibility(boolean useLayer)
                                     throws java.io.IOException,
                                            AutomationException
Indicates if the layer that is associated with this graphics layer controls the visibility.

Parameters:
useLayer - The useLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAssociatedLayer

ILayer getAssociatedLayer()
                          throws java.io.IOException,
                                 AutomationException
Layer that is associated with this graphics layer.

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

setAssociatedLayerByRef

void setAssociatedLayerByRef(ILayer layer)
                             throws java.io.IOException,
                                    AutomationException
Layer that is associated with this graphics layer.

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