You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sb...@apache.org on 2001/01/07 05:03:16 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/templates ElemForEach.java
sboag 01/01/06 20:03:15
Modified: java/src/org/apache/xalan/templates ElemForEach.java
Log:
Update to use SaxEventDispatch#dispatchCharactersEvent, instead
of SaxEventDispatch#dispatchSAXEvent.
Revision Changes Path
1.16 +2 -24 xml-xalan/java/src/org/apache/xalan/templates/ElemForEach.java
Index: ElemForEach.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemForEach.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ElemForEach.java 2001/01/02 03:36:46 1.15
+++ ElemForEach.java 2001/01/07 04:03:15 1.16
@@ -441,40 +441,18 @@
case Node.ELEMENT_NODE :
template = sroot.getDefaultRule();
break;
+ case Node.ATTRIBUTE_NODE :
case Node.CDATA_SECTION_NODE :
- if (child.isSupported(SaxEventDispatch.SUPPORTSINTERFACE, "1.0"))
- {
- ((SaxEventDispatch) child).dispatchSaxEvent(rth);
- }
- else
- {
- rth.startCDATA();
-
- String data = child.getNodeValue();
-
- rth.characters(data.toCharArray(), 0, data.length());
- rth.endCDATA();
- }
-
- continue;
case Node.TEXT_NODE :
if (child.isSupported(SaxEventDispatch.SUPPORTSINTERFACE, "1.0"))
{
- ((SaxEventDispatch) child).dispatchSaxEvent(rth);
+ ((SaxEventDispatch) child).dispatchCharactersEvent(rth);
}
else
{
String data = child.getNodeValue();
-
rth.characters(data.toCharArray(), 0, data.length());
}
-
- continue;
- case Node.ATTRIBUTE_NODE :
- String data = child.getNodeValue();
-
- rth.characters(data.toCharArray(), 0, data.length());
-
continue;
case Node.DOCUMENT_NODE :
template = sroot.getDefaultRootRule();