public class ASTEventBase extends Object implements org.kie.dmn.api.feel.runtime.events.FEELEvent
Modifier and Type | Field and Description |
---|---|
protected ASTNode |
astNode |
protected String |
message |
protected org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity |
severity |
protected Throwable |
sourceException |
Constructor and Description |
---|
ASTEventBase(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity,
String message,
ASTNode astNode) |
ASTEventBase(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity,
String message,
ASTNode astNode,
Throwable sourceException) |
Modifier and Type | Method and Description |
---|---|
int |
getColumn() |
int |
getLine() |
String |
getMessage() |
Object |
getOffendingSymbol() |
org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity |
getSeverity() |
Throwable |
getSourceException() |
String |
toString() |
protected final org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity
protected final String message
protected final ASTNode astNode
protected Throwable sourceException
public ASTEventBase(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, String message, ASTNode astNode, Throwable sourceException)
public org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity getSeverity()
getSeverity
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
public String getMessage()
getMessage
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
public Throwable getSourceException()
getSourceException
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
public int getLine()
getLine
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
public int getColumn()
getColumn
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
public Object getOffendingSymbol()
getOffendingSymbol
in interface org.kie.dmn.api.feel.runtime.events.FEELEvent
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.