|
||||||||||
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.IOException
java.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 |