Return-Path: Delivered-To: apmail-ws-woden-dev-archive@www.apache.org Received: (qmail 38906 invoked from network); 18 Oct 2005 13:26:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 Oct 2005 13:26:19 -0000 Received: (qmail 22124 invoked by uid 500); 18 Oct 2005 13:26:18 -0000 Delivered-To: apmail-ws-woden-dev-archive@ws.apache.org Received: (qmail 22109 invoked by uid 500); 18 Oct 2005 13:26:18 -0000 Mailing-List: contact woden-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: woden-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list woden-dev@ws.apache.org Received: (qmail 22098 invoked by uid 500); 18 Oct 2005 13:26:18 -0000 Delivered-To: apmail-incubator-woden-cvs@incubator.apache.org Received: (qmail 22095 invoked by uid 99); 18 Oct 2005 13:26:18 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 18 Oct 2005 06:26:18 -0700 Received: (qmail 38595 invoked by uid 65534); 18 Oct 2005 13:25:57 -0000 Message-ID: <20051018132557.38592.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r326101 - /incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java Date: Tue, 18 Oct 2005 13:25:57 -0000 To: woden-cvs@incubator.apache.org From: jkaputin@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: jkaputin Date: Tue Oct 18 06:25:51 2005 New Revision: 326101 URL: http://svn.apache.org/viewcvs?rev=326101&view=rev Log: in getQName, use the QName ctor that takes a prefix. Modified: incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java Modified: incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java?rev=326101&r1=326100&r2=326101&view=diff ============================================================================== --- incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java (original) +++ incubator/woden/java/src/org/apache/woden/internal/util/dom/DOMUtils.java Tue Oct 18 06:25:51 2005 @@ -36,6 +36,7 @@ private static String NS_URI_XMLNS = "http://www.w3.org/2000/xmlns/"; private static final String ATTR_XMLNS = "xmlns"; + private static final String emptyString = ""; /** * Returns a list of attributes of an element. Returns an @@ -307,10 +308,12 @@ if (namespaceURI != null) { registerUniquePrefix(prefix, namespaceURI, desc); - - //TODO pass prefix to QName ctor too, but what about if it was modified - //when registered because of name clash (pass original or modification)? - return new QName(namespaceURI, localPart); + + //TODO when passing prefix to QName ctor, what if it was modified by + //registerUniquePrefix because of a name clash (pass original or modification)? + return new QName(namespaceURI, + localPart, + prefix != null ? prefix : emptyString); } else { --------------------------------------------------------------------- To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org For additional commands, e-mail: woden-dev-help@ws.apache.org