|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGraphicFeatureServer
Provides access to members of Graphic Feature Server.
Method Summary | |
---|---|
IEditResults |
add(int layerOrTableID,
IDataObjects dataObjects)
add |
IEditResults |
addAttachments(int layerOrTableID,
IAttachmentDataArray attachmentDataArray)
addAttachments |
ITableEditResults |
applyEdits(ITableEdits tableEdits)
applyEdits |
void |
delete(int layerOrTableID,
String definitionExpression,
IQueryFilter queryFilter)
delete |
IEditResults |
deleteAttachments(int layerOrTableID,
ILongArray idsOfAttachmentsToDelete)
deleteAttachments |
IEditResults |
deleteByID(int layerOrTableID,
ILongArray idsOfObjectsToDelete)
deleteByID |
int |
getCount(int layerOrTableID,
String definitionExpression,
IQueryFilter queryFilter)
getCount |
IGraphicFeatureLayers |
getLayers(IServerSymbolOutputOptions symbolOutputOptions)
Yields layers. |
int |
getServiceObjectCount(IGFSTableDescriptions layerOrTableDescriptions,
IGeometry geometry)
getServiceObjectCount |
IDataObjectTables |
getTables(IServerSymbolOutputOptions symbolOutputOptions,
boolean ignoreLayers)
Yields layers. |
IServiceData |
query(int layerOrTableID,
String definitionExpression,
IQueryFilter queryFilter,
IServiceDataOptions serviceDataOptions)
query |
IAttachmentDataArray |
queryAttachmentData(int layerOrTableID,
ILongArray attachmentIDs,
int transportType)
queryAttachmentData |
IAttachmentInfoArray |
queryAttachmentInfos(int layerOrTableID,
ILongArray objectIDs)
queryAttachmentInfos |
IServiceData |
queryFromService(IGFSTableDescriptions layerOrTableDescriptions,
IGeometry geometry,
ISpatialReference outSR,
ITimeReference outTR,
IServiceDataOptions serviceDataOptions)
queryFromService |
IStringArray |
queryHTMLPopups(int layerOrTableID,
ILongArray objectIDs)
Returns the html as text that can be used in popups. |
ILongArray |
queryIDs(int layerOrTableID,
String definitionExpression,
IQueryFilter queryFilter)
queryIDs |
IServiceData |
queryRelatedObjects(int sourceLayerOrTableID,
ILongArray objectIDsInSource,
int relationshipID,
String targetDefinitionExpression,
String targetTableProps,
boolean groupBySourceOIDs,
ISpatialReference outSR,
ITimeReference outTR,
IServiceDataOptions serviceDataOptions)
queryRelatedObjects |
IEditResults |
update(int layerOrTableID,
IDataObjects dataObjects)
Updates dataobjects. |
IEditResults |
updateAttachments(int layerOrTableID,
IAttachmentDataArray attachmentDataArray)
Updates Attachments. |
Method Detail |
---|
IEditResults add(int layerOrTableID, IDataObjects dataObjects) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)dataObjects
- A reference to a com.esri.arcgis.carto.IDataObjects (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditResults addAttachments(int layerOrTableID, IAttachmentDataArray attachmentDataArray) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)attachmentDataArray
- A reference to a com.esri.arcgis.geodatabase.IAttachmentDataArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITableEditResults applyEdits(ITableEdits tableEdits) throws IOException, AutomationException
tableEdits
- A reference to a com.esri.arcgis.carto.ITableEdits (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void delete(int layerOrTableID, String definitionExpression, IQueryFilter queryFilter) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)definitionExpression
- The definitionExpression (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditResults deleteAttachments(int layerOrTableID, ILongArray idsOfAttachmentsToDelete) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)idsOfAttachmentsToDelete
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditResults deleteByID(int layerOrTableID, ILongArray idsOfObjectsToDelete) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)idsOfObjectsToDelete
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getCount(int layerOrTableID, String definitionExpression, IQueryFilter queryFilter) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)definitionExpression
- The definitionExpression (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGraphicFeatureLayers getLayers(IServerSymbolOutputOptions symbolOutputOptions) throws IOException, AutomationException
symbolOutputOptions
- A reference to a com.esri.arcgis.carto.IServerSymbolOutputOptions (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getServiceObjectCount(IGFSTableDescriptions layerOrTableDescriptions, IGeometry geometry) throws IOException, AutomationException
layerOrTableDescriptions
- A reference to a com.esri.arcgis.carto.IGFSTableDescriptions (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IDataObjectTables getTables(IServerSymbolOutputOptions symbolOutputOptions, boolean ignoreLayers) throws IOException, AutomationException
symbolOutputOptions
- A reference to a com.esri.arcgis.carto.IServerSymbolOutputOptions (in)ignoreLayers
- The ignoreLayers (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IServiceData query(int layerOrTableID, String definitionExpression, IQueryFilter queryFilter, IServiceDataOptions serviceDataOptions) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)definitionExpression
- The definitionExpression (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)serviceDataOptions
- A reference to a com.esri.arcgis.carto.IServiceDataOptions (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IAttachmentDataArray queryAttachmentData(int layerOrTableID, ILongArray attachmentIDs, int transportType) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)attachmentIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)transportType
- A com.esri.arcgis.system.esriTransportType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IAttachmentInfoArray queryAttachmentInfos(int layerOrTableID, ILongArray objectIDs) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)objectIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IServiceData queryFromService(IGFSTableDescriptions layerOrTableDescriptions, IGeometry geometry, ISpatialReference outSR, ITimeReference outTR, IServiceDataOptions serviceDataOptions) throws IOException, AutomationException
layerOrTableDescriptions
- A reference to a com.esri.arcgis.carto.IGFSTableDescriptions (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)outSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)outTR
- A reference to a com.esri.arcgis.system.ITimeReference (in)serviceDataOptions
- A reference to a com.esri.arcgis.carto.IServiceDataOptions (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILongArray queryIDs(int layerOrTableID, String definitionExpression, IQueryFilter queryFilter) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)definitionExpression
- The definitionExpression (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray queryHTMLPopups(int layerOrTableID, ILongArray objectIDs) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)objectIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IServiceData queryRelatedObjects(int sourceLayerOrTableID, ILongArray objectIDsInSource, int relationshipID, String targetDefinitionExpression, String targetTableProps, boolean groupBySourceOIDs, ISpatialReference outSR, ITimeReference outTR, IServiceDataOptions serviceDataOptions) throws IOException, AutomationException
sourceLayerOrTableID
- The sourceLayerOrTableID (in)objectIDsInSource
- A reference to a com.esri.arcgis.system.ILongArray (in)relationshipID
- The relationshipID (in)targetDefinitionExpression
- The targetDefinitionExpression (in)targetTableProps
- The targetTableProps (in)groupBySourceOIDs
- The groupBySourceOIDs (in)outSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)outTR
- A reference to a com.esri.arcgis.system.ITimeReference (in)serviceDataOptions
- A reference to a com.esri.arcgis.carto.IServiceDataOptions (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditResults update(int layerOrTableID, IDataObjects dataObjects) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)dataObjects
- A reference to a com.esri.arcgis.carto.IDataObjects (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditResults updateAttachments(int layerOrTableID, IAttachmentDataArray attachmentDataArray) throws IOException, AutomationException
layerOrTableID
- The layerOrTableID (in)attachmentDataArray
- A reference to a com.esri.arcgis.geodatabase.IAttachmentDataArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |