/// <summary>Creates a new instance of a XML Serializer.</summary> /// <remarks> /// Creates a new instance of a XML Serializer. /// <p><b>NOTE:</b> factory features are not used for XML Serializer. /// </remarks> /// <returns>A new instance of a XML Serializer.</returns> /// <exception cref="XmlPullParserException"> /// if a parser cannot be created which satisfies the /// requested configuration. /// </exception> /// <exception cref="org.xmlpull.v1.XmlPullParserException"></exception> public virtual org.xmlpull.v1.XmlSerializer newSerializer() { if (serializerClasses == null) { throw new org.xmlpull.v1.XmlPullParserException("Factory initialization incomplete - has not tried " + classNamesLocation); } if (serializerClasses.size() == 0) { throw new org.xmlpull.v1.XmlPullParserException("No valid serializer classes found in " + classNamesLocation); } java.lang.StringBuilder issues = new java.lang.StringBuilder(); { for (int i = 0; i < serializerClasses.size(); i++) { System.Type ppClass = (System.Type)serializerClasses.get(i); try { org.xmlpull.v1.XmlSerializer ser = (org.xmlpull.v1.XmlSerializer)System.Activator.CreateInstance (ppClass); return(ser); } catch (System.Exception ex) { issues.append(ppClass.FullName + ": " + ex.ToString() + "; "); } } } throw new org.xmlpull.v1.XmlPullParserException("could not create serializer: " + issues); }
public void writePoliciesToXml(org.xmlpull.v1.XmlSerializer @out) { throw new System.NotImplementedException(); }
public virtual void writeToXml(org.xmlpull.v1.XmlSerializer serializer) { throw new System.NotImplementedException(); }
public virtual void writeAsXml(android.content.SyncAdapterType item, org.xmlpull.v1.XmlSerializer @out) { throw new System.NotImplementedException(); }