com.esri.arcgis.carto
Interface IFeatureServiceEditExtension

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FeatureServiceEditExtension, IFeatureServiceEditExtensionProxy

public interface IFeatureServiceEditExtension
extends java.io.Serializable

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

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 IIDa1f6f4fe_0e7e_46f9_b70a_f25e785ba693
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean canCreateFromFeatureService(java.lang.Object pObject)
          canCreateFromFeatureService
 boolean canEdit()
          canEdit
 IEnumTable createFromFeatureService(java.lang.Object pObject, IGroupLayer pGroupLayer)
          createFromFeatureService
 IEnumTable createLayerFromFeatureService(java.lang.Object pObject, java.lang.String layerID, IGroupLayer pGroupLayer)
          createLayerFromFeatureService
 void disconnect(IGroupLayer pLayer)
          disconnect
 void extract(IGroupLayer pLayer, IWorkspace ipWorkspace)
          extract
 boolean isEditing()
          isEditing
 void startEditing(IGroupLayer pLayer, IWorkspace pWorkspace, IEnvelope pEnvelope, java.lang.String repName, int enumModelType)
          startEditing
 void stopEditing(IGroupLayer pLayer)
          stopEditing
 boolean usesSoapEditing()
          usesSoapEditing
 

Field Detail

IIDa1f6f4fe_0e7e_46f9_b70a_f25e785ba693

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

canCreateFromFeatureService

boolean canCreateFromFeatureService(java.lang.Object pObject)
                                    throws java.io.IOException,
                                           AutomationException
canCreateFromFeatureService

Parameters:
pObject - A reference to another Object (IUnknown) (in)
Returns:
The canCreate
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFromFeatureService

IEnumTable createFromFeatureService(java.lang.Object pObject,
                                    IGroupLayer pGroupLayer)
                                    throws java.io.IOException,
                                           AutomationException
createFromFeatureService

Parameters:
pObject - A reference to another Object (IUnknown) (in)
pGroupLayer - A reference to a com.esri.arcgis.carto.IGroupLayer (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumTable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createLayerFromFeatureService

IEnumTable createLayerFromFeatureService(java.lang.Object pObject,
                                         java.lang.String layerID,
                                         IGroupLayer pGroupLayer)
                                         throws java.io.IOException,
                                                AutomationException
createLayerFromFeatureService

Parameters:
pObject - A reference to another Object (IUnknown) (in)
layerID - The layerID (in)
pGroupLayer - A reference to a com.esri.arcgis.carto.IGroupLayer (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumTable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

canEdit

boolean canEdit()
                throws java.io.IOException,
                       AutomationException
canEdit

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

usesSoapEditing

boolean usesSoapEditing()
                        throws java.io.IOException,
                               AutomationException
usesSoapEditing

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

isEditing

boolean isEditing()
                  throws java.io.IOException,
                         AutomationException
isEditing

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

startEditing

void startEditing(IGroupLayer pLayer,
                  IWorkspace pWorkspace,
                  IEnvelope pEnvelope,
                  java.lang.String repName,
                  int enumModelType)
                  throws java.io.IOException,
                         AutomationException
startEditing

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.IGroupLayer (in)
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
pEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
repName - The repName (in)
enumModelType - A com.esri.arcgis.geodatabase.esriReplicaModelType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopEditing

void stopEditing(IGroupLayer pLayer)
                 throws java.io.IOException,
                        AutomationException
stopEditing

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

disconnect

void disconnect(IGroupLayer pLayer)
                throws java.io.IOException,
                       AutomationException
disconnect

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

extract

void extract(IGroupLayer pLayer,
             IWorkspace ipWorkspace)
             throws java.io.IOException,
                    AutomationException
extract

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