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 TypeMethodDescriptionvoidExtracts an IModel using the given options.voidExtracts an IModel using default options.voidExtracts 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:
extractin 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:
extractin 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:
extractin interfaceIExtractor- Parameters:
sourceModel- the IModel to extracttarget- theOutputStreamwhere to extract the targetModeloptions- the extraction parameters- Throws:
ATLCoreException- See Also:
-