Class ASMInjector
- java.lang.Object
-
- org.eclipse.m2m.atl.core.ui.vm.asm.ASMInjector
-
-
Constructor Summary
Constructors Constructor Description ASMInjector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
inject(IModel targetModel, java.io.InputStream source, java.util.Map<java.lang.String,java.lang.Object> options)
Injects data into an IModel using the given options.void
inject(IModel targetModel, java.io.Reader source, java.util.Map<java.lang.String,java.lang.Object> options)
Injects data into an IModel using the given options.void
inject(IModel targetModel, java.lang.String source)
Injects data into an IModel using default options.void
inject(IModel targetModel, java.lang.String source, java.util.Map<java.lang.String,java.lang.Object> options)
Injects data into an IModel using the given options.
-
-
-
Method Detail
-
inject
public void inject(IModel targetModel, java.lang.String source, java.util.Map<java.lang.String,java.lang.Object> options) throws ATLCoreException
Injects data into an IModel using the given options.- Specified by:
inject
in interfaceIInjector
- Parameters:
targetModel
- the IModel where to injectsource
- the source indication to load the sourceModel: an URL, or a specific thingoptions
- the injection parameters- Throws:
ATLCoreException
- See Also:
IInjector.inject(org.eclipse.m2m.atl.core.IModel, java.lang.String, java.util.Map)
-
inject
public void inject(IModel targetModel, java.lang.String source) throws ATLCoreException
Injects data into an IModel using default options.- Specified by:
inject
in interfaceIInjector
- Parameters:
targetModel
- the IModel where to injectsource
- the source indication to load the sourceModel- Throws:
ATLCoreException
- See Also:
IInjector.inject(org.eclipse.m2m.atl.core.IModel, java.lang.String)
-
inject
public void inject(IModel targetModel, java.io.InputStream source, java.util.Map<java.lang.String,java.lang.Object> options) throws ATLCoreException
Injects data into an IModel using the given options.- Specified by:
inject
in interfaceIInjector
- Parameters:
targetModel
- the IModel where to injectsource
- theInputStream
containing the modeloptions
- the injection parameters- Throws:
ATLCoreException
- See Also:
IInjector.inject(org.eclipse.m2m.atl.core.IModel, java.io.InputStream, java.util.Map)
-
inject
public void inject(IModel targetModel, java.io.Reader source, java.util.Map<java.lang.String,java.lang.Object> options) throws ATLCoreException
Injects data into an IModel using the given options.- Specified by:
inject
in interfaceIInjector
- Parameters:
targetModel
- the IModel where to injectsource
- theReader
containing the modeloptions
- the injection parameters- Throws:
ATLCoreException
- See Also:
IInjector.inject(org.eclipse.m2m.atl.core.IModel, java.io.Reader, java.util.Map)
-
-