public virtual void registerModule() { StorageManager.registerStorage(FormDef.STORAGE_KEY, typeof(FormDef)); StorageManager.registerStorage(FormInstance.STORAGE_KEY, typeof(FormInstance)); String[] classes = { "org.javarosa.core.model.SubmissionProfile", "org.javarosa.core.model.QuestionDef", "org.javarosa.core.model.GroupDef", "org.javarosa.core.model.instance.FormInstance", "org.javarosa.core.model.data.StringData", "org.javarosa.core.model.data.IntegerData", "org.javarosa.core.model.data.DecimalData", "org.javarosa.core.model.data.BooleanData", "org.javarosa.core.model.data.GeoPointData", "org.javarosa.core.model.data.SelectOneData", "org.javarosa.core.model.data.SelectMultiData", "org.javarosa.core.model.data.DateData", "org.javarosa.core.model.data.DateTimeData", "org.javarosa.core.model.data.TimeData", "org.javarosa.core.model.data.PointerAnswerData", "org.javarosa.core.model.data.MultiPointerAnswerData", "org.javarosa.core.model.data.UncastData", "org.javarosa.core.model.data.helper.BasicDataPointer" }; PrototypeManager.registerPrototypes(classes); }
public virtual void registerModule() { System.String[] classes = new System.String[] { "org.javarosa.model.xform.XPathReference", "org.javarosa.xpath.XPathConditional" }; PrototypeManager.registerPrototypes(classes); PrototypeManager.registerPrototypes(XPathParseTool.xpathClasses); RestoreUtils.xfFact = new AnonymousClassIXFormyFactory(this); }
/* (non-Javadoc) * @see org.javarosa.core.api.IModule#registerModule(org.javarosa.core.Context) */ public virtual void registerModule() { System.String[] classes = new System.String[] { "org.javarosa.core.services.locale.ResourceFileDataSource", "org.javarosa.core.services.locale.TableLocaleSource" }; PrototypeManager.registerPrototypes(classes); ReferenceManager._().addReferenceFactory(new ResourceReferenceFactory()); }