예제 #1
0
        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);
        }
예제 #2
0
        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);
        }
예제 #3
0
 /* (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());
 }