電視直播.apk(点击下载) / c.java


package g.c.c;

import java.net.URI;
import java.net.URL;
import java.util.HashMap;
import java.util.logging.Logger;
import javax.xml.parsers.SAXParserFactory;
import javax.xml.transform.Source;
import javax.xml.validation.Schema;
import javax.xml.validation.SchemaFactory;
import org.xml.sax.Attributes;
import org.xml.sax.ContentHandler;
import org.xml.sax.ErrorHandler;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
import org.xml.sax.XMLReader;
import org.xml.sax.helpers.AttributesImpl;
import org.xml.sax.helpers.DefaultHandler;
import org.xml.sax.helpers.XMLReaderFactory;

/* compiled from: SAXParser */
public class c {

    /* renamed from: ʼ  reason: contains not printable characters */
    private static final Logger f9043 = Logger.getLogger(c.class.getName());

    /* renamed from: ʽ  reason: contains not printable characters */
    public static final URI f9044 = URI.create("http://www.w3.org/2001/xml.xsd");

    /* renamed from: ʾ  reason: contains not printable characters */
    public static final URL f9045 = Thread.currentThread().getContextClassLoader().getResource("org/seamless/schemas/xml.xsd");

    /* renamed from: ʻ  reason: contains not printable characters */
    private final XMLReader f9046;

    /* access modifiers changed from: package-private */
    /* compiled from: SAXParser */
    public class a extends HashMap<URI, URL> {
        a(c cVar) {
            put(c.f9044, c.f9045);
        }
    }

    /* compiled from: SAXParser */
    public static class b<I> extends DefaultHandler {

        /* renamed from: ʻ  reason: contains not printable characters */
        protected c f9047;

        /* renamed from: ʼ  reason: contains not printable characters */
        protected I f9048;

        /* renamed from: ʽ  reason: contains not printable characters */
        protected b f9049;

        /* renamed from: ʾ  reason: contains not printable characters */
        protected StringBuilder f9050;

        public b(I i2, c cVar) {
            this(i2, cVar, null);
        }

        @Override // org.xml.sax.helpers.DefaultHandler, org.xml.sax.ContentHandler
        public void characters(char[] cArr, int i2, int i3) throws SAXException {
            this.f9050.append(cArr, i2, i3);
        }

        @Override // org.xml.sax.helpers.DefaultHandler, org.xml.sax.ContentHandler
        public void endElement(String str, String str2, String str3) throws SAXException {
            if (m11308(str, str2, str3)) {
                Logger logger = c.f9043;
                logger.finer(getClass().getSimpleName() + ": last element, switching to parent: " + str2);
                m11311();
                return;
            }
            Logger logger2 = c.f9043;
            logger2.finer(getClass().getSimpleName() + " ending: " + str2);
        }

        @Override // org.xml.sax.helpers.DefaultHandler, org.xml.sax.ContentHandler
        public void startElement(String str, String str2, String str3, Attributes attributes) throws SAXException {
            this.f9050 = new StringBuilder();
            new AttributesImpl(attributes);
            Logger logger = c.f9043;
            logger.finer(getClass().getSimpleName() + " starting: " + str2);
        }

        /* renamed from: ʻ  reason: contains not printable characters */
        public String m11307() {
            return this.f9050.toString();
        }

        /* access modifiers changed from: protected */
        /* renamed from: ʻ  reason: contains not printable characters */
        public boolean m11308(String str, String str2, String str3) {
            throw null;
        }

        /* renamed from: ʼ  reason: contains not printable characters */
        public I m11309() {
            return this.f9048;
        }

        /* renamed from: ʽ  reason: contains not printable characters */
        public c m11310() {
            return this.f9047;
        }

        /* access modifiers changed from: protected */
        /* renamed from: ʾ  reason: contains not printable characters */
        public void m11311() {
            b bVar;
            c cVar = this.f9047;
            if (cVar != null && (bVar = this.f9049) != null) {
                cVar.m11303(bVar);
            }
        }

        public b(I i2, b bVar) {
            this(i2, bVar.m11310(), bVar);
        }

        public b(I i2, c cVar, b bVar) {
            this.f9050 = new StringBuilder();
            this.f9048 = i2;
            this.f9047 = cVar;
            this.f9049 = bVar;
            if (cVar != null) {
                cVar.m11303(this);
            }
        }
    }

    /* renamed from: g.c.c.c$c  reason: collision with other inner class name */
    /* compiled from: SAXParser */
    public class C0614c implements ErrorHandler {
        public C0614c(c cVar) {
        }

        @Override // org.xml.sax.ErrorHandler
        public void error(SAXParseException sAXParseException) throws SAXException {
            throw new SAXException(sAXParseException);
        }

        @Override // org.xml.sax.ErrorHandler
        public void fatalError(SAXParseException sAXParseException) throws SAXException {
            throw new SAXException(sAXParseException);
        }

        @Override // org.xml.sax.ErrorHandler
        public void warning(SAXParseException sAXParseException) throws SAXException {
            throw new SAXException(sAXParseException);
        }
    }

    public c() {
        this(null);
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public void m11303(ContentHandler contentHandler) {
        this.f9046.setContentHandler(contentHandler);
    }

    /* access modifiers changed from: protected */
    /* renamed from: ʼ  reason: contains not printable characters */
    public ErrorHandler m11305() {
        return new C0614c(this);
    }

    /* access modifiers changed from: protected */
    /* renamed from: ʽ  reason: contains not printable characters */
    public Source[] m11306() {
        return null;
    }

    public c(DefaultHandler defaultHandler) {
        XMLReader r0 = m11302();
        this.f9046 = r0;
        if (defaultHandler != null) {
            r0.setContentHandler(defaultHandler);
        }
    }

    /* access modifiers changed from: protected */
    /* renamed from: ʻ  reason: contains not printable characters */
    public XMLReader m11302() {
        try {
            if (m11306() == null) {
                return XMLReaderFactory.createXMLReader();
            }
            SAXParserFactory newInstance = SAXParserFactory.newInstance();
            newInstance.setNamespaceAware(true);
            newInstance.setSchema(m11301(m11306()));
            XMLReader xMLReader = newInstance.newSAXParser().getXMLReader();
            xMLReader.setErrorHandler(m11305());
            return xMLReader;
        } catch (Exception e2) {
            throw new RuntimeException(e2);
        }
    }

    /* access modifiers changed from: protected */
    /* renamed from: ʻ  reason: contains not printable characters */
    public Schema m11301(Source[] sourceArr) {
        try {
            SchemaFactory newInstance = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
            newInstance.setResourceResolver(new a(new a(this)));
            return newInstance.newSchema(sourceArr);
        } catch (Exception e2) {
            throw new RuntimeException(e2);
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public void m11304(InputSource inputSource) throws b {
        try {
            this.f9046.parse(inputSource);
        } catch (Exception e2) {
            throw new b(e2);
        }
    }
}