public class FeaturePathDMRSubMappedEClassControlSWTRenderer extends EditableEReferenceLabelControlSWTRenderer
VFeaturePathDomainModelReference
that is a child of a VMappingDomainModelReference
.CUSTOM_VARIANT
Constructor and Description |
---|
FeaturePathDMRSubMappedEClassControlSWTRenderer(VControl vElement,
ViewModelContext viewContext,
ReportService reportService) |
Modifier and Type | Method and Description |
---|---|
protected void |
linkValue(org.eclipse.swt.widgets.Shell shell)
This method should be overwritten to provide a correct selection mechanism.
|
createSWTControl, dispose, showLinkValueFailedMessageDialog
createBindings, getUnsetText
createControl, rootDomainModelChanged
applyValidation, createControlCell, createLabelCell, createValidationCell, getGridDescription, isUnsettable, renderControl, setControlEnabled, setControlIdData, setValidationColor, setValidationForegroundColor
applyEnable, canHandleControlProcessor, createLabel, createValidationIcon, defaultHandleControlProcessor, defaultHandleControlProcessorForCell, getDataBindingContext, getEditingDomain, getEMFFormsDatabinding, getEMFFormsLabelProvider, getModelValue, getValidationBackgroundColor, getValidationForegroundColor, getValidationIcon, getVTViewTemplateProvider, hasLeftLabelAlignment, notifyChange, postInit, render
applyReadOnly, applyVisible, finalizeRendering, getControls, getDefaultFontName, init, preInit
checkRenderer, getReportService, getVElement, getViewModelContext
public FeaturePathDMRSubMappedEClassControlSWTRenderer(VControl vElement, ViewModelContext viewContext, ReportService reportService)
vElement
- the view model element to be renderedviewContext
- the view contextreportService
- the ReportService
protected void linkValue(org.eclipse.swt.widgets.Shell shell)
EditableEReferenceLabelControlSWTRenderer
linkValue
in class EditableEReferenceLabelControlSWTRenderer
shell
- the ShellCopyright © 2016. All rights reserved.