|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.cafesoft.cams.attr.StandardEvaluationStatus
public class StandardEvaluationStatus
StandardEvaluationStatus is the standard implementation of
EvaluationStatus, which represents the status after evaluation
of an Evaluatable object.
| Field Summary | |
|---|---|
static EvaluationStatus |
OK_EVALUATION_STATUS
Standard EvaluationStatus for successul evaluation. |
| Fields inherited from interface com.cafesoft.cams.attr.EvaluationStatus |
|---|
STATUS_MISSING_ATTRIBUTE, STATUS_OK, STATUS_PROCESSING_ERROR, STATUS_SYNTAX_ERROR |
| Constructor Summary | |
|---|---|
StandardEvaluationStatus(String message,
List attrList)
Constructor that takes a message and a List of missing attributes. |
|
StandardEvaluationStatus(String message,
List attrList,
EvaluationStatus nestedStatus)
Constructor that takes a message, a List of missing attributes, and a nested EvaluationStatus. |
|
StandardEvaluationStatus(String code,
String message)
Constructor that take the status code, message, and an optional nested EvaluationStatus. |
|
StandardEvaluationStatus(String code,
String message,
EvaluationStatus nestedStatus)
Constructor that take the status code, message, and a nested EvaluationStatus. |
|
| Method Summary | |
|---|---|
String |
getCode()
Returns the status code. |
String |
getMessage()
Returns the status message or null if there is none. |
List |
getMissingAttributes()
Returns a List of missing attributes. |
EvaluationStatus |
getNestedEvalutionStatus()
Return a nested EvaluationStatus if available. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final EvaluationStatus OK_EVALUATION_STATUS
| Constructor Detail |
|---|
public StandardEvaluationStatus(String code,
String message)
code - the status code.message - the status message.
public StandardEvaluationStatus(String code,
String message,
EvaluationStatus nestedStatus)
code - the status code.message - the status message.nestedStatus - the nested EvaluationStatus.
public StandardEvaluationStatus(String message,
List attrList)
message - the status message.attrList - a List of missing attributes.
public StandardEvaluationStatus(String message,
List attrList,
EvaluationStatus nestedStatus)
message - the status message.attrList - a List of missing attributes.nestedStatus - the nested EvaluationStatus.| Method Detail |
|---|
public String getCode()
getCode in interface EvaluationStatuspublic String getMessage()
getMessage in interface EvaluationStatuspublic List getMissingAttributes()
getMissingAttributes in interface EvaluationStatusAttribute instances if
the code is STATUS_MISSING_ATTRIBUTE or null if any other
status code.public EvaluationStatus getNestedEvalutionStatus()
getNestedEvalutionStatus in interface EvaluationStatus
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||