Class NiceXmlMessageSpec
- java.lang.Object
-
- com.github.oowekyala.ooxml.messages.NiceXmlMessageSpec
-
public class NiceXmlMessageSpec extends Object
-
-
Constructor Summary
Constructors Constructor Description NiceXmlMessageSpec(XmlPosition position, String simpleMessage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable ThrowablegetCause()@Nullable StringgetKind()XmlPositiongetPosition()XmlSeveritygetSeverity()StringgetSimpleMessage()NiceXmlMessageSpecwithCause(Throwable cause)NiceXmlMessageSpecwithKind(String kind)NiceXmlMessageSpecwithSeverity(XmlSeverity severity)
-
-
-
Constructor Detail
-
NiceXmlMessageSpec
public NiceXmlMessageSpec(XmlPosition position, String simpleMessage)
- Parameters:
position- Position of the errorsimpleMessage- Error message
-
-
Method Detail
-
getPosition
public XmlPosition getPosition()
-
getKind
public @Nullable String getKind()
-
getSeverity
public XmlSeverity getSeverity()
-
getSimpleMessage
public String getSimpleMessage()
-
getCause
public @Nullable Throwable getCause()
-
withKind
public NiceXmlMessageSpec withKind(String kind)
-
withSeverity
public NiceXmlMessageSpec withSeverity(XmlSeverity severity)
-
withCause
public NiceXmlMessageSpec withCause(Throwable cause)
-
-