public class StackItemControlRenderer extends ExpectedValueControlRenderer
ExpectedValueControlRenderer.ModelToTargetUpdateStrategy, ExpectedValueControlRenderer.TargetToModelUpdateStrategyCUSTOM_VARIANT| Constructor and Description |
|---|
StackItemControlRenderer(VControl vElement,
ViewModelContext viewContext,
ReportService reportService,
EMFFormsDatabinding databindingService,
EMFFormsLabelProvider labelProvider,
VTViewTemplateProvider viewTemplateProvider)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
onSelectButton(org.eclipse.swt.widgets.Label control)
Called when the select value button is pressed.
|
createBindings, createSWTControl, createTooltipBinding, finalizeRendering, getObservedEObject, getSelectedObject, getUnsetText, showErrorcreateControl, getFeature, rootDomainModelChanged, withPreSetValidationapplyValidation, createControlCell, createDefaultUnsettableStyleProperty, createLabelCell, createValidationCell, dispose, getGridDescription, getLabelWidth, getUnsettableStyleProperty, isUnsettable, renderControl, setControlEnabled, setControlIdData, setValidationColor, setValidationForegroundColorapplyEnable, applyReadOnly, applyUnchangeableFeature, canHandleControlProcessor, createLabel, createValidationIcon, defaultHandleControlProcessor, defaultHandleControlProcessorForCell, getDataBindingContext, getEditingDomain, getEMFFormsDatabinding, getEMFFormsLabelProvider, getLabelStyleBits, getModelValue, getValidationBackgroundColor, getValidationForegroundColor, getValidationIcon, getVTViewTemplateProvider, hasLeftLabelAlignment, isUnchangeableFeature, notifyChange, postInit, renderapplyValidation, applyVisible, getControls, getDefaultFontName, ignoreEnableOnReadOnly, init, preInitcheckRenderer, getReportService, getVElement, getViewModelContext@Inject public StackItemControlRenderer(VControl vElement, ViewModelContext viewContext, ReportService reportService, EMFFormsDatabinding databindingService, EMFFormsLabelProvider labelProvider, VTViewTemplateProvider viewTemplateProvider)
vElement - the view model element to be renderedviewContext - the view contextreportService - the ReportServicedatabindingService - The EMFFormsDatabindinglabelProvider - The EMFFormsLabelProviderviewTemplateProvider - The VTViewTemplateProviderprotected void onSelectButton(org.eclipse.swt.widgets.Label control)
onSelectButton in class ExpectedValueControlRenderercontrol - the label which should be used to set the valueorg.eclipse.emf.ecp.view.internal.editor.controls.ExpectedValueControlRenderer#onSelectButton(org.eclipse.swt.widgets.Text)Copyright © 2019. All rights reserved.