|
|||||||||
| 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 tables/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 | ||||||||