|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.monad.homerun.base.DataObject com.monad.homerun.model.numeric.NumericModel
public class NumericModel
NumericModel extends Model and is a light-weight container describing concrete numeric models.
Field Summary | |
---|---|
static java.lang.String |
CNT_DECR
|
static java.lang.String |
CNT_INCR
|
static java.lang.String |
CNT_RESET
|
static java.lang.String |
ITV_EXP
|
static java.lang.String |
ITV_SET
|
static int |
OPT_AVERAGE
|
static int |
OPT_GRAPHICAL
|
static int |
OPT_LIMIT_ICON
|
static int |
OPT_LIMIT_NAME
|
static int |
OPT_LIMITS
|
static int |
OPT_MODEL_ICON
|
static int |
OPT_MODEL_NAME
|
static int |
OPT_NUMBER_TYPE
|
static int |
OPT_OBJECT_ICON
|
static int |
OPT_OBJECT_NAME
|
static int |
OPT_UPDATE_TIME
|
static java.lang.String |
TMR_RESET
|
static java.lang.String |
TMR_RESM
|
static java.lang.String |
TMR_SUSP
|
static java.lang.String |
VAR_ADD
|
static java.lang.String |
VAR_DIV
|
static java.lang.String |
VAR_MULT
|
static java.lang.String |
VAR_SET
|
static java.lang.String |
VAR_SUB
|
Constructor Summary | |
---|---|
NumericModel()
|
|
NumericModel(java.lang.String modelName,
NumericModel model)
|
|
NumericModel(java.lang.String domain,
java.lang.String modelName,
java.lang.String iconName)
|
|
NumericModel(java.lang.String domain,
java.lang.String modelName,
java.lang.String iconName,
java.lang.String typeName)
|
Method Summary | |
---|---|
Control |
getControl()
Returns a control for the model. |
java.lang.String |
getDomain()
Returns the name of the model's domain. |
static java.util.Map<java.lang.String,java.lang.Integer> |
getFormatOptions()
|
java.lang.String |
getIconName()
Returns the icon name for the model. |
java.lang.String[] |
getIconNames()
|
Limit[] |
getLimitDescs()
|
java.lang.String |
getModelName()
Returns the name of model, unique within a domain. |
java.lang.String |
getModelType()
Returns the type of the model. |
NumberType |
getNumberType()
|
static boolean |
needLimitIcons(int format)
|
static boolean |
needModelIcon(int format)
|
static boolean |
needObjectIcons(int format)
|
void |
setIconName(java.lang.String name)
|
void |
setLimitDescs(Limit[] descs)
|
void |
setModelName(java.lang.String modelName)
Sets the name of the model. |
void |
setNumberType(NumberType type)
|
Methods inherited from class com.monad.homerun.base.DataObject |
---|
getCategory, getModificationTime, getName, getNote, setCategory, setModificationTime, setName, setNote |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CNT_INCR
public static final java.lang.String CNT_DECR
public static final java.lang.String CNT_RESET
public static final java.lang.String TMR_RESM
public static final java.lang.String TMR_SUSP
public static final java.lang.String TMR_RESET
public static final java.lang.String VAR_SET
public static final java.lang.String VAR_ADD
public static final java.lang.String VAR_SUB
public static final java.lang.String VAR_MULT
public static final java.lang.String VAR_DIV
public static final java.lang.String ITV_SET
public static final java.lang.String ITV_EXP
public static final int OPT_GRAPHICAL
public static final int OPT_MODEL_NAME
public static final int OPT_MODEL_ICON
public static final int OPT_OBJECT_NAME
public static final int OPT_OBJECT_ICON
public static final int OPT_LIMITS
public static final int OPT_LIMIT_NAME
public static final int OPT_LIMIT_ICON
public static final int OPT_UPDATE_TIME
public static final int OPT_AVERAGE
public static final int OPT_NUMBER_TYPE
Constructor Detail |
---|
public NumericModel()
public NumericModel(java.lang.String domain, java.lang.String modelName, java.lang.String iconName)
public NumericModel(java.lang.String domain, java.lang.String modelName, java.lang.String iconName, java.lang.String typeName)
public NumericModel(java.lang.String modelName, NumericModel model)
Method Detail |
---|
public java.lang.String getModelName()
Model
getModelName
in interface Model
public void setModelName(java.lang.String modelName)
Model
setModelName
in interface Model
modelName
- the name of the modelpublic java.lang.String getDomain()
Model
getDomain
in interface Model
public java.lang.String getModelType()
Model
getModelType
in interface Model
public java.lang.String getIconName()
Model
getIconName
in interface Model
public void setIconName(java.lang.String name)
public NumberType getNumberType()
public void setNumberType(NumberType type)
public Control getControl()
Model
getControl
in interface Model
public Limit[] getLimitDescs()
public void setLimitDescs(Limit[] descs)
public java.lang.String[] getIconNames()
public static java.util.Map<java.lang.String,java.lang.Integer> getFormatOptions()
public static boolean needObjectIcons(int format)
public static boolean needModelIcon(int format)
public static boolean needLimitIcons(int format)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |