public interface AttachmentCapabilities
操作附件接口。
支持附件的数据提供者实现该接口。
限定符和类型 | 方法和说明 |
---|---|
AttachmentInfo |
addAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, Attachment attachment)
为要素关联附件。
|
boolean |
deleteAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
删除要素关联的附件。
|
Attachment |
getAttachement(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
根据附件ID获取附件数据。
|
java.util.List<AttachmentInfo> |
getAttachmentInfos(java.lang.String datasourceName, java.lang.String datasetName, int featureId)
获取要素关联的附件信息列表。
|
boolean |
supportAttachments(java.lang.String datasourceName, java.lang.String datasetName)
数据集附件功能是否可用。
|
java.util.List<AttachmentInfo> getAttachmentInfos(java.lang.String datasourceName, java.lang.String datasetName, int featureId)
获取要素关联的附件信息列表。
datasourceName
- 数据源名。datasetName
- 数据集名。featureId
- 要素ID。AttachmentInfo addAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, Attachment attachment)
为要素关联附件。
datasourceName
- 数据源名。datasetName
- 数据集名。featureId
- 要素IDattachment
- 附件内容。Attachment getAttachement(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
根据附件ID获取附件数据。
datasourceName
- 数据源名。datasetName
- 数据集名。id
- 附件IDboolean supportAttachments(java.lang.String datasourceName, java.lang.String datasetName)
数据集附件功能是否可用。
datasourceName
-datasetName
-boolean deleteAttachment(java.lang.String datasourceName, java.lang.String datasetName, int featureId, int id)
删除要素关联的附件。
datasourceName
-datasetName
-featureId
-id
-