public ModelNode wrap(Message error, ModelNode node) { if (error == null) { return null; } if (error.getPath() != null) { node.get(ERROR_PATH).set(error.getPath()); } node.get(SEVERITY).set(error.getSeverity().name()); node.get(MESSAGE).set(error.getValue()); return node; }
public Message unwrap(ModelNode node) { if (node == null) { return null; } Message error = new Message(); if (node.has(ERROR_PATH)) { error.setPath(node.get(ERROR_PATH).asString()); } if (node.has(SEVERITY)) { error.setSeverity(Severity.valueOf(node.get(SEVERITY).asString())); } if(node.has(MESSAGE)) { error.setValue(node.get(MESSAGE).asString()); } return error; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Message other = (Message) obj; if (severity == null) { if (other.severity != null) return false; } else if (!severity.equals(other.severity)) return false; if (value == null) { if (other.value != null) return false; } else if (!value.equals(other.value)) return false; return true; } }
String severity = validationProps.getProperty(Element.VALIDATION_SEVERITY_ATTR.getLocalName()); String path = validationProps.getProperty(Element.PATH.getLocalName()); Message ve = new Message(Severity.valueOf(severity), msg); ve.setPath(path); model.addMessage(ve);
writeAttribute(writer, Element.VALIDATION_SEVERITY_ATTR.getLocalName(), ve.getSeverity().name()); writeAttribute(writer, Element.PATH.getLocalName(), ve.getPath()); writer.writeCharacters(ve.getValue());
String severity = validationProps.getProperty(Element.VALIDATION_SEVERITY_ATTR.getLocalName()); String path = validationProps.getProperty(Element.PATH.getLocalName()); Message ve = new Message(Severity.valueOf(severity), msg); ve.setPath(path); model.addMessage(ve);
writeAttribute(writer, Element.VALIDATION_SEVERITY_ATTR.getLocalName(), ve.getSeverity().name()); writeAttribute(writer, Element.PATH.getLocalName(), ve.getPath()); writer.writeCharacters(ve.getValue());
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Message other = (Message) obj; if (severity == null) { if (other.severity != null) return false; } else if (!severity.equals(other.severity)) return false; if (value == null) { if (other.value != null) return false; } else if (!value.equals(other.value)) return false; return true; } }
public Message unwrap(ModelNode node) { if (node == null) { return null; } Message error = new Message(); if (node.has(ERROR_PATH)) { error.setPath(node.get(ERROR_PATH).asString()); } if (node.has(SEVERITY)) { error.setSeverity(Severity.valueOf(node.get(SEVERITY).asString())); } if(node.has(MESSAGE)) { error.setValue(node.get(MESSAGE).asString()); } return error; }
public Message addMessage(String severity, String message) { Message ve = new Message(Severity.valueOf(severity), message); addMessage(ve); return ve; }
public ModelNode wrap(Message error, ModelNode node) { if (error == null) { return null; } if (error.getPath() != null) { node.get(ERROR_PATH).set(error.getPath()); } node.get(SEVERITY).set(error.getSeverity().name()); node.get(MESSAGE).set(error.getValue()); return node; }
public Message addMessage(String severity, String message) { Message ve = new Message(Severity.valueOf(severity), message); addMessage(ve); return ve; }