From 07d83e4a68a79ed4336475f9334222fc9f254668 Mon Sep 17 00:00:00 2001 From: Andrew John Hughes Date: Sun, 22 Jun 2008 19:42:58 +0000 Subject: Genericised javax.xml.* and gnu.xml.xpath.*. 2008-06-22 Andrew John Hughes * gnu/xml/xpath/BooleanFunction.java, * gnu/xml/xpath/CeilingFunction.java, * gnu/xml/xpath/ConcatFunction.java, * gnu/xml/xpath/DocumentOrderComparator.java, * gnu/xml/xpath/Expr.java, * gnu/xml/xpath/IdFunction.java, * gnu/xml/xpath/LangFunction.java, * gnu/xml/xpath/LocalNameFunction.java, * gnu/xml/xpath/NameFunction.java, * gnu/xml/xpath/NormalizeSpaceFunction.java, * gnu/xml/xpath/NotFunction.java, * gnu/xml/xpath/NumberFunction.java, * gnu/xml/xpath/Path.java, * gnu/xml/xpath/RoundFunction.java, * gnu/xml/xpath/Selector.java, * gnu/xml/xpath/StartsWithFunction.java, * gnu/xml/xpath/Steps.java, * gnu/xml/xpath/StringFunction.java, * gnu/xml/xpath/StringLengthFunction.java, * gnu/xml/xpath/SubstringAfterFunction.java, * gnu/xml/xpath/SubstringBeforeFunction.java, * gnu/xml/xpath/SubstringFunction.java, * gnu/xml/xpath/SumFunction.java, * gnu/xml/xpath/TranslateFunction.java, * gnu/xml/xpath/UnionExpr.java, * gnu/xml/xpath/XPathParser.java, * gnu/xml/xpath/XPathParser.y, * gnu/xml/xpath/XPathTokenizer.java: Genericised. * javax/xml/datatype/DatatypeFactory.java: Use new java.util.ServiceLoader framework. * javax/xml/namespace/NamespaceContext.java, * javax/xml/parsers/DocumentBuilderFactory.java, * javax/xml/parsers/SAXParserFactory.java, * javax/xml/stream/XMLEventFactory.java, * javax/xml/stream/XMLEventReader.java, * javax/xml/stream/XMLInputFactory.java, * javax/xml/stream/XMLOutputFactory.java: Genericised. * javax/xml/stream/events/DTD.java, * javax/xml/stream/events/EndElement.java, * javax/xml/stream/events/StartElement.java: Ignore unchecked errors due to API not using generics. * javax/xml/transform/TransformerFactory.java, * javax/xml/validation/SchemaFactory.java, * javax/xml/xpath/XPathFactory.java: Genericised. * javax/xml/xpath/XPathFunction.java: Ignore unchecked errors due to API not using generics. --- gnu/xml/xpath/StringLengthFunction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/xml/xpath/StringLengthFunction.java') diff --git a/gnu/xml/xpath/StringLengthFunction.java b/gnu/xml/xpath/StringLengthFunction.java index 7f5ceafee..561537e99 100644 --- a/gnu/xml/xpath/StringLengthFunction.java +++ b/gnu/xml/xpath/StringLengthFunction.java @@ -55,7 +55,7 @@ final class StringLengthFunction final Expr arg; - StringLengthFunction(List args) + StringLengthFunction(List args) { this(args.isEmpty() ? null : (Expr) args.get(0)); } @@ -65,6 +65,7 @@ final class StringLengthFunction this.arg = arg; } + @Override public Object evaluate(Node context, int pos, int len) { Object val = (arg == null) ? null : arg.evaluate(context, pos, len); -- cgit v1.2.1