Uses of Interface
org.javarosa.core.model.IFormElement
| Package | Description |
|---|---|
| org.javarosa.core.model | |
| org.javarosa.form.api | |
| org.javarosa.xform.parse |
-
Uses of IFormElement in org.javarosa.core.model
Classes in org.javarosa.core.model that implement IFormElement Modifier and Type Class Description classFormDefDefinition of a form.classGroupDefThe definition of a group in a form or questionaire.classQuestionDefThe definition of a Question to be presented to users when filling out a form.classRangeQuestionA Range-type question, with information pulled from attributes of the range form elementMethods in org.javarosa.core.model that return IFormElement Modifier and Type Method Description IFormElementFormDef. getChild(int i)IFormElementFormDef. getChild(FormIndex index)IFormElementGroupDef. getChild(int i)IFormElementIFormElement. getChild(int i)IFormElementQuestionDef. getChild(int i)Methods in org.javarosa.core.model that return types with arguments of type IFormElement Modifier and Type Method Description List<IFormElement>FormDef. explodeIndex(FormIndex index)Dereference the form index and return a List of all interstitial nodes (top-level parent first; index target last)List<IFormElement>FormDef. getChildren()List<IFormElement>GroupDef. getChildren()List<IFormElement>IFormElement. getChildren()List<IFormElement>QuestionDef. getChildren()Methods in org.javarosa.core.model with parameters of type IFormElement Modifier and Type Method Description voidFormDef. addChild(IFormElement fe)voidGroupDef. addChild(IFormElement fe)voidIFormElement. addChild(IFormElement fe)voidQuestionDef. addChild(IFormElement fe)static QuestionDefFormDef. findQuestionByRef(TreeReference ref, IFormElement fe)Traverses recursively the givenIFormElementnode tree and returns the firstQuestionDefthat matches the binding defined in the givenTreeReference.voidFormElementStateListener. formElementStateChanged(IFormElement question, int changeFlags)voidFormDef. registerElementWithActionTriggeredByToplevelEvent(IFormElement element)Records that this question or group has a nested action triggered by a top-level event so that the action can be triggered without having to traverse all elements.Method parameters in org.javarosa.core.model with type arguments of type IFormElement Modifier and Type Method Description TreeReferenceFormDef. getChildInstanceRef(List<IFormElement> elements, List<Integer> multiplicities)voidFormDef. setChildren(List<IFormElement> children)voidGroupDef. setChildren(List<IFormElement> children)voidIFormElement. setChildren(List<IFormElement> v)voidQuestionDef. setChildren(List<IFormElement> v)static voidFormDef. updateItemsetReferences(List<IFormElement> children)Recursively traverses the main instance and initializes any questions with dynamic ItemsetBindings.Constructor parameters in org.javarosa.core.model with type arguments of type IFormElement Constructor Description GroupDef(int id, List<IFormElement> children, boolean repeat) -
Uses of IFormElement in org.javarosa.form.api
Fields in org.javarosa.form.api declared as IFormElement Modifier and Type Field Description protected IFormElementFormEntryCaption. elementMethods in org.javarosa.form.api that return IFormElement Modifier and Type Method Description IFormElementFormEntryCaption. getFormElement()Methods in org.javarosa.form.api with parameters of type IFormElement Modifier and Type Method Description voidFormEntryCaption. formElementStateChanged(IFormElement element, int changeFlags) -
Uses of IFormElement in org.javarosa.xform.parse
Methods in org.javarosa.xform.parse with parameters of type IFormElement Modifier and Type Method Description IDataReferenceIXFormParserFunctions. getAbsRef(IDataReference ref, IFormElement parent)IDataReferenceXFormParser. getAbsRef(IDataReference ref, IFormElement parent)protected QuestionDefXFormParser. parseUpload(IFormElement parent, org.kxml2.kdom.Element e, int controlUpload)