Class ASMModelAdapter
- java.lang.Object
-
- org.eclipse.m2m.atl.drivers.emf4atl.tcs.injector.ASMModelAdapter
-
- All Implemented Interfaces:
ModelAdapter
public class ASMModelAdapter extends java.lang.Object implements ModelAdapter
-
-
Constructor Summary
Constructors Constructor Description ASMModelAdapter(java.lang.Object model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
createElement(java.lang.String typeName)
java.lang.Object
createEnumLiteral(java.lang.String name)
java.lang.Object
get(java.lang.Object ame_, java.lang.String propertyName)
java.util.Set
getElementsByType(java.lang.String typeName)
java.lang.Object
getModel()
java.lang.String
getString(java.lang.Object ame, java.lang.String propName)
java.lang.Object
getType(java.lang.Object me_)
boolean
isAModelElement(java.lang.Object me)
boolean
isCandidate(java.lang.Object ame, java.lang.String typeName)
void
set(java.lang.Object ame, java.lang.String prop, java.lang.Object value)
-
-
-
Method Detail
-
getModel
public java.lang.Object getModel()
- Specified by:
getModel
in interfaceModelAdapter
-
get
public java.lang.Object get(java.lang.Object ame_, java.lang.String propertyName)
- Specified by:
get
in interfaceModelAdapter
-
createElement
public java.lang.Object createElement(java.lang.String typeName)
- Specified by:
createElement
in interfaceModelAdapter
-
getElementsByType
public java.util.Set getElementsByType(java.lang.String typeName)
- Specified by:
getElementsByType
in interfaceModelAdapter
-
set
public void set(java.lang.Object ame, java.lang.String prop, java.lang.Object value)
- Specified by:
set
in interfaceModelAdapter
-
isCandidate
public boolean isCandidate(java.lang.Object ame, java.lang.String typeName)
- Specified by:
isCandidate
in interfaceModelAdapter
-
getType
public java.lang.Object getType(java.lang.Object me_)
- Specified by:
getType
in interfaceModelAdapter
-
isAModelElement
public boolean isAModelElement(java.lang.Object me)
- Specified by:
isAModelElement
in interfaceModelAdapter
-
getString
public java.lang.String getString(java.lang.Object ame, java.lang.String propName)
- Specified by:
getString
in interfaceModelAdapter
-
createEnumLiteral
public java.lang.Object createEnumLiteral(java.lang.String name)
- Specified by:
createEnumLiteral
in interfaceModelAdapter
-
-