diff options
Diffstat (limited to 'bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java')
-rw-r--r-- | bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java b/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java index 9f93bddf0..32bef6e1b 100644 --- a/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java +++ b/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/numeric/BigDecimalSpinner.java @@ -2,9 +2,10 @@ package org.eclipse.fx.ecp.ui.controls.numeric; import java.math.BigDecimal; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.edit.domain.EditingDomain; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.fx.ecp.ui.ECPControl; -import org.eclipse.fx.ecp.ui.ECPControlContext; import org.eclipse.fx.ecp.ui.controls.ECPControlBase; @@ -12,8 +13,8 @@ public class BigDecimalSpinner extends NumberSpinner { public static final BigDecimal DEFAULT_VALUE = BigDecimal.ZERO; - public BigDecimalSpinner(IItemPropertyDescriptor propertyDescriptor, ECPControlContext context) { - super(propertyDescriptor, context); + public BigDecimalSpinner(IItemPropertyDescriptor propertyDescriptor, final EObject modelElement, final EditingDomain editingDomain) { + super(propertyDescriptor, modelElement, editingDomain); setSkin(new NumberSpinnerSkin<NumberSpinner, BigDecimal>(this) { @@ -61,8 +62,8 @@ public class BigDecimalSpinner extends NumberSpinner { public static class Factory implements ECPControl.Factory { @Override - public ECPControlBase createControl(IItemPropertyDescriptor itemPropertyDescriptor, ECPControlContext context) { - return new BigDecimalSpinner(itemPropertyDescriptor, context); + public ECPControlBase createControl(IItemPropertyDescriptor itemPropertyDescriptor, EObject modelElement, EditingDomain editingDomain) { + return new BigDecimalSpinner(itemPropertyDescriptor, modelElement, editingDomain); } } |