public class DMNKnowledgeBuilderError
extends org.drools.compiler.compiler.DroolsError
Constructor and Description |
---|
DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity,
org.kie.api.io.Resource resource,
String message) |
DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity,
org.kie.api.io.Resource resource,
String namespace,
String message) |
DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity,
String message) |
Modifier and Type | Method and Description |
---|---|
org.kie.internal.builder.InternalMessage |
asMessage(long id) |
static DMNKnowledgeBuilderError |
from(org.kie.api.io.Resource resource,
String namespace,
org.kie.dmn.api.core.DMNMessage m)
Builds a DMNKnowledgeBuilderError from a DMNMessage associated with the given Resource
|
org.kie.dmn.api.core.DMNMessage |
getDmnMessage() |
int[] |
getLines() |
String |
getMessage() |
String |
getNamespace() |
org.kie.internal.builder.ResultSeverity |
getSeverity() |
String |
toString() |
equals, getResource, hashCode, isError, setResource
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String namespace, String message)
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, org.kie.api.io.Resource resource, String message)
public DMNKnowledgeBuilderError(org.kie.internal.builder.ResultSeverity severity, String message)
public static DMNKnowledgeBuilderError from(org.kie.api.io.Resource resource, String namespace, org.kie.dmn.api.core.DMNMessage m)
resource
- the DMN model resourcenamespace
- m
- the DMNMessage belonging to the given DMN model resourcepublic org.kie.internal.builder.ResultSeverity getSeverity()
getSeverity
in interface org.kie.internal.builder.KnowledgeBuilderResult
getSeverity
in class org.drools.compiler.compiler.DroolsError
public String getMessage()
getMessage
in interface org.kie.internal.builder.KnowledgeBuilderResult
getMessage
in class org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
public int[] getLines()
getLines
in interface org.kie.internal.builder.KnowledgeBuilderResult
getLines
in class org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
public String getNamespace()
getNamespace
in class org.drools.compiler.compiler.DroolsError
public org.kie.dmn.api.core.DMNMessage getDmnMessage()
public String toString()
toString
in class org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
public org.kie.internal.builder.InternalMessage asMessage(long id)
asMessage
in interface org.kie.internal.builder.KnowledgeBuilderResult
asMessage
in class org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.