Interface IIntervalBoundModelValue
-
- All Superinterfaces:
IModel
,IValidable
- All Known Implementing Classes:
EmfIntervalBoundModelValue
public interface IIntervalBoundModelValue extends IModel
BM value for interval's lower or upper bound interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IValue<Date>
getDateValue()
Gets the date value.IValue<Double>
getNumberValue()
Gets the number value.boolean
isLower()
Checks if model value represents lower bound of interval.boolean
isNumeric()
Checks if model value represents numeric interval or date interval.void
setNumeric(boolean value)
Sets numeric or date mode.-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
-
-
-
Method Detail
-
isLower
boolean isLower()
Checks if model value represents lower bound of interval.- Returns:
true
if model value represents lower bound of interval.
-
isNumeric
boolean isNumeric()
Checks if model value represents numeric interval or date interval.- Returns:
true
if model value represents numeric interval.
-
setNumeric
void setNumeric(boolean value)
Sets numeric or date mode.- Parameters:
value
-true
for numeric mode.
-
-