Package de.xima.fc.workflow.taglib.model
Class ElementMessageSetModel
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.ElementMessageSetModel
-
- All Implemented Interfaces:
Serializable
public final class ElementMessageSetModel extends Object implements Serializable
Represents the set of (usually validation) messages for aNodeModel
orTriggerModel
.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ElementMessageSetModel(boolean valid, List<ElementMessageModel> errors, List<ElementMessageModel> warnings)
Creates a new POJO with the given data.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ElementMessageSetModel
empty()
boolean
equals(Object obj)
List<ElementMessageModel>
getErrors()
List<ElementMessageModel>
getWarnings()
int
hashCode()
boolean
isValid()
void
setValid(boolean valid)
-
-
-
Constructor Detail
-
ElementMessageSetModel
public ElementMessageSetModel(boolean valid, List<ElementMessageModel> errors, List<ElementMessageModel> warnings)
Creates a new POJO with the given data.- Parameters:
valid
- The value returned byisValid()
.errors
- The value returned bygetErrors()
.warnings
- The value returned bygetWarnings()
.
-
-
Method Detail
-
getErrors
public List<ElementMessageModel> getErrors()
- Returns:
- A list of error messages that indicate a severe error that prevents the workflow process from being saved / put in use.
-
getWarnings
public List<ElementMessageModel> getWarnings()
- Returns:
- A list of warning messages that indicate a possible mistake.
-
isValid
public boolean isValid()
- Returns:
- Whether the validated element is valid. Note that it is possible for an element to be invalid even when there are no error or warning messages, although that case should be avoided.
-
empty
public static ElementMessageSetModel empty()
- Returns:
- A new empty message set model that is valid and has not error or warning messages.
-
setValid
public void setValid(boolean valid)
- Parameters:
valid
- Whether the validated element is valid. Note that it is possible for an element to be invalid even when there are no error or warning messages, although that case should be avoided.
-
-