|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Injector
The Injector interface.
| Method Summary | |
|---|---|
java.util.Map |
getParameterTypes()
returns the list of parameters supported by this injector in the form of a Map with parameter names as keys and type name as value. |
java.lang.String |
getPrefix()
Deprecated. This information should be in the megamodel. |
ASMModelElement |
inject(ASMModel target,
java.io.InputStream source,
java.util.Map params)
Performs the injection. |
void |
performImportation(ASMModel format,
ASMModel extent,
java.io.InputStream in,
java.lang.String other)
Deprecated. The inject method should be used instead of this one. |
| Method Detail |
|---|
java.util.Map getParameterTypes()
ASMModelElement inject(ASMModel target,
java.io.InputStream source,
java.util.Map params)
throws java.io.IOException
target - The target model to populate.source - The source InputStream. Alternative source kinds can be passed in params.params - A Map of additional parameters. The key is the name.
java.io.IOExceptionjava.lang.String getPrefix()
void performImportation(ASMModel format,
ASMModel extent,
java.io.InputStream in,
java.lang.String other)
throws java.io.IOException
format - extent - in - other -
java.io.IOException
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||