public class RuleRepositoryLinkFeatureControlRenderer extends LinkFeatureControlRenderer
CUSTOM_VARIANT
Constructor and Description |
---|
RuleRepositoryLinkFeatureControlRenderer(VControl vElement,
ViewModelContext viewContext,
ReportService reportService)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
getRootEClass(org.eclipse.emf.common.notify.Notifier notifier)
Allows to retrieve the root eclass necessary to select the
VFeaturePathDomainModelReference . |
linkValue
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
@Inject public RuleRepositoryLinkFeatureControlRenderer(VControl vElement, ViewModelContext viewContext, ReportService reportService)
vElement
- The VControl
of this rendererviewContext
- The ViewModelContext
of this rendererreportService
- The ReportService
of this rendererprotected org.eclipse.emf.ecore.EClass getRootEClass(org.eclipse.emf.common.notify.Notifier notifier)
LinkFeatureControlRenderer
VFeaturePathDomainModelReference
.getRootEClass
in class LinkFeatureControlRenderer
notifier
- The Notifier
triggering the selectionEClass
that should be used as rootCopyright © 2016. All rights reserved.