com.supermap.data.conversion
类 DataExport

java.lang.Object
  继承者 com.supermap.data.conversion.DataExport

public class DataExport
extends java.lang.Object

数据导出类,将 SuperMap 格式数据导出为外部格式数据。


构造方法摘要
DataExport()
          构造一个新的 DataExport 对象。
 
方法摘要
 void addExportSteppedListener(ExportSteppedListener l)
          添加一个用于接收导出数据进度条事件(ExportSteppedEvent)的监听器。
 void dispose()
          释放该对象所占用的资源。
 ExportSettings getExportSettings()
          返回导出设置信息集合对象,用于多个导出任务的设置。
 void removeExportSteppedListener(ExportSteppedListener l)
          移除一个用于接收导出数据进度条事件(ExportSteppedEvent)的监听器。
 ExportResult run()
          执行导出数据集的操作,返回导出结果 ExportResult。
 void setExportSettings(ExportSettings exportSettings)
          设置导出设置信息集合对象,用于多个导出任务的设置。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DataExport

public DataExport()
构造一个新的 DataExport 对象。

方法详细信息

getExportSettings

public ExportSettings getExportSettings()
返回导出设置信息集合对象,用于多个导出任务的设置。

返回:
导出设置信息集合对象,用于多个导出任务的设置。

setExportSettings

public void setExportSettings(ExportSettings exportSettings)
设置导出设置信息集合对象,用于多个导出任务的设置。

参数:
exportSettings - 导出设置信息集合对象,用于多个导出任务的设置。

run

public ExportResult run()
执行导出数据集的操作,返回导出结果 ExportResult。

返回:
导出结果,包含导出成功和失败的任务对应的 ExportSetting 数组。

addExportSteppedListener

public void addExportSteppedListener(ExportSteppedListener l)
添加一个用于接收导出数据进度条事件(ExportSteppedEvent)的监听器。

参数:
l - 一个用于接收导出数据进度条事件的监听器。

removeExportSteppedListener

public void removeExportSteppedListener(ExportSteppedListener l)
移除一个用于接收导出数据进度条事件(ExportSteppedEvent)的监听器。

参数:
l - 一个用于接收导出数据进度条事件的监听器。

dispose

public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。