diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-06-10 10:54:50 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-06-10 10:54:50 +0200 |
commit | 4166e04a3f9ce8dccdfbcc7da87b5de78070705b (patch) | |
tree | 5594cef3076a557152acb794c3f77d68e2647a2c | |
parent | 6726c92b4028006aefe864914acb4c47374845cd (diff) | |
download | AntennaPod-4166e04a3f9ce8dccdfbcc7da87b5de78070705b.zip |
Removed redundancy
-rw-r--r-- | src/de/podfetcher/syndication/handler/SyndHandler.java | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/de/podfetcher/syndication/handler/SyndHandler.java b/src/de/podfetcher/syndication/handler/SyndHandler.java index f3a1d205b..3f9d93eed 100644 --- a/src/de/podfetcher/syndication/handler/SyndHandler.java +++ b/src/de/podfetcher/syndication/handler/SyndHandler.java @@ -30,10 +30,7 @@ public class SyndHandler extends DefaultHandler { public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { - Namespace handler = state.namespaces.get(uri); - if (handler == null && uri.equals(DEFAULT_PREFIX) && !state.defaultNamespaces.empty()) { - handler = state.defaultNamespaces.peek(); - } + Namespace handler = getHandlingNamespace(uri); if (handler != null) { handler.handleElementStart(localName, state, attributes); state.tagstack.push(new SyndElement(localName, handler)); @@ -55,10 +52,7 @@ public class SyndHandler extends DefaultHandler { @Override public void endElement(String uri, String localName, String qName) throws SAXException { - Namespace handler = state.namespaces.get(uri); - if (handler == null && uri.equals(DEFAULT_PREFIX) && !state.defaultNamespaces.empty()) { - handler = state.defaultNamespaces.peek(); - } + Namespace handler = getHandlingNamespace(uri); if (handler != null) { handler.handleElementEnd(localName, state); state.tagstack.pop(); @@ -75,8 +69,6 @@ public class SyndHandler extends DefaultHandler { @Override public void startPrefixMapping(String prefix, String uri) throws SAXException { - Log.d(TAG, "Found Prefix Mapping with prefix " + prefix + " and uri " - + uri); // Find the right namespace if (uri.equals(NSAtom.NSURI)) { if (prefix.equals(DEFAULT_PREFIX)) { @@ -86,6 +78,14 @@ public class SyndHandler extends DefaultHandler { } } } + + private Namespace getHandlingNamespace(String uri) { + Namespace handler = state.namespaces.get(uri); + if (handler == null && uri.equals(DEFAULT_PREFIX) && !state.defaultNamespaces.empty()) { + handler = state.defaultNamespaces.peek(); + } + return handler; + } public HandlerState getState() { return state; |