oracle.adfnmc.component.ui
Class InputNumberSpinbox
java.lang.Object
oracle.adfnmc.component.Component
oracle.adfnmc.component.ui.RenderableComponent
oracle.adfnmc.component.ui.Control
oracle.adfnmc.component.ui.BasicControl
oracle.adfnmc.component.ui.BasicFontControl
oracle.adfnmc.component.ui.InputNumberSpinbox
- All Implemented Interfaces:
- RefreshablePropertyObjectOwner, ITestableComponent
- Direct Known Subclasses:
- BBInputNumberSpinbox
public abstract class InputNumberSpinbox
- extends BasicFontControl
- Author:
- terrykan
Fields inherited from class oracle.adfnmc.component.ui.Control |
bound, cloned, container, DEFAULT_BACKGROUNDCOLOR, DEFAULT_BOTTOM, DEFAULT_FOCUSED, DEFAULT_HEIGHT, DEFAULT_HEIGHT_STRING, DEFAULT_LEFT, DEFAULT_RIGHT, DEFAULT_TOP, DEFAULT_WIDTH, DEFAULT_WIDTH_STRING, embedded, has_x, has_y, m_alignProperty, m_availableHeight, m_availableWidth, m_backgroundColorProperty, m_cmpImpl, m_cookie, m_hasAlign, m_hasBackgroundColor, m_hasHeight, m_hasVerticalAlign, m_hasWidth, m_heightProperty, m_isClipped, m_isDirty, m_isHeightPercentage, m_isWidthPercentage, m_menuControls, m_multiRowContainerParent, m_tabstop, m_verticalAlignProperty, m_widthProperty, m_x, m_y, rownum |
Fields inherited from class oracle.adfnmc.component.Component |
CLASS_INSTANCE, m_attributes, m_elContext, m_exprfactory, m_formatMethod, m_id, m_initialized, m_parent, m_pattern, m_props, m_screen, m_theApp, refreshableProperties |
Method Summary |
void |
decrement()
|
void |
endInit()
|
protected void |
endInitRenderableProperties(boolean isRendered)
|
void |
execute(java.lang.String command,
java.util.Vector params)
|
protected void |
fireValueChangeListenerEvent(java.lang.Object source,
java.lang.Object oldValue,
java.lang.Object newValue)
|
protected java.lang.String |
fixupLabelNativeSetting(java.lang.String string)
|
protected int |
fixupValueWithStepSize(int value)
|
protected int |
forceValueFixup(int value)
|
protected boolean |
getDefaultFocusable()
|
java.lang.String |
getForegroundColor()
|
protected abstract java.lang.String |
getForegroundColorNative()
|
java.lang.String |
getLabel()
|
int |
getMax()
|
int |
getMin()
|
boolean |
getReadOnly()
|
protected abstract boolean |
getReadOnlyNative()
|
boolean |
getRequired()
|
java.lang.String |
getRequiredMessage()
|
boolean |
getShowRequired()
|
boolean |
getSimple()
|
int |
getStepSize()
|
java.lang.Object |
getValue()
|
protected int |
getValueAsInt()
|
protected abstract int |
getValueNative()
|
protected void |
handleChangeAction(int action)
|
boolean |
hasBackgroundColor()
|
boolean |
hasForegroundColor()
|
void |
increment()
|
protected boolean |
isLabeled()
Override on controls that implement label support |
protected abstract void |
rangeValuesChanged()
|
abstract void |
render(java.lang.Object uiparent)
|
protected void |
requiredChanged()
|
protected void |
setForegroundColor(java.lang.Object source,
java.lang.String foregroundColor)
|
void |
setForegroundColor(java.lang.String foregroundColor)
|
protected abstract void |
setForegroundColorNative(java.lang.String foregroundColor)
|
protected void |
setLabel(java.lang.Object source,
java.lang.String label)
|
void |
setLabel(java.lang.String label)
|
protected abstract void |
setLabelNative(java.lang.String label)
|
void |
setMax(int max)
|
protected void |
setMax(java.lang.Object source,
int max)
|
void |
setMin(int min)
|
protected void |
setMin(java.lang.Object source,
int min)
|
void |
setReadOnly(boolean readOnly)
|
protected void |
setReadOnly(java.lang.Object source,
boolean readOnly)
|
protected abstract void |
setReadOnlyNative(boolean readOnly)
|
protected void |
setRenderProperties()
|
void |
setRequired(boolean required)
|
protected void |
setRequired(java.lang.Object source,
boolean required)
|
void |
setShowRequired(boolean showRequired)
|
protected void |
setShowRequired(java.lang.Object source,
boolean showRequired)
|
void |
setSimple(boolean simple)
|
protected void |
setSimple(java.lang.Object source,
boolean simple)
|
void |
setStepSize(int stepSize)
|
protected void |
setStepSize(java.lang.Object source,
int stepSize)
|
void |
setValue(int value)
|
protected void |
setValue(java.lang.Object source,
int value)
|
protected void |
setValue(java.lang.Object source,
java.lang.Object value)
|
protected abstract void |
setValueNative(int value)
|
protected void |
showRequiredChanged()
|
protected void |
simpleChanged()
|
java.lang.String |
toString()
|
boolean |
validateRequired()
|
protected boolean |
validateValueWithMinMax(int value)
|
protected boolean |
validateValueWithStepSize(int value)
|
Methods inherited from class oracle.adfnmc.component.ui.BasicFontControl |
getFontFamily, getFontFamilyNative, getFontSize, getFontSizeNative, getFontStyle, getFontStyleNative, setFontFamily, setFontFamily, setFontSize, setFontSize, setFontStyle, setFontStyle, updateFont, updateFont, updateFont, updateFontNative |
Methods inherited from class oracle.adfnmc.component.ui.BasicControl |
getDisabled, getFocusable, getFocusableNative, getVisible, getVisibleNative, setDisabled, setDisabled, setDisabledNative, setFocusable, setFocusable, setFocusableNative, setValue, setVisible, setVisible, setVisibleNative |
Methods inherited from class oracle.adfnmc.component.ui.Control |
addChild, addPropertyList, backgroundColorChanged, bindMenus, clipHeight, clipWidth, determineAvailableSpace, disposeProperties, endInitRendered, focusableChanged, gainedFocus, getAlign, getAlignNative, getAvailableHeight, getAvailableWidth, getBackgroundColor, getBackgroundColorNative, getBottom, getBottomNative, getControlDepth, getCookie, getDefaultFontFamily, getDefaultFontSize, getDefaultFontStyle, getEmbedded, getFocused, getFocusedNative, getHeight, getHeightNative, getLeft, getLeftNative, getMultiRowContainer, getNativeUiComponent, getParentHeightRecursively, getParentWidthRecursively, getRight, getRightNative, getRowNum, getTop, getTopNative, getVerticalAlign, getVerticalAlignNative, getWidth, getWidthNative, hasAlign, hasHeight, hasLocation, hasVerticalAlign, hasWidth, inheritBackgroundColor, initCoreUIData, initGeometryData, isAllowedToReceiveFocus, isEmbeddedAndSelected, isNativeUiComponent, isNotRenderable, isWidthPercentage, markDirty, refreshUI, removeFromNativeParent, renderNative, setAlign, setAlign, setAlignNative, setBackgroundColor, setBackgroundColor, setBackgroundColorNative, setContainer, setCookie, setEmbedded, setFocus, setHeight, setHeight, setHeightNative, setMultiRowContainerParent, setParent, setRowNum, setVerticalAlign, setVerticalAlign, setVerticalAlignNative, setWidth, setWidth, setWidthNative, shiftRowNum, shouldUseParentBackgroundColor, UIClone, UICloneImpl, updateBackgroundColorNative |
Methods inherited from class oracle.adfnmc.component.Component |
addChild, addChild, beginInit, buildValueExpression, dump, dump, dumpProps, dumpProps, dumpPropsBuffer, getDataValues, getId, getParent, getProps, getScreen, propertyInstanceCreated, refreshProperties, setChild, setChild, setId, setProp, setScreen, toFormattedString, updateRenderer |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_FOCUSABLE
protected static final boolean DEFAULT_FOCUSABLE
- See Also:
- Constant Field Values
DEFAULT_FOREGROUNDCOLOR
protected static final java.lang.String DEFAULT_FOREGROUNDCOLOR
- See Also:
- Constant Field Values
DEFAULT_STEPSIZE
protected static final int DEFAULT_STEPSIZE
- See Also:
- Constant Field Values
DEFAULT_LABEL
protected static final java.lang.String DEFAULT_LABEL
- See Also:
- Constant Field Values
DEFAULT_MIN
protected static final int DEFAULT_MIN
- See Also:
- Constant Field Values
DEFAULT_MAX
protected static final int DEFAULT_MAX
- See Also:
- Constant Field Values
DEFAULT_READONLY
protected static final boolean DEFAULT_READONLY
- See Also:
- Constant Field Values
DEFAULT_REQUIRED
protected static final boolean DEFAULT_REQUIRED
- See Also:
- Constant Field Values
DEFAULT_SHOWREQUIRED
protected static final boolean DEFAULT_SHOWREQUIRED
- See Also:
- Constant Field Values
DEFAULT_SIMPLE
protected static final boolean DEFAULT_SIMPLE
- See Also:
- Constant Field Values
DEFAULT_VALUE
protected static final int DEFAULT_VALUE
- See Also:
- Constant Field Values
m_hasForegroundColor
protected boolean m_hasForegroundColor
m_foregroundColorProperty
protected StringProperty m_foregroundColorProperty
m_stepSizeProperty
protected IntegerProperty m_stepSizeProperty
m_labelProperty
protected StringProperty m_labelProperty
m_maxProperty
protected IntegerProperty m_maxProperty
m_minProperty
protected IntegerProperty m_minProperty
m_readOnlyProperty
protected BooleanProperty m_readOnlyProperty
m_requiredProperty
protected BooleanProperty m_requiredProperty
m_showRequiredProperty
protected BooleanProperty m_showRequiredProperty
m_simpleProperty
protected BooleanProperty m_simpleProperty
m_valueProperty
protected IntegerProperty m_valueProperty
m_valueChangeListenerProperty
protected MethodAction m_valueChangeListenerProperty
InputNumberSpinbox
public InputNumberSpinbox()
getDefaultFocusable
protected boolean getDefaultFocusable()
- Specified by:
getDefaultFocusable
in class BasicControl
render
public abstract void render(java.lang.Object uiparent)
- Specified by:
render
in class Control
endInitRenderableProperties
protected void endInitRenderableProperties(boolean isRendered)
- Overrides:
endInitRenderableProperties
in class BasicFontControl
endInit
public void endInit()
- Overrides:
endInit
in class BasicFontControl
hasBackgroundColor
public boolean hasBackgroundColor()
- Overrides:
hasBackgroundColor
in class Control
hasForegroundColor
public boolean hasForegroundColor()
- Overrides:
hasForegroundColor
in class Control
fixupLabelNativeSetting
protected java.lang.String fixupLabelNativeSetting(java.lang.String string)
simpleChanged
protected void simpleChanged()
showRequiredChanged
protected void showRequiredChanged()
requiredChanged
protected void requiredChanged()
getRequiredMessage
public java.lang.String getRequiredMessage()
validateRequired
public boolean validateRequired()
handleChangeAction
protected void handleChangeAction(int action)
setRenderProperties
protected void setRenderProperties()
- Overrides:
setRenderProperties
in class BasicFontControl
rangeValuesChanged
protected abstract void rangeValuesChanged()
execute
public void execute(java.lang.String command,
java.util.Vector params)
- Specified by:
execute
in interface ITestableComponent
- Overrides:
execute
in class RenderableComponent
increment
public void increment()
decrement
public void decrement()
validateValueWithMinMax
protected boolean validateValueWithMinMax(int value)
validateValueWithStepSize
protected boolean validateValueWithStepSize(int value)
fixupValueWithStepSize
protected int fixupValueWithStepSize(int value)
forceValueFixup
protected int forceValueFixup(int value)
toString
public java.lang.String toString()
- Overrides:
toString
in class Control
getForegroundColor
public java.lang.String getForegroundColor()
setForegroundColor
protected void setForegroundColor(java.lang.Object source,
java.lang.String foregroundColor)
setForegroundColor
public void setForegroundColor(java.lang.String foregroundColor)
getStepSize
public int getStepSize()
setStepSize
protected void setStepSize(java.lang.Object source,
int stepSize)
setStepSize
public void setStepSize(int stepSize)
getLabel
public java.lang.String getLabel()
setLabel
protected void setLabel(java.lang.Object source,
java.lang.String label)
setLabel
public void setLabel(java.lang.String label)
getMax
public int getMax()
setMax
protected void setMax(java.lang.Object source,
int max)
setMax
public void setMax(int max)
getMin
public int getMin()
setMin
protected void setMin(java.lang.Object source,
int min)
setMin
public void setMin(int min)
getReadOnly
public boolean getReadOnly()
setReadOnly
protected void setReadOnly(java.lang.Object source,
boolean readOnly)
setReadOnly
public void setReadOnly(boolean readOnly)
getRequired
public boolean getRequired()
setRequired
protected void setRequired(java.lang.Object source,
boolean required)
setRequired
public void setRequired(boolean required)
getShowRequired
public boolean getShowRequired()
setShowRequired
protected void setShowRequired(java.lang.Object source,
boolean showRequired)
setShowRequired
public void setShowRequired(boolean showRequired)
getSimple
public boolean getSimple()
setSimple
protected void setSimple(java.lang.Object source,
boolean simple)
setSimple
public void setSimple(boolean simple)
getValueAsInt
protected int getValueAsInt()
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in class BasicControl
fireValueChangeListenerEvent
protected void fireValueChangeListenerEvent(java.lang.Object source,
java.lang.Object oldValue,
java.lang.Object newValue)
setValue
protected void setValue(java.lang.Object source,
int value)
setValue
public void setValue(int value)
setValue
protected void setValue(java.lang.Object source,
java.lang.Object value)
- Specified by:
setValue
in class BasicControl
isLabeled
protected final boolean isLabeled()
- Description copied from class:
Control
- Override on controls that implement label support
- Overrides:
isLabeled
in class Control
- Returns:
- false for simple controls, true for those controls that can
carry a label, even if a label is not assigned or the control is set
to "simple" mode
getForegroundColorNative
protected abstract java.lang.String getForegroundColorNative()
setForegroundColorNative
protected abstract void setForegroundColorNative(java.lang.String foregroundColor)
setLabelNative
protected abstract void setLabelNative(java.lang.String label)
getReadOnlyNative
protected abstract boolean getReadOnlyNative()
setReadOnlyNative
protected abstract void setReadOnlyNative(boolean readOnly)
getValueNative
protected abstract int getValueNative()
setValueNative
protected abstract void setValueNative(int value)
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.