public class EMFFormsMappingProviderMulti extends Object implements EMFFormsMappingProvider
EMFFormsMappingProvider
implementation for VDomainModelReferences
which
contain a VMultiDomainModelReferenceSegment
as their last segment.NOT_APPLICABLE
Constructor and Description |
---|
EMFFormsMappingProviderMulti() |
Modifier and Type | Method and Description |
---|---|
Set<UniqueSetting> |
getMappingFor(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EObject domainObject)
Returns the mapping of
UniqueSettings to their sets of VDomainModelReference for a
given VDomainModelReference and domain object . |
double |
isApplicable(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EObject domainObject)
Returns a double indicating if and how well this
EMFFormsMappingProvider is applicable for the given
VDomainModelReference and domain object . |
protected void |
setEMFFormsDatabinding(EMFFormsDatabindingEMF emfFormsDatabinding)
Sets the
EMFFormsDatabindingEMF service. |
protected void |
setReportService(ReportService reportService)
Sets the
ReportService . |
protected void setEMFFormsDatabinding(EMFFormsDatabindingEMF emfFormsDatabinding)
EMFFormsDatabindingEMF
service.emfFormsDatabinding
- The databinding serviceprotected void setReportService(ReportService reportService)
ReportService
.reportService
- The ReportService
public Set<UniqueSetting> getMappingFor(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EObject domainObject)
EMFFormsMappingProvider
UniqueSettings
to their sets of VDomainModelReference
for a
given VDomainModelReference
and domain object
.getMappingFor
in interface EMFFormsMappingProvider
domainModelReference
- The VDomainModelReference
domainObject
- The domain object
UniqueSettings
to their sets of VDomainModelReference
public double isApplicable(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EObject domainObject)
EMFFormsMappingProvider
EMFFormsMappingProvider
is applicable for the given
VDomainModelReference
and domain object
.isApplicable
in interface EMFFormsMappingProvider
domainModelReference
- The given VDomainModelReference
domainObject
- The domain object
Copyright © 2020. All rights reserved.