org.eclipse.emf.mwe.internal.core.ast.util
Class InjectorPut

java.lang.Object
  extended by org.eclipse.emf.mwe.internal.core.ast.util.InjectorPut
All Implemented Interfaces:
Injector

public class InjectorPut
extends java.lang.Object
implements Injector


Field Summary
 java.lang.String name
           
 java.lang.reflect.Method putMethod
           
 
Constructor Summary
InjectorPut(java.lang.reflect.Method m, java.lang.String n)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.Class<?> getRequiredType()
           
 void setValue(java.lang.Object target, java.lang.Object val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

putMethod

public java.lang.reflect.Method putMethod

name

public java.lang.String name
Constructor Detail

InjectorPut

public InjectorPut(java.lang.reflect.Method m,
                   java.lang.String n)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Injector

setValue

public void setValue(java.lang.Object target,
                     java.lang.Object val)
Specified by:
setValue in interface Injector

getRequiredType

public java.lang.Class<?> getRequiredType()
Specified by:
getRequiredType in interface Injector