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

Diff of /classpath/gnu/xml/transform/ParameterNode.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 59  final class ParameterNode Line 59  final class ParameterNode
59    final Expr select;    final Expr select;
60    final boolean global;    final boolean global;
61    
62    ParameterNode(TemplateNode children, TemplateNode next,    ParameterNode(String name, Expr select, boolean global)
                 String name, Expr select, boolean global)  
63    {    {
     super(children, next);  
64      this.name = name;      this.name = name;
65      this.select = select;      this.select = select;
66      this.global = global;      this.global = global;
# Line 70  final class ParameterNode Line 68  final class ParameterNode
68    
69    TemplateNode clone(Stylesheet stylesheet)    TemplateNode clone(Stylesheet stylesheet)
70    {    {
71      return new ParameterNode((children == null) ? null :      TemplateNode ret = new ParameterNode(name,
72                               children.clone(stylesheet),                                           select.clone(stylesheet),
73                               (next == null) ? null :                                           global);
74                               next.clone(stylesheet),      if (children != null)
75                               name,        {
76                               select.clone(stylesheet),          ret.children = children.clone(stylesheet);
77                               global);        }
78        if (next != null)
79          {
80            ret.next = next.clone(stylesheet);
81          }
82        return ret;
83    }    }
84    
85    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