public class WidthConfigurationDMRRenderer extends LinkControlSWTRenderer
LinkControlSWTRenderer which will streamline the column dmr selection.createDefaultUnsettableStylePropertyCUSTOM_VARIANT| Constructor and Description |
|---|
WidthConfigurationDMRRenderer(VControl vElement,
ViewModelContext viewContext,
ReportService reportService,
EMFFormsDatabinding emfFormsDatabinding,
EMFFormsLabelProvider emfFormsLabelProvider,
VTViewTemplateProvider vtViewTemplateProvider,
EMFFormsLocalizationService localizationService,
ImageRegistryService imageRegistryService,
EMFFormsEditSupport emfFormsEditSuppport) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createNewReferenceButton(org.eclipse.swt.widgets.Composite parent,
String elementDisplayName)
Called by
LinkControlSWTRenderer.createButtons(Composite) to create the create new reference button. |
protected ReferenceService |
getReferenceService() |
createAddReferenceButton, createBindings, createButtons, createDeleteReferenceButton, createSWTControl, dispose, getImage, getNumButtons, getText, getUnsetText, linkClickedcreateControl, getFeature, rootDomainModelChanged, withPreSetValidationapplyValidation, createControlCell, createDefaultUnsettableStyleProperty, createLabelCell, createValidationCell, getGridDescription, getLabelWidth, getUnsettableStyleProperty, isUnsettable, renderControl, setControlEnabled, setControlIdData, setValidationColor, setValidationForegroundColorapplyEnable, applyReadOnly, canHandleControlProcessor, createLabel, createValidationIcon, defaultHandleControlProcessor, defaultHandleControlProcessorForCell, getDataBindingContext, getEditingDomain, getEMFFormsDatabinding, getEMFFormsLabelProvider, getLabelStyleBits, getModelValue, getValidationBackgroundColor, getValidationForegroundColor, getValidationIcon, getVTViewTemplateProvider, hasLeftLabelAlignment, notifyChange, postInit, renderapplyValidation, applyVisible, finalizeRendering, getControls, getDefaultFontName, init, preInitcheckRenderer, getReportService, getVElement, getViewModelContext@Inject public WidthConfigurationDMRRenderer(VControl vElement, ViewModelContext viewContext, ReportService reportService, EMFFormsDatabinding emfFormsDatabinding, EMFFormsLabelProvider emfFormsLabelProvider, VTViewTemplateProvider vtViewTemplateProvider, EMFFormsLocalizationService localizationService, ImageRegistryService imageRegistryService, EMFFormsEditSupport emfFormsEditSuppport)
vElement - the element to renderviewContext - the view model contextreportService - the report serviceemfFormsDatabinding - the data binding serviceemfFormsLabelProvider - the label providervtViewTemplateProvider - the view template providerlocalizationService - the localization serviceimageRegistryService - the image registry serviceemfFormsEditSuppport - the edit supportprotected void createNewReferenceButton(org.eclipse.swt.widgets.Composite parent,
String elementDisplayName)
LinkControlSWTRendererLinkControlSWTRenderer.createButtons(Composite) to create the create new reference button.createNewReferenceButton in class LinkControlSWTRendererparent - the parent compositeelementDisplayName - the display name of the referenceprotected ReferenceService getReferenceService()
getReferenceService in class LinkControlSWTRendererReferenceServiceCopyright © 2018. All rights reserved.