com.esri.arcgis.carto
Interface IMobileLayerInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMobileLayerInfoProxy, MobileLayerInfo

public interface IMobileLayerInfo
extends java.io.Serializable

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

Description: 'This is depricated at 10.0: Provides access to some of the available properties of a Mobile layer info object.' 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 IID65f701b2_9bc9_4e79_9dc1_e62b9c3f7927
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDataType()
          The data type of the layer.
 java.lang.String getDescription()
          The description of the layer.
 java.lang.String getDisplayField()
          Primary display field.
 IEnvelope getExtent()
          The geographic extent of the layer.
 java.lang.String getFeatureClassName()
          The layer feature class name.
 java.lang.String getFeatureDatasetName()
          The layer feature dataset name.
 IStringArray getFieldAliases()
          Array of strings that contains field alias for each field in Fields property.
 IFields getFields()
          Array of attribute fields contained in the layer.
 int getGeometryType()
          The geometry type of the layer.
 int getID()
          The layer identifier.
 double getMaxScale()
          The maximum visible scale for the layer.
 double getMinScale()
          The minimum visible scale for the layer.
 java.lang.String getName()
          The name of the layer.
 java.lang.String getType()
          The layer type.
 boolean isAnnotationLayer()
          Indicates if the layer is an annotation layer.
 boolean isComposite()
          Indicates if the layer is a composite layer.
 boolean isFeatureLayer()
          Indicates if the layer is a feature layer.
 boolean isRasterLayer()
          Indicates if the layer is a raster layer.
 

Field Detail

IID65f701b2_9bc9_4e79_9dc1_e62b9c3f7927

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

getID

int getID()
          throws java.io.IOException,
                 AutomationException
The layer identifier. This ID is used throughout to uniquely identify the layer for all requests.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the layer.

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

getDataType

java.lang.String getDataType()
                             throws java.io.IOException,
                                    AutomationException
The data type of the layer.

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

getDisplayField

java.lang.String getDisplayField()
                                 throws java.io.IOException,
                                        AutomationException
Primary display field.

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

getGeometryType

int getGeometryType()
                    throws java.io.IOException,
                           AutomationException
The geometry type of the layer.

Returns:
A com.esri.arcgis.geometry.esriGeometryType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The description of the layer. This property is set in the General tab of the Layer Properties dialog.

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

getType

java.lang.String getType()
                         throws java.io.IOException,
                                AutomationException
The layer type.

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

getFeatureDatasetName

java.lang.String getFeatureDatasetName()
                                       throws java.io.IOException,
                                              AutomationException
The layer feature dataset name.

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

getFeatureClassName

java.lang.String getFeatureClassName()
                                     throws java.io.IOException,
                                            AutomationException
The layer feature class name.

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

getMinScale

double getMinScale()
                   throws java.io.IOException,
                          AutomationException
The minimum visible scale for the layer.

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

getMaxScale

double getMaxScale()
                   throws java.io.IOException,
                          AutomationException
The maximum visible scale for the layer.

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

isFeatureLayer

boolean isFeatureLayer()
                       throws java.io.IOException,
                              AutomationException
Indicates if the layer is a feature layer.

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

isAnnotationLayer

boolean isAnnotationLayer()
                          throws java.io.IOException,
                                 AutomationException
Indicates if the layer is an annotation layer.

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

isRasterLayer

boolean isRasterLayer()
                      throws java.io.IOException,
                             AutomationException
Indicates if the layer is a raster layer.

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

isComposite

boolean isComposite()
                    throws java.io.IOException,
                           AutomationException
Indicates if the layer is a composite layer.

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

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The geographic extent of the layer.

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.

getFields

IFields getFields()
                  throws java.io.IOException,
                         AutomationException
Array of attribute fields contained in the layer.

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

getFieldAliases

IStringArray getFieldAliases()
                             throws java.io.IOException,
                                    AutomationException
Array of strings that contains field alias for each field in Fields property.

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