@Override public String generateHtml(FormEntryContext context) { StringBuilder sb = new StringBuilder(); if (context.getMode().equals(Mode.VIEW)) { String toPrint = ""; if (initialValue != null) {
@Override public boolean shouldIncludeContent(FormEntrySession session, Node parent, Node node) { String mode = HtmlFormEntryUtil.getNodeAttribute(node, "mode", null); String include = HtmlFormEntryUtil.getNodeAttribute(node, "include", "true"); if (mode == null) { throw new RuntimeException("ifMode tag requires the mode attribute"); } boolean modeIsCurrent = mode.equalsIgnoreCase(session.getContext().getMode().toString()); return include.equals("true") ? modeIsCurrent : !modeIsCurrent; } }
} else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { Concept initialValue = HtmlFormEntryUtil.getConcept(defaultValue); if (initialValue == null) { } else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { try { initialValue = isPrecise ? ((Number) Double.valueOf(defaultValue)) : Integer.valueOf(defaultValue); if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { initialValue = defaultValue; } else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { Concept initialValue = HtmlFormEntryUtil.getConcept(defaultValue); if (initialValue == null) { valueWidget.setInitialValue(existingObs.getValueCoded()); } else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { Concept initialValue = HtmlFormEntryUtil.getConcept(defaultValue); if (initialValue == null) { } else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { defaultValue = defaultValue.trim(); } else if (defaultValue != null && Mode.ENTER.equals(context.getMode())) { valueWidget.setInitialValue(HtmlFormEntryUtil .translateDatetimeParam(defaultValue, defaultDatetimeFormat));
if (defaultLocation != null && context.getMode().equals(Mode.EDIT)) { if (!locations.contains(defaultLocation)) { locations.add(defaultLocation);
String stateUuid = (String) widget.getValue(session.getContext(), submission); if (!StringUtils.isBlank(stateUuid)) { if (Mode.EDIT.equals(session.getContext().getMode())) {
StringBuilder ret = new StringBuilder(); if (id != null || !context.getMode().equals(Mode.VIEW)) {
if (context.getMode().equals(Mode.VIEW)) { String toPrint = ""; if (!initialValues.isEmpty()) {
if (context.getMode().equals(Mode.VIEW)) { String toPrint = ""; if (initialValue != null) {
if (context.getMode().equals(FormEntryContext.Mode.VIEW)) { String toPrint = ""; if (initialValue != null) {
boolean viewMode = context.getMode().equals(FormEntryContext.Mode.VIEW); StringBuilder sb = new StringBuilder();