Esempio n. 1
0
	    public void Execute(int resId, XmlHandler handler)
		{
	        var input = mRes.GetXml(resId);
	        try {
				var doc = XDocument.Load(input);
	            handler.ParseAndApply(doc, mResolver);
	        } finally {
	            input.Close();
	        }
	    }
        public void Execute(int resId, XmlHandler handler)
        {
            var input = mRes.GetXml(resId);

            try {
                var doc = XDocument.Load(input);
                handler.ParseAndApply(doc, mResolver);
            } finally {
                input.Close();
            }
        }
Esempio n. 3
0
	    public void Execute(Context context, String assetName, XmlHandler handler)
		{
	        try {
	            var input = context.Assets.Open(assetName);
				var doc = XDocument.Load(input);
	            handler.ParseAndApply(doc, mResolver);
	        } catch (XmlPullParserException e) {
	            throw new Exception("Problem parsing local asset: " + assetName, e);
	        } catch (IOException e) {
	            throw new Exception("Problem parsing local asset: " + assetName, e);
	        }
	    }
 public void Execute(Context context, String assetName, XmlHandler handler)
 {
     try {
         var input = context.Assets.Open(assetName);
         var doc   = XDocument.Load(input);
         handler.ParseAndApply(doc, mResolver);
     } catch (XmlPullParserException e) {
         throw new Exception("Problem parsing local asset: " + assetName, e);
     } catch (IOException e) {
         throw new Exception("Problem parsing local asset: " + assetName, e);
     }
 }