本文整理汇总了Java中org.javarosa.xform.parse.QuestionExtensionParser类的典型用法代码示例。如果您正苦于以下问题:Java QuestionExtensionParser类的具体用法?Java QuestionExtensionParser怎么用?Java QuestionExtensionParser使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
QuestionExtensionParser类属于org.javarosa.xform.parse包,在下文中一共展示了QuestionExtensionParser类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initFormDef
import org.javarosa.xform.parse.QuestionExtensionParser; //导入依赖的package包/类
private void initFormDef(String formName, Vector<QuestionExtensionParser> extensionParsers) {
InputStream is = this.getClass().getResourceAsStream(formName);
if (is == null) {
String errorMessage = "Error: the file '" + formName + "' could not be found!";
System.err.println(errorMessage);
throw new RuntimeException(errorMessage);
}
if (extensionParsers != null) {
xform = XFormUtils.getFormFromInputStream(is, extensionParsers);
} else {
xform = XFormUtils.getFormFromInputStream(is);
}
if (xform == null) {
System.out.println("\n\n==================================\nERROR: XForm has failed validation!!");
}
}
示例2: FormParseInit
import org.javarosa.xform.parse.QuestionExtensionParser; //导入依赖的package包/类
public FormParseInit(String formPath, Vector<QuestionExtensionParser> extensionParsers) {
initFormDef(formPath, extensionParsers);
initFormEntryObjects();
}
示例3: getAllAndroidExtensionParsers
import org.javarosa.xform.parse.QuestionExtensionParser; //导入依赖的package包/类
private static Vector<QuestionExtensionParser> getAllAndroidExtensionParsers() {
Vector<QuestionExtensionParser> extensionParsers = new Vector<>();
extensionParsers.add(new UploadQuestionExtensionParser());
// Add any future extension parsers for CommCare Android here
return extensionParsers;
}