Class ParseException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.inductiveautomation.snap.parse.ParseException
All Implemented Interfaces:
Serializable

public class ParseException extends RuntimeException
An exception subclass for parser.
See Also:
  • Constructor Details

    • ParseException

      public ParseException(Parser aParser, ParseRule aRule)
      Creates a new parse exception.
    • ParseException

      public ParseException(String aMessage)
      Creates a new parse exception for message.
  • Method Details

    • getMessage

      public String getMessage()
      Create message.
      Overrides:
      getMessage in class Throwable
    • createMessage

      protected String createMessage()
      Create message.
    • getRulePath

      public static String getRulePath(int aStart, List<ParseRule> theRules)
      Returns a rule path given a list of rules.