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()
boolean
boolean
isCandidate
(Object ame, String typeName) void
-
Constructor Details
-
EMFInjectorAdapter
-
-
Method Details
-
getModel
- Specified by:
getModel
in interfaceModelAdapter
-
get
- Specified by:
get
in interfaceModelAdapter
-
createElement
- Specified by:
createElement
in interfaceModelAdapter
-
getElementsByType
- Specified by:
getElementsByType
in interfaceModelAdapter
-
set
- Specified by:
set
in interfaceModelAdapter
-
isCandidate
- Specified by:
isCandidate
in interfaceModelAdapter
-
getType
- Specified by:
getType
in interfaceModelAdapter
-
isAModelElement
- Specified by:
isAModelElement
in interfaceModelAdapter
-
getString
- Specified by:
getString
in interfaceModelAdapter
-
createEnumLiteral
- Specified by:
createEnumLiteral
in interfaceModelAdapter
-