- java.lang.Object
-
- org.tentackle.model.ModelError
-
public class ModelError extends java.lang.ObjectDescribes a model error.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description ModelError(ModelElement element, java.lang.String message)Creates a model error.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ModelElementgetElement()Gets the related element.java.lang.StringgetMessage()Gets the error message.inthashCode()java.lang.StringtoString()static java.lang.StringtoString(java.util.Collection<ModelError> errors)Creates a string from a collection of errors.
Multiple errors are separated by a newline.
-
-
-
Constructor Detail
-
ModelError
public ModelError(ModelElement element, java.lang.String message)
Creates a model error.- Parameters:
element- the related elementmessage- the error message
-
-
Method Detail
-
toString
public static java.lang.String toString(java.util.Collection<ModelError> errors)
Creates a string from a collection of errors.
Multiple errors are separated by a newline.- Parameters:
errors- the errors- Returns:
- the error string
-
getElement
public ModelElement getElement()
Gets the related element.- Returns:
- the model element
-
getMessage
public java.lang.String getMessage()
Gets the error message.- Returns:
- the error
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-