com.supermap.data.conversion
类 ExportSettingGJB

java.lang.Object
  继承者 com.supermap.data.conversion.ExportSetting
      继承者 com.supermap.data.conversion.ExportSettingGJB

public class ExportSettingGJB
extends ExportSetting

GJB 矢量文件导出的参数设置类,继承自 ExportSetting 类。

该类型在 Windows、Linux平台版本中支持,在AIX版本中不提供。

GJB 文件是军用数字地图矢量数据模型文件,通过 ASCII 明码方式保存。

GJB 支持导出多个图层且多个数据集导出为一个图层。

GJB 导出必须设置导出图层信息。


构造方法摘要
ExportSettingGJB()
          默认构造函数,构造一个新的 ExportSettingGJB对象。
ExportSettingGJB(ExportSettingGJB exportSettingGJB)
          拷贝构造函数,根据给定的 ExportSettingGJB 对象构造一个与其完全相同的新对象。
ExportSettingGJB(java.lang.Object[] sourceDatas, java.lang.String targetFilePath)
          根据指定的参数构造 ExportSettingGJB 类的新实例。
ExportSettingGJB(java.lang.Object sourceData, java.lang.String targetFilePath)
          根据指定的参数构造 ExportSettingGJB 类的新实例。
 
方法摘要
 GJBExportLayerSetting[] getExportLayer()
          获取需要导出的GJB图层。
 java.lang.Object getSourceData()
          获取需要导出的数据集。
 java.lang.Object[] getSourceDatas()
          获取需要导出的数据集集合。
 void setExportLayer(GJBExportLayerSetting[] gjbLayers)
          设置需要导出的GJB图层。
 void setSourceData(java.lang.Object value)
          设置需要导出的数据集。
 void setSourceDatas(java.lang.Object[] sourceDatas)
          设置需要导出的数据集集合。
 void setTargetFileType(FileType type)
          设置导出的目标文件的类型。
 
从类 com.supermap.data.conversion.ExportSetting 继承的方法
fromXML, getFilter, getIgnoreFieldNames, getSupportedFileType, getTargetFileCharset, getTargetFilePath, getTargetFileType, isOverwrite, setFilter, setIgnoreFieldNames, setOverwrite, setTargetFileCharset, setTargetFilePath, toXML
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ExportSettingGJB

public ExportSettingGJB()
默认构造函数,构造一个新的 ExportSettingGJB对象。


ExportSettingGJB

public ExportSettingGJB(ExportSettingGJB exportSettingGJB)
拷贝构造函数,根据给定的 ExportSettingGJB 对象构造一个与其完全相同的新对象。

参数:
exportSettingGJB - 用于初始化 ExportSettingGJB 新实例的对象。

ExportSettingGJB

public ExportSettingGJB(java.lang.Object sourceData,
                        java.lang.String targetFilePath)
根据指定的参数构造 ExportSettingGJB 类的新实例。

参数:
sourceData - 源数据集。
targetFilePath - 给定的导出目标文件的路径。

ExportSettingGJB

public ExportSettingGJB(java.lang.Object[] sourceDatas,
                        java.lang.String targetFilePath)
根据指定的参数构造 ExportSettingGJB 类的新实例。

参数:
sourceDatas - 源数据集数组。
targetFilePath - 给定的导出目标文件的路径。
方法详细信息

getSourceData

public java.lang.Object getSourceData()
获取需要导出的数据集。

覆盖:
ExportSetting 中的 getSourceData
返回:
需要导出的数据集。

setSourceData

public void setSourceData(java.lang.Object value)
设置需要导出的数据集。

覆盖:
ExportSetting 中的 setSourceData
参数:
value - 需要导出的数据集。

getSourceDatas

public java.lang.Object[] getSourceDatas()
获取需要导出的数据集集合。

返回:
需要导出的数据集集合。

setSourceDatas

public void setSourceDatas(java.lang.Object[] sourceDatas)
设置需要导出的数据集集合。

参数:
sourceDatas - 需要导出的数据集集合。

setTargetFileType

public void setTargetFileType(FileType type)
设置导出的目标文件的类型。

覆盖:
ExportSetting 中的 setTargetFileType
参数:
type - 导出的目标文件的类型。

getExportLayer

public GJBExportLayerSetting[] getExportLayer()
获取需要导出的GJB图层。

返回:
GJB图层信息集合,表示多个图层导出。

setExportLayer

public void setExportLayer(GJBExportLayerSetting[] gjbLayers)
设置需要导出的GJB图层。

参数:
gjbLayers - GJB图层信息集合,必须设置才能导出成功 。