Class ExeedLabelProvider
java.lang.Object
org.eclipse.epsilon.ecore.delegates.ExeedLabelProvider
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
,DelegateLabelProvider
Use Exeed annotations, if present, to provide labels
- Since:
- 2.5
-
Constructor Summary
ConstructorsConstructorDescriptionExeedLabelProvider
(EolModule module, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider delegate) -
Method Summary
Modifier and TypeMethodDescriptiondelegate
(org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider delegate) Delegate.getFeatureLabel
(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) getObjectLabel
(org.eclipse.emf.ecore.EObject eObject) getValueLabel
(org.eclipse.emf.ecore.EDataType eDataType, Object value)
-
Constructor Details
-
ExeedLabelProvider
public ExeedLabelProvider() -
ExeedLabelProvider
public ExeedLabelProvider(EolModule module, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider delegate)
-
-
Method Details
-
getObjectLabel
- Specified by:
getObjectLabel
in interfaceorg.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
-
getFeatureLabel
- Specified by:
getFeatureLabel
in interfaceorg.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
-
getValueLabel
- Specified by:
getValueLabel
in interfaceorg.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
-
delegate
public DelegateLabelProvider delegate(org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider delegate) Description copied from interface:DelegateLabelProvider
Delegate.- Specified by:
delegate
in interfaceDelegateLabelProvider
- Parameters:
delegate
- the delegate- Returns:
- the delegate label provider
-