this.declaredType = declaredType; short convertType = convertType(declaredType); if (DefaultExpression.isFunctionExpression(convertType)) { expFactory = new ExpressionSAXParser(schema);
if (DefaultExpression.isFunctionExpression(convertType(declaredType))) if (DefaultExpression.isMathExpression(convertType(declaredType))) { expFactory = new ExpressionSAXParser(schema); curExprssn = ff.createMathExpression(convertType( declaredType)); LOGGER.finer("is math expression"); } else if (DefaultExpression.isLiteralExpression(convertType( declaredType))) { curExprssn = ff.createLiteralExpression(); readChars = true; LOGGER.finer("is literal expression"); } else if (DefaultExpression.isAttributeExpression(convertType( declaredType))) { curExprssn = ff.createAttributeExpression(schema);
if (DefaultExpression.isFunctionExpression(convertType(declaredType))) if (DefaultExpression.isMathExpression(convertType(declaredType))) { expFactory = new ExpressionSAXParser(schema); curExprssn = ff.createMathExpression(convertType( declaredType)); LOGGER.finer("is math expression"); } else if (DefaultExpression.isLiteralExpression(convertType( declaredType))) { curExprssn = ff.createLiteralExpression(); readChars = true; LOGGER.finer("is literal expression"); } else if (DefaultExpression.isAttributeExpression(convertType( declaredType))) { curExprssn = ff.createAttributeExpression(schema);