Package com._1c.g5.v8.dt.lcore.util
Class Mapper.Mapping
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- com._1c.g5.v8.dt.lcore.util.Mapper.Mapping
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter
,org.eclipse.emf.common.notify.Adapter.Internal
- Enclosing class:
- Mapper
protected abstract static class Mapper.Mapping extends org.eclipse.emf.common.notify.impl.AdapterImpl
An abstract superclass of the mappings based on EMF Adapter mechanism. Holds the list of mapped EObjects for an adapted EObject, thus supporting a many-to-many mapping between EObjects.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Mapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.eclipse.emf.ecore.EObject>
getMappedObjects()
Returns the list of mapped EObjects.boolean
isAdapterForType(Object type)
-
-
-
Method Detail
-
getMappedObjects
public List<org.eclipse.emf.ecore.EObject> getMappedObjects()
Returns the list of mapped EObjects.- Returns:
- the list of mapped EObjects (never
null
)
-
isAdapterForType
public boolean isAdapterForType(Object type)
- Specified by:
isAdapterForType
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
isAdapterForType
in classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
-