public class FeatureDmrToRootEClassConverter extends Object implements DmrToRootEClassConverter
NOT_APPLICABLE
Constructor and Description |
---|
FeatureDmrToRootEClassConverter() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EClass |
getRootEClass(VDomainModelReference dmr)
Determines the root
EClass of the given legacy domain model reference. |
double |
isApplicable(VDomainModelReference dmr)
Returns a double that expresses if and how suitable this DmrToRootEClassConverter is for the given
VDomainModelReference . |
public double isApplicable(VDomainModelReference dmr)
DmrToRootEClassConverter
VDomainModelReference
.isApplicable
in interface DmrToRootEClassConverter
dmr
- The VDomainModelReference
DmrToRootEClassConverter.NOT_APPLICABLE
if it can't work with the given
VDomainModelReference
.public org.eclipse.emf.ecore.EClass getRootEClass(VDomainModelReference dmr)
DmrToRootEClassConverter
EClass
of the given legacy domain model reference. Throws an exception if the root
EClass could not be determined because this means that the given DMR is invalid.getRootEClass
in interface DmrToRootEClassConverter
dmr
- The VDomainModelReference
whose root EClass is calculatedCopyright © 2019. All rights reserved.