com.esri.arcgis.carto
Interface IFeatureServiceLayerFactory

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IFeatureServiceLayerFactoryProxy

public interface IFeatureServiceLayerFactory
extends java.io.Serializable

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

Description: 'Provides access to members that control the creation of feature service layers and tables through a factory.' 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 IIDa27a6b0c_6f1f_45bd_b91f_8e878939764f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnumLayer create(java.lang.Object inputObject, IEnumTable[] tables)
          Creates layer(s) based on the specified object.
 IEnumLayer createSubLayer(java.lang.Object inputObject, java.lang.String layerID, IEnumTable[] tables)
          Creates layer(s) based on the specified object.
 

Field Detail

IIDa27a6b0c_6f1f_45bd_b91f_8e878939764f

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

create

IEnumLayer create(java.lang.Object inputObject,
                  IEnumTable[] tables)
                  throws java.io.IOException,
                         AutomationException
Creates layer(s) based on the specified object.

Parameters:
inputObject - A reference to another Object (IUnknown) (in)
tables - A reference to a com.esri.arcgis.geodatabase.IEnumTable (out: use single element array)
Returns:
A reference to a com.esri.arcgis.carto.IEnumLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSubLayer

IEnumLayer createSubLayer(java.lang.Object inputObject,
                          java.lang.String layerID,
                          IEnumTable[] tables)
                          throws java.io.IOException,
                                 AutomationException
Creates layer(s) based on the specified object.

Parameters:
inputObject - A reference to another Object (IUnknown) (in)
layerID - The layerID (in)
tables - A reference to a com.esri.arcgis.geodatabase.IEnumTable (out: use single element array)
Returns:
A reference to a com.esri.arcgis.carto.IEnumLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.