| Index: src/org/adblockplus/android/SubscriptionParser.java |
| diff --git a/src/org/adblockplus/android/SubscriptionParser.java b/src/org/adblockplus/android/SubscriptionParser.java |
| index 5c9ff71e7d1911e637c5e4fe82b10ea29fa380f8..945d190503df39a97ede4d21267944ce908df702 100755 |
| --- a/src/org/adblockplus/android/SubscriptionParser.java |
| +++ b/src/org/adblockplus/android/SubscriptionParser.java |
| @@ -1,79 +1,79 @@ |
| -/* |
| - * This file is part of Adblock Plus <http://adblockplus.org/>, |
| - * Copyright (C) 2006-2014 Eyeo GmbH |
| - * |
| - * Adblock Plus is free software: you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 3 as |
| - * published by the Free Software Foundation. |
| - * |
| - * Adblock Plus is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| - */ |
| - |
| -package org.adblockplus.android; |
| - |
| -import java.util.List; |
| - |
| -import org.xml.sax.Attributes; |
| -import org.xml.sax.SAXException; |
| -import org.xml.sax.helpers.DefaultHandler; |
| - |
| -class SubscriptionParser extends DefaultHandler |
| -{ |
| - private static final String SUBSCRIPTION = "subscription"; |
| - private static final String TITLE = "title"; |
| - private static final String SPECIALIZATION = "specialization"; |
| - private static final String URL = "url"; |
| - private static final String HOMEPAGE = "homepage"; |
| - private static final String PREFIXES = "prefixes"; |
| - private static final String AUTHOR = "author"; |
| - |
| - private List<Subscription> subscriptions; |
| - private Subscription currentSubscription; |
| - |
| - public SubscriptionParser(List<Subscription> subscriptions) |
| - { |
| - super(); |
| - this.subscriptions = subscriptions; |
| - } |
| - |
| - @Override |
| - public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException |
| - { |
| - if (localName.equalsIgnoreCase(SUBSCRIPTION)) |
| - { |
| - currentSubscription = new Subscription(); |
| - currentSubscription.title = attributes.getValue(TITLE); |
| - currentSubscription.specialization = attributes.getValue(SPECIALIZATION); |
| - currentSubscription.url = attributes.getValue(URL); |
| - currentSubscription.homepage = attributes.getValue(HOMEPAGE); |
| - String prefix = attributes.getValue(PREFIXES); |
| - if (prefix != null) |
| - { |
| - String[] prefixes = prefix.split(","); |
| - currentSubscription.prefixes = prefixes; |
| - } |
| - currentSubscription.author = attributes.getValue(AUTHOR); |
| - } |
| - super.startElement(uri, localName, qName, attributes); |
| - } |
| - |
| - @Override |
| - public void endElement(String uri, String localName, String qName) throws SAXException |
| - { |
| - if (localName.equalsIgnoreCase(SUBSCRIPTION)) |
| - { |
| - if (subscriptions != null && currentSubscription != null) |
| - { |
| - subscriptions.add(currentSubscription); |
| - } |
| - currentSubscription = null; |
| - } |
| - super.endElement(uri, localName, qName); |
| - } |
| -} |
| +/* |
| + * This file is part of Adblock Plus <http://adblockplus.org/>, |
| + * Copyright (C) 2006-2014 Eyeo GmbH |
| + * |
| + * Adblock Plus is free software: you can redistribute it and/or modify |
| + * it under the terms of the GNU General Public License version 3 as |
| + * published by the Free Software Foundation. |
| + * |
| + * Adblock Plus is distributed in the hope that it will be useful, |
| + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| + * GNU General Public License for more details. |
| + * |
| + * You should have received a copy of the GNU General Public License |
| + * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| + */ |
| + |
| +package org.adblockplus.android; |
| + |
| +import java.util.List; |
| + |
| +import org.xml.sax.Attributes; |
| +import org.xml.sax.SAXException; |
| +import org.xml.sax.helpers.DefaultHandler; |
| + |
| +class SubscriptionParser extends DefaultHandler |
| +{ |
| + private static final String SUBSCRIPTION = "subscription"; |
| + private static final String TITLE = "title"; |
| + private static final String SPECIALIZATION = "specialization"; |
| + private static final String URL = "url"; |
| + private static final String HOMEPAGE = "homepage"; |
| + private static final String PREFIXES = "prefixes"; |
| + private static final String AUTHOR = "author"; |
| + |
| + private List<Subscription> subscriptions; |
| + private Subscription currentSubscription; |
| + |
| + public SubscriptionParser(List<Subscription> subscriptions) |
| + { |
| + super(); |
| + this.subscriptions = subscriptions; |
| + } |
| + |
| + @Override |
| + public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException |
| + { |
| + if (localName.equalsIgnoreCase(SUBSCRIPTION)) |
| + { |
| + currentSubscription = new Subscription(); |
| + currentSubscription.title = attributes.getValue(TITLE); |
| + currentSubscription.specialization = attributes.getValue(SPECIALIZATION); |
| + currentSubscription.url = attributes.getValue(URL); |
| + currentSubscription.homepage = attributes.getValue(HOMEPAGE); |
| + String prefix = attributes.getValue(PREFIXES); |
| + if (prefix != null) |
| + { |
| + String[] prefixes = prefix.split(","); |
| + currentSubscription.prefixes = prefixes; |
| + } |
| + currentSubscription.author = attributes.getValue(AUTHOR); |
| + } |
| + super.startElement(uri, localName, qName, attributes); |
| + } |
| + |
| + @Override |
| + public void endElement(String uri, String localName, String qName) throws SAXException |
| + { |
| + if (localName.equalsIgnoreCase(SUBSCRIPTION)) |
| + { |
| + if (subscriptions != null && currentSubscription != null) |
| + { |
| + subscriptions.add(currentSubscription); |
| + } |
| + currentSubscription = null; |
| + } |
| + super.endElement(uri, localName, qName); |
| + } |
| +} |