[Yanel-commits] rev 22890 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/transformation
josias at wyona.com
josias at wyona.com
Thu Feb 22 21:18:54 CET 2007
Author: josias
Date: 2007-02-22 21:18:53 +0100 (Thu, 22 Feb 2007)
New Revision: 22890
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/transformation/I18nTransformer2.java
Log:
check the namespace uri and get rid of that mix of localname and qname
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/transformation/I18nTransformer2.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/transformation/I18nTransformer2.java 2007-02-22 20:03:49 UTC (rev 22889)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/transformation/I18nTransformer2.java 2007-02-22 20:18:53 UTC (rev 22890)
@@ -27,7 +27,6 @@
}
public void startElement(String namespaceURI, String localName, String qName, Attributes attrs) throws SAXException {
- String eName = ("".equals(localName)) ? qName : localName;
if (this.insideI18n) {
throw new SAXException("no elements allowed inside of i18n element");
@@ -106,7 +105,6 @@
}
public void endElement(String namespaceURI, String localName, String qName) throws SAXException {
- String eName = ("".equals(localName)) ? qName : localName;
if (isI18nElement(namespaceURI, localName, qName)) {
String defaultText = this.textBuffer.toString();
if (this.key == null) {
@@ -132,9 +130,7 @@
}
protected boolean isI18nElement(String namespaceURI, String localName, String qName) {
- // TODO: check namespace uri
- String eName = ("".equals(localName)) ? qName : localName;
- if ((eName.equals("message")) || (eName.equals("i18n:message"))) {
+ if (namespaceURI.equals(NS_URI) && localName.equals("message")) {
return true;
} else {
return false;
More information about the Yanel-commits
mailing list