Package com.infoteria.gui.property
Class NumberProperty
java.lang.Object
com.infoteria.gui.property.AbstractProperty
com.infoteria.gui.property.NumberProperty
- All Implemented Interfaces:
Property,com.infoteria.gui.property.provider.NumberInfoProvider,Cloneable
- Direct Known Subclasses:
BigDecimalProperty,DoubleProperty,IntegerProperty
public abstract class NumberProperty
extends AbstractProperty
implements com.infoteria.gui.property.provider.NumberInfoProvider
数値プロパティの抽象クラス
-
Field Summary
Fields inherited from class com.infoteria.gui.property.AbstractProperty
_listenerList, ATTR_DISPLAY_NAME, ATTR_NAME, ATTR_READONLY, ATTR_TYPE, ATTR_VISIBLE, ELEM_PROPERTY, PROPERTY_NSURI -
Constructor Summary
ConstructorsConstructorDescriptionNumberProperty(PropertyHolder owner, String name) NumberProperty(String name) -
Method Summary
Modifier and TypeMethodDescriptiongetAdapter(Class<?> clazz) Adapterを返します。画面表示の際のフォーマットboolean負の数を許容するか否かabstract booleanこのNumberプロパティがBigDecimal型の場合はtrueabstract booleanこのNumberプロパティが整数型の場合はtruevoidsetAllowNegative(boolean b) 負の数を許容するか否かvoidsetFormat(NumberFormat format) 画面表示の際のフォーマットMethods inherited from class com.infoteria.gui.property.AbstractProperty
addPropertyChangeListener, assign, assignTo, clone, createUndoableEdit, doClone, doGetDifference, doSetValue, getDifference, getDisplayName, getEditor, getName, getOwner, getPropertyChangeListeners, getRenderer, getTooltip, getValue, getValueAsString, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValue, setValueAsString, setValueAsString, setVisible, valueEquals
-
Constructor Details
-
NumberProperty
-
NumberProperty
-
-
Method Details
-
getAdapter
Description copied from interface:PropertyAdapterを返します。- Specified by:
getAdapterin interfaceProperty- Overrides:
getAdapterin classAbstractProperty
-
isAllowNegative
public boolean isAllowNegative()負の数を許容するか否か- Specified by:
isAllowNegativein interfacecom.infoteria.gui.property.provider.NumberInfoProvider
-
setAllowNegative
public void setAllowNegative(boolean b) 負の数を許容するか否か -
getFormat
画面表示の際のフォーマット -
setFormat
画面表示の際のフォーマット -
isInteger
public abstract boolean isInteger()このNumberプロパティが整数型の場合はtrue- Specified by:
isIntegerin interfacecom.infoteria.gui.property.provider.NumberInfoProvider
-
isBigDecimal
public abstract boolean isBigDecimal()このNumberプロパティがBigDecimal型の場合はtrue- Specified by:
isBigDecimalin interfacecom.infoteria.gui.property.provider.NumberInfoProvider
-