Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.1:Update
freemarker
freemarker-2.3.15-NodeListModel.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File freemarker-2.3.15-NodeListModel.patch of Package freemarker
--- src/freemarker/ext/jdom/NodeListModel.java.sav2 2008-12-16 14:58:35.000000000 +0100 +++ src/freemarker/ext/jdom/NodeListModel.java 2009-03-20 18:33:17.000000000 +0100 @@ -734,7 +734,7 @@ else if ("data".equals(localName)) attr = new Attribute("data", pi.getData()); else - attr = new Attribute(localName, pi.getValue(localName)); + attr = new Attribute(localName, pi.getValue()); } else if (node instanceof DocType) { DocType doctype = (DocType)node; if ("publicId".equals(localName)) @@ -844,17 +844,17 @@ private static final Element getParent(Object node) { if (node instanceof Element) - return((Element)node).getParent(); + return(Element)((Element)node).getParent(); else if (node instanceof Attribute) - return((Attribute)node).getParent(); + return(Element)((Attribute)node).getParent(); else if (node instanceof Text) - return((Text)node).getParent(); + return(Element)((Text)node).getParent(); else if (node instanceof ProcessingInstruction) - return((ProcessingInstruction)node).getParent(); + return(Element)((ProcessingInstruction)node).getParent(); else if (node instanceof Comment) - return((Comment)node).getParent(); + return(Element)((Comment)node).getParent(); else if (node instanceof EntityRef) - return((EntityRef)node).getParent(); + return(Element)((EntityRef)node).getParent(); else // With 2.1 semantics it makes more sense to just return a null and let the core // throw an InvalidReferenceException and the template writer can use ?exists etcetera. (JR) @@ -878,7 +878,7 @@ LinkedList list = new LinkedList(); do { list.addFirst(parent); - parent = parent.getParent(); + parent = (Element)parent.getParent(); } while (parent != null); return list; @@ -894,7 +894,7 @@ list.addFirst(node); do { list.addFirst(parent); - parent = parent.getParent(); + parent = (Element)parent.getParent(); } while (parent != null); return list; @@ -953,7 +953,7 @@ Element parent = ((Attribute)node).getParent(); doc = parent == null ? null : parent.getDocument(); } else if (node instanceof Text) { - Element parent = ((Text)node).getParent(); + Element parent = (Element)((Text)node).getParent(); doc = parent == null ? null : parent.getDocument(); } else if (node instanceof Document) doc = (Document)node;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor