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.RuntimeExceptionAn 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.StringcreateMessage()Create message.java.lang.StringgetMessage()Create message.static java.lang.StringgetRulePath(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:
 getMessagein 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. 
 - 
 
 -