com.apelon.beans.dts.plugin.subset.export
Class SubsetDataExporter

java.lang.Object
  extended by com.apelon.beans.dts.plugin.subset.export.SubsetDataExporter
Direct Known Subclasses:
FileSubsetDataExporter

public abstract class SubsetDataExporter
extends Object

This class should be extended to provide a Custom Subset Data Exporter.

Copyright: Copyright (c) 2004

Company: Apelon, Inc.

Since:
3.4.0
Version:
DTS 3.4.0
Author:
Apelon Inc.

Field Summary
protected  DTSQuery query
          DTSQuery contains the accessor to all DTS Queries.
 
Constructor Summary
SubsetDataExporter()
           
 
Method Summary
 void cancelExport()
          Called to cancel the export
abstract  void export(Iterator concepts)
          The data is formatted and exported in this method.
abstract  String getDisplayText()
          Returns the text to display in the Export Wizard main screen.
 ExportStatus getStatus()
          Returns the status of the export
 String getSummary()
          Returns the summary of the export to display in the Export Wizard main screen.
 void setDTSQuery(DTSQuery query)
          Sets the DTSQuery to use in the sub classes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

protected DTSQuery query
DTSQuery contains the accessor to all DTS Queries.

Constructor Detail

SubsetDataExporter

public SubsetDataExporter()
Method Detail

getDisplayText

public abstract String getDisplayText()
Returns the text to display in the Export Wizard main screen.

Returns:
text

export

public abstract void export(Iterator concepts)
                     throws Exception
The data is formatted and exported in this method.

Parameters:
concepts - Iterator of DTSConcept
Throws:
Exception

getSummary

public String getSummary()
Returns the summary of the export to display in the Export Wizard main screen.

Returns:
text

setDTSQuery

public void setDTSQuery(DTSQuery query)
Sets the DTSQuery to use in the sub classes. DTSQuery contains the accessor to all DTS Queries.

Parameters:
query -

getStatus

public ExportStatus getStatus()
Returns the status of the export

Returns:

cancelExport

public void cancelExport()
Called to cancel the export



Copyright © 2011. All Rights Reserved.