Package org.eclipse.m2m.atl.dsls.core
Class EMFTCSInjector.EMFInjectorAdapter
java.lang.Object
org.eclipse.m2m.atl.dsls.core.EMFTCSInjector.EMFInjectorAdapter
- All Implemented Interfaces:
ModelAdapter
- Enclosing class:
- EMFTCSInjector
Adapts an
EMFModel. Uses EMFTVM models internally, because they are more efficient for extent
lookup during in-place transformation (i.e. parsing).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateElement(String typeName) createEnumLiteral(String name) getElementsByType(String typeName) getModel()booleanbooleanisCandidate(Object ame, String typeName) void
-
Constructor Details
-
EMFInjectorAdapter
-
-
Method Details
-
getModel
- Specified by:
getModelin interfaceModelAdapter
-
get
- Specified by:
getin interfaceModelAdapter
-
createElement
- Specified by:
createElementin interfaceModelAdapter
-
getElementsByType
- Specified by:
getElementsByTypein interfaceModelAdapter
-
set
- Specified by:
setin interfaceModelAdapter
-
isCandidate
- Specified by:
isCandidatein interfaceModelAdapter
-
getType
- Specified by:
getTypein interfaceModelAdapter
-
isAModelElement
- Specified by:
isAModelElementin interfaceModelAdapter
-
getString
- Specified by:
getStringin interfaceModelAdapter
-
createEnumLiteral
- Specified by:
createEnumLiteralin interfaceModelAdapter
-