Class ParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.inductiveautomation.snap.parse.ParseException
-
- All Implemented Interfaces:
java.io.Serializable
public class ParseException extends java.lang.RuntimeException
An exception subclass for parser.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ParseException(Parser aParser, ParseRule aRule)
Creates a new parse exception.ParseException(java.lang.String aMessage)
Creates a new parse exception for message.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
createMessage()
Create message.java.lang.String
getMessage()
Create message.static java.lang.String
getRulePath(int aStart, java.util.List<ParseRule> theRules)
Returns a rule path given a list of rules.
-
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
Create message.- Overrides:
getMessage
in classjava.lang.Throwable
-
createMessage
protected java.lang.String createMessage()
Create message.
-
getRulePath
public static java.lang.String getRulePath(int aStart, java.util.List<ParseRule> theRules)
Returns a rule path given a list of rules.
-
-