|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.metnet.graphmodel.GraphValidity
public class GraphValidity
store the information of the graph validity
| Field Summary | |
|---|---|
static java.lang.String |
ERROR_ADJACENT_ENTITY
adjacent entities |
static java.lang.String |
ERROR_DUPLICATE_ENTITY
duplicate entity error message |
static java.lang.String |
ERROR_ENZYME_TYPE
enzyme type error message |
static java.lang.String |
ERROR_GENE_LOCATION
gene location error message |
static java.lang.String |
ERROR_INTERACTION_STRUCTURE
interaction structure error message |
static java.lang.String |
ERROR_NODE_USER_OBJECT
user object error message |
static java.lang.String |
ERROR_NOTHING
no errors |
static java.lang.String |
ERROR_ORPHAN_NODE
orphan node |
static java.lang.String |
ERROR_TRANSPORT_LOCATION
transport location error message |
(package private) static org.apache.log4j.Logger |
logger
log4j facility |
static java.lang.String |
WARNING_ADJACENT_INTERACTION
adjacent interaction. |
static java.lang.String |
WARNING_DUPLICATE_INTERACTION
duplicate interaction warning message |
static java.lang.String |
WARNING_NOTHING
no warnings |
static java.lang.String |
WARNING_UNKNOWN_LOCATION
unknown location |
static java.lang.String |
WARNING_UNSUPPORTED_ORGANISM
unsupported species |
| Constructor Summary | |
|---|---|
GraphValidity()
default constructor |
|
| Method Summary | |
|---|---|
void |
clear()
clear error message |
void |
error(java.lang.Integer modelId,
java.lang.String message)
add one error |
java.lang.String |
getErrorMessage(java.lang.Integer modelId)
get the error message for model id |
java.util.Map |
getErrors()
get the errors |
java.lang.String |
getWarningMessage(java.lang.Integer modelId)
get the warning message for model id |
java.util.Map |
getWarnings()
get the warnings |
boolean |
isPerfect()
if there is no error and no warning, used for highlight |
boolean |
isValid()
if the current informaiton is valid, used for saving |
boolean |
isValid(java.lang.Integer modelId)
detect if the model id represents a correct data entry |
void |
warn(java.lang.Integer modelId,
java.lang.String message)
add one warning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
static org.apache.log4j.Logger logger
public static final java.lang.String ERROR_NODE_USER_OBJECT
public static final java.lang.String ERROR_GENE_LOCATION
public static final java.lang.String ERROR_ENZYME_TYPE
public static final java.lang.String ERROR_TRANSPORT_LOCATION
public static final java.lang.String ERROR_DUPLICATE_ENTITY
public static final java.lang.String WARNING_DUPLICATE_INTERACTION
public static final java.lang.String ERROR_INTERACTION_STRUCTURE
public static final java.lang.String ERROR_ADJACENT_ENTITY
public static final java.lang.String WARNING_ADJACENT_INTERACTION
public static final java.lang.String ERROR_ORPHAN_NODE
public static final java.lang.String WARNING_UNKNOWN_LOCATION
public static final java.lang.String WARNING_UNSUPPORTED_ORGANISM
public static final java.lang.String ERROR_NOTHING
public static final java.lang.String WARNING_NOTHING
| Constructor Detail |
|---|
public GraphValidity()
| Method Detail |
|---|
public java.lang.String getErrorMessage(java.lang.Integer modelId)
modelId - the blockid of the graph cell
public java.lang.String getWarningMessage(java.lang.Integer modelId)
modelId - the blockid of the graph cell
public void clear()
public java.util.Map getErrors()
public java.util.Map getWarnings()
public boolean isValid()
public boolean isPerfect()
public boolean isValid(java.lang.Integer modelId)
modelId - the model id
public void error(java.lang.Integer modelId,
java.lang.String message)
message - the error message
public void warn(java.lang.Integer modelId,
java.lang.String message)
message - the warning message
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||