Package org.kie.dmn.feel.runtime.events
Class SyntaxErrorEvent
- java.lang.Object
-
- org.kie.dmn.feel.runtime.events.FEELEventBase
-
- org.kie.dmn.feel.runtime.events.SyntaxErrorEvent
-
- All Implemented Interfaces:
org.kie.dmn.api.feel.runtime.events.FEELEvent
public class SyntaxErrorEvent extends FEELEventBase implements org.kie.dmn.api.feel.runtime.events.FEELEvent
An event class to report a syntax error as returned by the parser
-
-
Constructor Summary
Constructors Constructor Description SyntaxErrorEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, String msg, org.antlr.v4.runtime.RecognitionException e, int line, int charPositionInLine, Object offendingSymbol)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumn()intgetLine()ObjectgetOffendingSymbol()StringtoString()-
Methods inherited from class org.kie.dmn.feel.runtime.events.FEELEventBase
getMessage, getSeverity, getSourceException
-
-
-
-
Method Detail
-
getLine
public int getLine()
- Specified by:
getLinein interfaceorg.kie.dmn.api.feel.runtime.events.FEELEvent- Overrides:
getLinein classFEELEventBase
-
getColumn
public int getColumn()
- Specified by:
getColumnin interfaceorg.kie.dmn.api.feel.runtime.events.FEELEvent- Overrides:
getColumnin classFEELEventBase
-
getOffendingSymbol
public Object getOffendingSymbol()
- Specified by:
getOffendingSymbolin interfaceorg.kie.dmn.api.feel.runtime.events.FEELEvent- Overrides:
getOffendingSymbolin classFEELEventBase
-
toString
public String toString()
- Overrides:
toStringin classFEELEventBase
-
-