Class ExpectedValueControlRenderer_Test.TestExpectedValueControlRenderer
- java.lang.Object
-
- org.eclipse.emf.ecp.view.model.common.AbstractRenderer<VELEMENT>
-
- org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer<VCONTROL>
-
- org.eclipse.emf.ecp.view.spi.core.swt.AbstractControlSWTRenderer<VControl>
-
- org.eclipse.emf.ecp.view.spi.core.swt.SimpleControlSWTRenderer
-
- org.eclipse.emf.ecp.view.spi.core.swt.SimpleControlSWTControlSWTRenderer
-
- org.eclipse.emf.ecp.view.internal.editor.controls.ExpectedValueControlRenderer
-
- org.eclipse.emf.ecp.view.internal.editor.controls.ExpectedValueControlRenderer_Test.TestExpectedValueControlRenderer
-
- All Implemented Interfaces:
RootDomainModelChangeListener
- Enclosing class:
- ExpectedValueControlRenderer_Test
public class ExpectedValueControlRenderer_Test.TestExpectedValueControlRenderer extends ExpectedValueControlRenderer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecp.view.internal.editor.controls.ExpectedValueControlRenderer
ExpectedValueControlRenderer.ModelToTargetUpdateStrategy, ExpectedValueControlRenderer.TargetToModelUpdateStrategy
-
-
Field Summary
-
Fields inherited from class org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer
CUSTOM_VARIANT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onSelectButton(org.eclipse.swt.widgets.Label text)
Called when the select value button is pressed.protected void
showError(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String description)
Shows an error message to the user.-
Methods inherited from class org.eclipse.emf.ecp.view.internal.editor.controls.ExpectedValueControlRenderer
createBindings, createSWTControl, createTooltipBinding, finalizeRendering, getObservedEObject, getSelectedObject, getUnsetText
-
Methods inherited from class org.eclipse.emf.ecp.view.spi.core.swt.SimpleControlSWTControlSWTRenderer
createControl, getFeature, rootDomainModelChanged, withPreSetValidation
-
Methods inherited from class org.eclipse.emf.ecp.view.spi.core.swt.SimpleControlSWTRenderer
applyReadOnly, applyValidation, createControlCell, createDefaultUnsettableStyleProperty, createLabelCell, createValidationCell, dispose, getGridDescription, getLabelWidth, getUnsettableStyleProperty, isUnsettable, renderControl, setControlEnabled, setControlIdData, setValidationColor, setValidationForegroundColor
-
Methods inherited from class org.eclipse.emf.ecp.view.spi.core.swt.AbstractControlSWTRenderer
applyEnable, applyUnchangeableFeature, canHandleControlProcessor, createLabel, createValidationIcon, defaultHandleControlProcessor, defaultHandleControlProcessorForCell, getDataBindingContext, getEditingDomain, getEMFFormsDatabinding, getEMFFormsLabelProvider, getLabelStyleBits, getModelValue, getValidationBackgroundColor, getValidationBackgroundColor, getValidationForegroundColor, getValidationForegroundColor, getValidationIcon, getValidationIcon, getVTViewTemplateProvider, hasLeftLabelAlignment, isUnchangeableFeature, notifyChange, postInit, render
-
Methods inherited from class org.eclipse.emfforms.spi.swt.core.AbstractSWTRenderer
applyValidation, applyVisible, canReveal, getControls, getDefaultFontName, ignoreEnableOnReadOnly, init, isRenderingFinished, preInit, scrollToReveal, scrollToReveal
-
Methods inherited from class org.eclipse.emf.ecp.view.model.common.AbstractRenderer
checkRenderer, getRenderer, getReportService, getVElement, getViewModelContext, register
-
-
-
-
Method Detail
-
onSelectButton
protected void onSelectButton(org.eclipse.swt.widgets.Label text)
Description copied from class:ExpectedValueControlRenderer
Called when the select value button is pressed.- Specified by:
onSelectButton
in classExpectedValueControlRenderer
- Parameters:
text
- the label which should be used to set the value
-
showError
protected void showError(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String description)
Description copied from class:ExpectedValueControlRenderer
Shows an error message to the user.- Overrides:
showError
in classExpectedValueControlRenderer
- Parameters:
shell
- The Shell to show the error ontitle
- The title of the error messagedescription
- The error description
-
-