--- old/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java 2013-06-28 11:34:19.888986851 -0400
+++ new/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java 2013-06-28 11:34:19.716992205 -0400
@@ -2,26 +2,27 @@
* reserved comment block
* DO NOT REMOVE OR ALTER!
*/
-/*
- * Copyright 1999-2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
+/**
+ * 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. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
*
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ * http://www.apache.org/licenses/LICENSE-2.0
*
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
*/
package com.sun.org.apache.xml.internal.security.transforms.params;
-
import com.sun.org.apache.xml.internal.security.transforms.TransformParam;
import com.sun.org.apache.xml.internal.security.utils.Constants;
import com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy;
@@ -29,7 +30,6 @@
import org.w3c.dom.NodeList;
import org.w3c.dom.Text;
-
/**
* This Object serves both as namespace prefix resolver and as container for
* the ds:XPath
Element. It implements the {@link org.w3c.dom.Element} interface
@@ -39,45 +39,44 @@
*/
public class XPathContainer extends SignatureElementProxy implements TransformParam {
- /**
- * Constructor XPathContainer
- *
- * @param doc
- */
- public XPathContainer(Document doc) {
- super(doc);
- }
-
- /**
- * Sets the TEXT value of the ds:XPath
Element.
- *
- * @param xpath
- */
- public void setXPath(String xpath) {
-
- if (this._constructionElement.getChildNodes() != null) {
- NodeList nl = this._constructionElement.getChildNodes();
-
- for (int i = 0; i < nl.getLength(); i++) {
- this._constructionElement.removeChild(nl.item(i));
- }
- }
-
- Text xpathText = this._doc.createTextNode(xpath);
- this._constructionElement.appendChild(xpathText);
- }
-
- /**
- * Returns the TEXT value of the ds:XPath
Element.
- *
- * @return the TEXT value of the ds:XPath
Element.
- */
- public String getXPath() {
- return this.getTextFromTextChild();
- }
-
- /** @inheritDoc */
- public String getBaseLocalName() {
- return Constants._TAG_XPATH;
- }
+ /**
+ * Constructor XPathContainer
+ *
+ * @param doc
+ */
+ public XPathContainer(Document doc) {
+ super(doc);
+ }
+
+ /**
+ * Sets the TEXT value of the ds:XPath
Element.
+ *
+ * @param xpath
+ */
+ public void setXPath(String xpath) {
+ if (this.constructionElement.getChildNodes() != null) {
+ NodeList nl = this.constructionElement.getChildNodes();
+
+ for (int i = 0; i < nl.getLength(); i++) {
+ this.constructionElement.removeChild(nl.item(i));
+ }
+ }
+
+ Text xpathText = this.doc.createTextNode(xpath);
+ this.constructionElement.appendChild(xpathText);
+ }
+
+ /**
+ * Returns the TEXT value of the ds:XPath
Element.
+ *
+ * @return the TEXT value of the ds:XPath
Element.
+ */
+ public String getXPath() {
+ return this.getTextFromTextChild();
+ }
+
+ /** @inheritDoc */
+ public String getBaseLocalName() {
+ return Constants._TAG_XPATH;
+ }
}