com.esri.arcgis.globecore
Interface IKmlLayer

All Superinterfaces:
ILayer, java.io.Serializable
All Known Implementing Classes:
IKmlLayerProxy, KmlLayer

public interface IKmlLayer
extends ILayer, java.io.Serializable

COM Interface 'IKmlLayer'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides information about a KML 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 IIDae6cedec_e20f_4dfe_96c7_3109e524903b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDataPath()
          Full pathname of the KML data.
 int getMaximumRefreshInterval()
          Maximun Refresh interval in seconds.
 int getMinimumRefreshInterval()
          Minimun Refresh interval in seconds.
 boolean isLabelsVisible()
          Labels are Visible.
 void refreshVisibleNodes(IGlobe pGlobe)
          Refresh Visible Nodes.
 void setDataPath(java.lang.String dataPath)
          Full pathname of the KML data.
 void setGlobeContainedDataPath(java.lang.String dataPath, IGlobe rhs2)
          Full pathname of the KML data within a contained part of Globe.
 void setLabelsVisible(boolean pLabelsVisible)
          Labels are Visible.
 
Methods inherited from interface com.esri.arcgis.carto.ILayer
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible
 

Field Detail

IIDae6cedec_e20f_4dfe_96c7_3109e524903b

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

setDataPath

void setDataPath(java.lang.String dataPath)
                 throws java.io.IOException,
                        AutomationException
Full pathname of the KML data.

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

getDataPath

java.lang.String getDataPath()
                             throws java.io.IOException,
                                    AutomationException
Full pathname of the KML data.

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

refreshVisibleNodes

void refreshVisibleNodes(IGlobe pGlobe)
                         throws java.io.IOException,
                                AutomationException
Refresh Visible Nodes.

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

getMinimumRefreshInterval

int getMinimumRefreshInterval()
                              throws java.io.IOException,
                                     AutomationException
Minimun Refresh interval in seconds.

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

getMaximumRefreshInterval

int getMaximumRefreshInterval()
                              throws java.io.IOException,
                                     AutomationException
Maximun Refresh interval in seconds.

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

setLabelsVisible

void setLabelsVisible(boolean pLabelsVisible)
                      throws java.io.IOException,
                             AutomationException
Labels are Visible.

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

isLabelsVisible

boolean isLabelsVisible()
                        throws java.io.IOException,
                               AutomationException
Labels are Visible.

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

setGlobeContainedDataPath

void setGlobeContainedDataPath(java.lang.String dataPath,
                               IGlobe rhs2)
                               throws java.io.IOException,
                                      AutomationException
Full pathname of the KML data within a contained part of Globe.

Parameters:
dataPath - The dataPath (in)
rhs2 - A reference to a com.esri.arcgis.globecore.IGlobe (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.