Class ASMExtractor
java.lang.Object
org.eclipse.m2m.atl.core.ui.vm.asm.ASMExtractor
- All Implemented Interfaces:
IExtractor
The RegularVM adaptation of the
IExtractor
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Extracts an IModel using the given options.void
Extracts an IModel using default options.void
Extracts an IModel using the given options.
-
Constructor Details
-
ASMExtractor
public ASMExtractor()
-
-
Method Details
-
extract
public void extract(IModel sourceModel, String target, Map<String, Object> options) throws ATLCoreExceptionExtracts an IModel using the given options.- Specified by:
extract
in interfaceIExtractor
- Parameters:
sourceModel
- the IModel to extracttarget
- the target indication to extract the targetModeloptions
- the extraction parameters- Throws:
ATLCoreException
- See Also:
-
extract
Extracts an IModel using default options.- Specified by:
extract
in interfaceIExtractor
- Parameters:
sourceModel
- the IModel to extracttarget
- the target indication to extract the targetModel- Throws:
ATLCoreException
- See Also:
-
extract
public void extract(IModel sourceModel, OutputStream target, Map<String, Object> options) throws ATLCoreExceptionExtracts an IModel using the given options.- Specified by:
extract
in interfaceIExtractor
- Parameters:
sourceModel
- the IModel to extracttarget
- theOutputStream
where to extract the targetModeloptions
- the extraction parameters- Throws:
ATLCoreException
- See Also:
-