org.eclipse.emf.henshin.model.exporters
Class HenshinAGGExporter

java.lang.Object
  extended by org.eclipse.emf.henshin.model.exporters.HenshinAGGExporter
All Implemented Interfaces:
HenshinModelExporter

public class HenshinAGGExporter
extends Object
implements HenshinModelExporter

Henshin model exporter for AGG.


Field Summary
static String EXPORTER_ID
          ID of this model exporter.
 
Constructor Summary
HenshinAGGExporter()
           
 
Method Summary
 org.eclipse.core.runtime.IStatus doExport(Module module, URI uri)
          Perform an export operation.
 String getExporterName()
          Get the name of this exporter.
 String[] getExportFileExtensions()
          Get the list of file extensions supported by this exporter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXPORTER_ID

public static final String EXPORTER_ID
ID of this model exporter.

See Also:
Constant Field Values
Constructor Detail

HenshinAGGExporter

public HenshinAGGExporter()
Method Detail

doExport

public org.eclipse.core.runtime.IStatus doExport(Module module,
                                                 URI uri)
Description copied from interface: HenshinModelExporter
Perform an export operation.

Specified by:
doExport in interface HenshinModelExporter
Parameters:
module - Module to be exported.
uri - URI where the transformation system should be exported to.

getExporterName

public String getExporterName()
Description copied from interface: HenshinModelExporter
Get the name of this exporter.

Specified by:
getExporterName in interface HenshinModelExporter
Returns:
The name.

getExportFileExtensions

public String[] getExportFileExtensions()
Description copied from interface: HenshinModelExporter
Get the list of file extensions supported by this exporter.

Specified by:
getExportFileExtensions in interface HenshinModelExporter
Returns:
List of file extensions.