/[classpath]/classpath/gnu/xml/transform/CallTemplateNode.java
ViewVC logotype

Diff of /classpath/gnu/xml/transform/CallTemplateNode.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mark, Thu Dec 23 22:38:44 2004 UTC revision 1.2 by dog, Thu Jun 30 22:09:07 2005 UTC
# Line 57  final class CallTemplateNode Line 57  final class CallTemplateNode
57    final QName name;    final QName name;
58    final List withParams;    final List withParams;
59    
60    CallTemplateNode(TemplateNode children, TemplateNode next,    CallTemplateNode(QName name, List withParams)
                    QName name, List withParams)  
61    {    {
     super(children, next);  
62      this.name = name;      this.name = name;
63      this.withParams = withParams;      this.withParams = withParams;
64    }    }
# Line 73  final class CallTemplateNode Line 71  final class CallTemplateNode
71        {        {
72          withParams2.add(((WithParam) withParams.get(i)).clone(stylesheet));          withParams2.add(((WithParam) withParams.get(i)).clone(stylesheet));
73        }        }
74      return new CallTemplateNode((children == null) ? null :      TemplateNode ret = new CallTemplateNode(name, withParams2);
75                                  children.clone(stylesheet),      if (children != null)
76                                  (next == null) ? null :        {
77                                  next.clone(stylesheet),          ret.children = children.clone(stylesheet);
78                                  name, withParams2);        }
79        if (next != null)
80          {
81            ret.next = next.clone(stylesheet);
82          }
83        return ret;
84    }    }
85    
86    void doApply(Stylesheet stylesheet, QName mode,    void doApply(Stylesheet stylesheet, QName mode,

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26