//Constructed from existing entry in AndroidManifest public static ManifestProvider CreateInstance(XmlNode node) { ManifestProvider provider = ScriptableObject.CreateInstance <ManifestProvider> (); provider.node = (XmlElement)node; provider.elementEditStatus = EditStatus.NONE; provider.Initialize(); return(provider); }