< prev index next >

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

Print this page

        

*** 1,8 **** /* * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. ! * @LastModified: Oct 2017 */ /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. --- 1,8 ---- /* * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. ! * @LastModified: Nov 2017 */ /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership.
*** 113,123 **** // Parse the contents of this node. All child elements must be // <xsl:attribute> elements. Other elements cause an error. final List<SyntaxTreeNode> contents = getContents(); final int count = contents.size(); for (int i=0; i<count; i++) { ! SyntaxTreeNode child = (SyntaxTreeNode)contents.get(i); if (child instanceof XslAttribute) { parser.getSymbolTable().setCurrentNode(child); child.parseContents(parser); } else if (child instanceof Text) { --- 113,123 ---- // Parse the contents of this node. All child elements must be // <xsl:attribute> elements. Other elements cause an error. final List<SyntaxTreeNode> contents = getContents(); final int count = contents.size(); for (int i=0; i<count; i++) { ! SyntaxTreeNode child = contents.get(i); if (child instanceof XslAttribute) { parser.getSymbolTable().setCurrentNode(child); child.parseContents(parser); } else if (child instanceof Text) {
*** 182,192 **** if (_useSets != null) _useSets.translate(classGen, methodGen); // Translate all local attributes final Iterator<SyntaxTreeNode> attributes = elements(); while (attributes.hasNext()) { ! SyntaxTreeNode element = (SyntaxTreeNode)attributes.next(); if (element instanceof XslAttribute) { final XslAttribute attribute = (XslAttribute)element; attribute.translate(classGen, methodGen); } } --- 182,192 ---- if (_useSets != null) _useSets.translate(classGen, methodGen); // Translate all local attributes final Iterator<SyntaxTreeNode> attributes = elements(); while (attributes.hasNext()) { ! SyntaxTreeNode element = attributes.next(); if (element instanceof XslAttribute) { final XslAttribute attribute = (XslAttribute)element; attribute.translate(classGen, methodGen); } }
< prev index next >