org.eclipse.emf.henshin.model.importers
Class HenshinAGGImporter

java.lang.Object
  extended by org.eclipse.emf.henshin.model.importers.HenshinAGGImporter
All Implemented Interfaces:
HenshinModelImporter

public class HenshinAGGImporter
extends Object
implements HenshinModelImporter

Henshin model importer for AGG.


Field Summary
static String EXPORTER_ID
          ID of this model importer.
 
Constructor Summary
HenshinAGGImporter()
           
 
Method Summary
 org.eclipse.core.runtime.IStatus doImport(Module module, URI uri, List<EPackage> packages)
          Perform an import operation.
 String getImporterName()
          Get the name of this importer.
 String[] getImportFileExtensions()
          Get the list of file extensions supported by this importer.
 
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 importer.

See Also:
Constant Field Values
Constructor Detail

HenshinAGGImporter

public HenshinAGGImporter()
Method Detail

doImport

public org.eclipse.core.runtime.IStatus doImport(Module module,
                                                 URI uri,
                                                 List<EPackage> packages)
Description copied from interface: HenshinModelImporter
Perform an import operation.

Specified by:
doImport in interface HenshinModelImporter
Parameters:
module - The target module.
uri - URI where the transformation system should be imported from.
packages - List of packages to be used for the import.

getImporterName

public String getImporterName()
Description copied from interface: HenshinModelImporter
Get the name of this importer.

Specified by:
getImporterName in interface HenshinModelImporter
Returns:
The name.

getImportFileExtensions

public String[] getImportFileExtensions()
Description copied from interface: HenshinModelImporter
Get the list of file extensions supported by this importer.

Specified by:
getImportFileExtensions in interface HenshinModelImporter
Returns:
List of file extensions.