Class NumberCodeMaxLengthSpinnerComponent
- java.lang.Object
-
- com._1c.g5.aef2.components.Component<M,P>
-
- com._1c.g5.aef2.standard.components.StandardComponent<M,P>
-
- com._1c.g5.aef2.standard.components.AbstractControlComponent<IValue<Integer>,ISpinnerParameterization<Integer>,SpinnerViewModel>
-
- com._1c.g5.aef2.standard.components.SpinnerComponent
-
- com._1c.g5.v8.dt.md.ui.aef.components.NumberCodeMaxLengthSpinnerComponent
-
- All Implemented Interfaces:
IComponent<IValue<Integer>>
,IEventChannel
public class NumberCodeMaxLengthSpinnerComponent extends SpinnerComponent
Number (code) max length spinner component.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.aef2.standard.components.StandardComponent
StandardComponent.BindingDirection
-
-
Constructor Summary
Constructors Constructor Description NumberCodeMaxLengthSpinnerComponent(int min, int max)
ASpinnerParameterization
constructor wrapper.NumberCodeMaxLengthSpinnerComponent(int min, int max, ValueChangeApply applyValueChange)
ASpinnerParameterization
constructor wrapper.NumberCodeMaxLengthSpinnerComponent(ISpinnerParameterization<Integer> parameterization)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
attachToModel()
Attaches this component to the model.protected void
detachFromModel()
Detaches this component from the model.-
Methods inherited from class com._1c.g5.aef2.standard.components.SpinnerComponent
createControlViewModel, setMaxValue, setMinValue
-
Methods inherited from class com._1c.g5.aef2.standard.components.AbstractControlComponent
createViewModels, disposeViewModels, getControlViewModel, handleExternalValidationEvent, isEditable, refresh, setLayoutData, updateViewModels
-
Methods inherited from class com._1c.g5.aef2.standard.components.StandardComponent
bindList, bindModel, bindValue, bindValue, createDefaultViewModelList, createDefaultViewModelValue, getLayoutData, isEnabled, isPassive, setEnabled, setFocus, updateViewModelStatus
-
Methods inherited from class com._1c.g5.aef2.components.Component
addComponent, addListener, addViewModel, areChildCommitsEnabled, areChildRefreshEnabled, areComponentsCreated, beginExternalUpdate, checkComponents, checkViewModels, commit, createComponents, dispose, disposeComponents, endExternalUpdate, getComponents, getModel, getParameterization, getParent, getRunnableQueue, getScene, getServiceEventQualifiers, getViewModels, isDisposed, isInExternalUpdate, queueAndWaitEvent, queueEvent, removeComponent, removeListener, removeViewModel, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene, subscribeOnEvents, subscribeOnEvents, unsubscribeOnEvents
-
-
-
-
Constructor Detail
-
NumberCodeMaxLengthSpinnerComponent
public NumberCodeMaxLengthSpinnerComponent(ISpinnerParameterization<Integer> parameterization)
Constructor.- Parameters:
parameterization
- the parameterization
-
NumberCodeMaxLengthSpinnerComponent
public NumberCodeMaxLengthSpinnerComponent(int min, int max)
ASpinnerParameterization
constructor wrapper.- Parameters:
min
- The minimum valuemax
- The maximum value
-
NumberCodeMaxLengthSpinnerComponent
public NumberCodeMaxLengthSpinnerComponent(int min, int max, ValueChangeApply applyValueChange)
ASpinnerParameterization
constructor wrapper.- Parameters:
min
- The minimum valuemax
- The maximum valueapplyValueChange
- the apply value change to set, cannot benull
-
-
Method Detail
-
attachToModel
protected void attachToModel()
Description copied from class:Component
Attaches this component to the model. Override it to add some listeners to the model.- Overrides:
attachToModel
in classComponent<IValue<Integer>,ISpinnerParameterization<Integer>>
-
detachFromModel
protected void detachFromModel()
Description copied from class:Component
Detaches this component from the model. Override it to remove listeners from the model.- Overrides:
detachFromModel
in classComponent<IValue<Integer>,ISpinnerParameterization<Integer>>
-
-