package org.itsnat.droid.impl.xmlinflated; import android.content.Context; import org.itsnat.droid.impl.ItsNatDroidImpl; import org.itsnat.droid.impl.dom.XMLDOM; import org.itsnat.droid.impl.xmlinflater.XMLInflaterRegistry; /** * Created by jmarranz on 7/11/14. */ public abstract class InflatedXML { protected ItsNatDroidImpl itsNatDroid; protected XMLDOM xmlDOM; protected Context ctx; protected InflatedXML(ItsNatDroidImpl itsNatDroid, XMLDOM xmlDOM, Context ctx) { // Este constructor puede llegar a ejecutarse en un hilo NO UI, no hacer nada más (YA NO ES VERDAD, REVISAR) this.itsNatDroid = itsNatDroid; this.xmlDOM = xmlDOM; this.ctx = ctx; } public ItsNatDroidImpl getItsNatDroidImpl() { return itsNatDroid; } public XMLInflaterRegistry getXMLInflaterRegistry() { return itsNatDroid.getXMLInflaterRegistry(); } public Context getContext() { return ctx; } }