protected List<String> getReqList(String handle) throws DCInputsReaderException { List<String> reqList = reqMap.get(handle); if (reqList == null) { reqList = reqMap.get("default"); } if (reqList == null) { reqList = new ArrayList<String>(); List<DCInputSet> inputSet = reader.getInputsByCollectionHandle(handle); for (DCInputSet inputs : inputSet) { for (DCInput[] row : inputs.getFields()) { for (DCInput input : row) { if (input.isRequired()) { StringBuilder sb = new StringBuilder(); sb.append(input.getSchema()).append("."); sb.append(input.getElement()).append("."); String qual = input.getQualifier(); if (qual == null) { qual = ""; } sb.append(qual); reqList.add(sb.toString()); } } } reqMap.put(inputs.getFormName(), reqList); } } return reqList; } }
if (dcInput.isRequired())
if (dcInput.isRequired())
if (dcInput.isRequired())
if (dcInput.isRequired())
textArea.setChoicesClosed(ChoiceAuthorityManager.getManager().isClosed(fieldKey)); if (dcInput.isRequired())
if (dcInput.isRequired())
if (dcInput.isRequired())
if (dcInput.isRequired())
if (dcInput.isRequired())