uk.ac.kcl.cch.jb.pliny.views.utils
Class PlinyTMExporter

java.lang.Object
  extended byuk.ac.kcl.cch.jb.pliny.views.utils.PlinyTMExporter
All Implemented Interfaces:
IPlinyExporter

public class PlinyTMExporter
extends Object
implements IPlinyExporter

the exporter that takes Pliny model data and transforms it into a Topic Map representation.

Author:
John Bradley

Constructor Summary
PlinyTMExporter()
           
PlinyTMExporter(String fileName)
           
 
Method Summary
 void dispose()
           
 void run(org.eclipse.core.runtime.IProgressMonitor monitor)
          the exportAction will call this method when it is time to do the export.
 void setFileName(String fileName)
          the export Action will call this method to provide a String containing the fully qualified fileName that is to be used for export.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlinyTMExporter

public PlinyTMExporter()

PlinyTMExporter

public PlinyTMExporter(String fileName)
Method Detail

setFileName

public void setFileName(String fileName)
Description copied from interface: IPlinyExporter
the export Action will call this method to provide a String containing the fully qualified fileName that is to be used for export.

Specified by:
setFileName in interface IPlinyExporter
Parameters:
fileName -

dispose

public void dispose()

run

public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
         throws PlinyExportException
Description copied from interface: IPlinyExporter
the exportAction will call this method when it is time to do the export.

Specified by:
run in interface IPlinyExporter
Parameters:
monitor - monitor to be used during the export
Throws:
PlinyExportException - all internally arising exceptions should be converted to this exception