< prev index next >

src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java

Print this page
rev 959 : 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace

*** 71,81 **** // Element description data protected QName _qname; // The element QName private int _line; // Source file line number protected AttributesImpl _attributes = null; // Attributes of this element ! private Map<String, String> _prefixMapping = null; // Namespace declarations // Sentinel - used to denote unrecognised syntaxt tree nodes. protected static final SyntaxTreeNode Dummy = new AbsolutePathPattern(null); // These two are used for indenting nodes in the AST (debug output) --- 71,81 ---- // Element description data protected QName _qname; // The element QName private int _line; // Source file line number protected AttributesImpl _attributes = null; // Attributes of this element ! private Map<String, String> _prefixMapping = null; // Namespace declarations // Sentinel - used to denote unrecognised syntaxt tree nodes. protected static final SyntaxTreeNode Dummy = new AbsolutePathPattern(null); // These two are used for indenting nodes in the AST (debug output)
*** 826,836 **** /** * Returns a child node at a given position. * @param pos The child node's position. * @return The child node. */ ! protected final Object elementAt(int pos) { return _contents.get(pos); } /** * Returns this element's last child --- 826,836 ---- /** * Returns a child node at a given position. * @param pos The child node's position. * @return The child node. */ ! protected final SyntaxTreeNode elementAt(int pos) { return _contents.get(pos); } /** * Returns this element's last child
< prev index next >