use of com.pogeyan.cmis.api.uri.exception.MessageReference in project copper-cms by PogeyanOSS.
the class ExpressionParserInternalError method createNO_TOKEN_AVAILABLE.
public static ExpressionParserInternalError createNO_TOKEN_AVAILABLE(final String expectedToken) {
MessageReference msgRef = ExpressionParserInternalError.INVALID_TOKEN_AT.create();
msgRef.addContent(expectedToken);
return new ExpressionParserInternalError(msgRef);
}
use of com.pogeyan.cmis.api.uri.exception.MessageReference in project copper-cms by PogeyanOSS.
the class FilterParserExceptionImpl method createTOKEN_UNDETERMINATED_STRING.
public static TokenizerException createTOKEN_UNDETERMINATED_STRING(int oldPosition, String expression) {
final MessageReference msgRef = ExpressionParserException.TOKEN_UNDETERMINATED_STRING.create();
msgRef.addContent(oldPosition);
msgRef.addContent(expression);
return new TokenizerException(msgRef);
}
use of com.pogeyan.cmis.api.uri.exception.MessageReference in project copper-cms by PogeyanOSS.
the class FilterParserExceptionImpl method createCOMMA_OR_CLOSING_PARENTHESIS_EXPECTED_AFTER_POS.
public static ExpressionParserException createCOMMA_OR_CLOSING_PARENTHESIS_EXPECTED_AFTER_POS(final Token token, final String expression) {
MessageReference msgRef = ExpressionParserException.COMMA_OR_CLOSING_PARENTHESIS_EXPECTED_AFTER_POS.create();
msgRef.addContent(Integer.toString(token.getPosition() + token.getUriLiteral().length()));
msgRef.addContent(expression);
return new ExpressionParserException(msgRef);
}
use of com.pogeyan.cmis.api.uri.exception.MessageReference in project copper-cms by PogeyanOSS.
the class FilterParserExceptionImpl method createERROR_IN_TOKENIZER.
public static ExpressionParserException createERROR_IN_TOKENIZER(final TokenizerException exceptionTokenizer, final String expression) {
Token token = exceptionTokenizer.getToken();
MessageReference msgRef = ExpressionParserException.ERROR_IN_TOKENIZER.create();
msgRef.addContent(token.getUriLiteral());
msgRef.addContent(Integer.toString(token.getPosition() + 1));
msgRef.addContent(expression);
return new ExpressionParserException(msgRef, exceptionTokenizer);
}
use of com.pogeyan.cmis.api.uri.exception.MessageReference in project copper-cms by PogeyanOSS.
the class FilterParserExceptionImpl method createINVALID_METHOD_CALL.
public static ExpressionParserException createINVALID_METHOD_CALL(final CommonExpression leftNode, final Token prevToken, final String expression) {
final MessageReference msgRef = ExpressionParserException.INVALID_METHOD_CALL.create();
msgRef.addContent(leftNode.getUriLiteral());
msgRef.addContent(prevToken.getPosition() + 1);
msgRef.addContent(expression);
return new ExpressionParserException(msgRef);
}
Aggregations