public interface Thresholds extends Node
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAllVariablesName() |
String[] |
getCategories() |
double |
getHigh(String variableId) |
double |
getLow(String variableId) |
boolean |
getStateVariableState(String variableId) |
String[] |
getVariableNameByCategory(String category) |
double |
getVeryHigh(String variableId) |
double |
getVeryLow(String variableId) |
void |
setHigh(String variableId,
double high)
Set thresholds high
|
void |
setLow(String variableId,
double low)
Set threshols low on numerical variable only
|
void |
setVeryHigh(String variableId,
double veryhigh)
Set thresholds high
|
void |
setVeryLow(String variableId,
double verylow)
Set threshols low on numerical variable only
|
String[] getCategories()
String[] getVariableNameByCategory(String category)
category - String[] getAllVariablesName()
boolean getStateVariableState(String variableId) throws CiliaIllegalStateException, CiliaIllegalParameterException
variableId - CiliaIllegalStateExceptionCiliaIllegalParameterExceptionvoid setLow(String variableId, double low) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable namelow - veryLow - Double.Na if for no veryLow thresholdCiliaIllegalParameterException - if variable name is nullCiliaIllegalStateExceptionvoid setHigh(String variableId, double high) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable namehigh - veryhigh - Double.Na if for no threshold very highCiliaIllegalParameterExceptionCiliaIllegalStateExceptionvoid setVeryLow(String variableId, double verylow) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable namelow - veryLow - Double.Na if for no veryLow thresholdCiliaIllegalParameterException - if variable name is nullCiliaIllegalStateExceptionvoid setVeryHigh(String variableId, double veryhigh) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable namehigh - veryhigh - Double.Na if for no threshold very highCiliaIllegalParameterExceptionCiliaIllegalStateExceptiondouble getLow(String variableId) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable nameCiliaIllegalParameterException - if variable name is nullCiliaIllegalStateExceptiondouble getVeryLow(String variableId) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable nameCiliaIllegalParameterExceptionCiliaIllegalStateExceptiondouble getHigh(String variableId) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable nameCiliaIllegalParameterExceptionCiliaIllegalStateExceptiondouble getVeryHigh(String variableId) throws CiliaIllegalParameterException, CiliaIllegalStateException
variableId - variable nameCiliaIllegalParameterExceptionCiliaIllegalStateExceptionCopyright © 2012-2013 Adele Team | LIG. All Rights Reserved.