public class EMFFormsLabelProviderDefaultImpl extends Object implements EMFFormsLabelProvider
EMFFormsLabelProvider
. It provides a label service that delivers the display name and
description for a domain model reference and optionally an EObject.Constructor and Description |
---|
EMFFormsLabelProviderDefaultImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.databinding.observable.value.IObservableValue |
getDescription(VDomainModelReference domainModelReference)
Deprecated.
|
org.eclipse.core.databinding.observable.value.IObservableValue |
getDescription(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EClass rootEClass)
Returns the description of the referenced domain object resolved for the given root
EClass . |
org.eclipse.core.databinding.observable.value.IObservableValue |
getDescription(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EObject rootObject)
Returns the description of the referenced domain object resolved for the given root
EObject . |
org.eclipse.core.databinding.observable.value.IObservableValue |
getDisplayName(org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
Returns the display name of the
EStructuralFeature . |
org.eclipse.core.databinding.observable.value.IObservableValue |
getDisplayName(VDomainModelReference domainModelReference)
Deprecated.
|
org.eclipse.core.databinding.observable.value.IObservableValue |
getDisplayName(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EClass rootEClass)
Returns the display name of the referenced domain object resolved for the given root
EClass . |
org.eclipse.core.databinding.observable.value.IObservableValue |
getDisplayName(VDomainModelReference domainModelReference,
org.eclipse.emf.ecore.EObject rootObject)
Returns the display name of the referenced domain object resolved for the given root
EObject . |
protected void |
setEMFFormsDatabinding(EMFFormsDatabindingEMF emfFormsDatabinding)
Sets the
EMFFormsDatabinding service. |
protected void |
setEMFSpecificService(EMFSpecificService emfSpecificService)
Sets the
EMFSpecificService . |
protected void |
setReportService(ReportService reportService)
Sets the
ReportService . |
protected void setEMFFormsDatabinding(EMFFormsDatabindingEMF emfFormsDatabinding)
EMFFormsDatabinding
service.emfFormsDatabinding
- The databinding service.protected void setEMFSpecificService(EMFSpecificService emfSpecificService)
EMFSpecificService
.emfSpecificService
- The EMFSpecificService
protected void setReportService(ReportService reportService)
ReportService
.reportService
- The ReportService
public org.eclipse.core.databinding.observable.value.IObservableValue getDisplayName(org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
EStructuralFeature
.structuralFeature
- The EStructuralFeature
@Deprecated public org.eclipse.core.databinding.observable.value.IObservableValue getDisplayName(VDomainModelReference domainModelReference)
EMFFormsLabelProvider
Returns the display name of the referenced domain object.
Important: Does not work with DMRs which use segments
getDisplayName
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the domain objectIObservableValue
public org.eclipse.core.databinding.observable.value.IObservableValue getDisplayName(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EClass rootEClass)
EMFFormsLabelProvider
EClass
.getDisplayName
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the domain objectrootEClass
- The root EClass
which is used to resolve the given VDomainModelReference
IObservableValue
public org.eclipse.core.databinding.observable.value.IObservableValue getDisplayName(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EObject rootObject)
EMFFormsLabelProvider
EObject
.getDisplayName
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the domain objectrootObject
- The root EObject
which is used to resolve the given VDomainModelReference
IObservableValue
@Deprecated public org.eclipse.core.databinding.observable.value.IObservableValue getDescription(VDomainModelReference domainModelReference)
EMFFormsLabelProvider
Returns the description of the referenced domain object.
Important: Does not work with DMRs which use segments
getDescription
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the model objectIObservableValue
public org.eclipse.core.databinding.observable.value.IObservableValue getDescription(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EClass rootEClass)
EMFFormsLabelProvider
EClass
.getDescription
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the model objectrootEClass
- The root EClass
which is used to resolve the given VDomainModelReference
IObservableValue
public org.eclipse.core.databinding.observable.value.IObservableValue getDescription(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EObject rootObject)
EMFFormsLabelProvider
EObject
.getDescription
in interface EMFFormsLabelProvider
domainModelReference
- The VDomainModelReference
referencing the model objectrootObject
- The root EObject
which is used to resolve the given VDomainModelReference
IObservableValue
Copyright © 2020. All rights reserved.