public LoCategoryInfoHelper() { this.data = new Data(); }
public LoInfoHelper() { data = new Data(); }
public RichTextHelper() { data = new Data(); }
public LoDisplayInfoHelper() { data = new Data(); }
public Data copy() { return copy(new Data(this.className), true); }
private Data toItemData(String value, String display) { Data data = new Data(); data.set(VALUE, value); data.set(DISPLAY, display); return data; }
public Data getListValue() { Data listValue = data.get(Properties.LIST_VALUE.getKey()); if (listValue == null) { listValue = new Data(); setListValue(listValue); } return listValue; }
private static void setFlag(Data data, String key, Boolean flag) { if (data != null) { Data runtime = data.get("_runtimeData"); if (runtime == null) { runtime = new Data(); data.set("_runtimeData", runtime); } runtime.set(key, flag); } } private static boolean isFlagSet(Data data, String key) {
public Data getCluSets() { Data cluSetData = data.get(Properties.CLUSETS.getKey()); if (cluSetData == null) { cluSetData = new Data(); setCluSets(cluSetData); } return cluSetData; } public void setCluRangeParams(Data value) {
public Data getAllClus() { Data allClusData = data.get(Properties.ALL_CLUS.getKey()); if (allClusData == null) { allClusData = new Data(); setAllClus(allClusData); } return allClusData; } public void setCluSets(Data value) {
public Data getCluRangeViewDetails() { Data cluSetRangeViewDetailsData = data.get(Properties.CLU_SET_RANGE_VIEW_DETAILS.getKey()); if (cluSetRangeViewDetailsData == null) { cluSetRangeViewDetailsData = new Data(); setCluRangeViewDetails(cluSetRangeViewDetailsData); } return cluSetRangeViewDetailsData; }
public Data getQueryParams() { Data queryParams = data.get(Properties.QUERY_PARAMS.getKey()); if (queryParams == null) { queryParams = new Data(); setQueryParams(queryParams); } return queryParams; }
public Data getApprovedClus() { Data approvedClusData = data.get(Properties.APPROVED_CLUS.getKey()); if (approvedClusData == null) { approvedClusData = new Data(); setApprovedClus(approvedClusData); } return approvedClusData; } public void setProposedClus(Data value) {
public Data getProposedClus() { Data proposedClusData = data.get(Properties.PROPOSED_CLUS.getKey()); if (proposedClusData == null) { proposedClusData = new Data(); setProposedClus(proposedClusData); } return proposedClusData; } public void setAllClus(Data value) {
@Override public Value getValue() { Data data = new Data(); for (KSItemLabel item : selectedItems) { data.add(item.getKey()); } if (null != picker && picker.getDisplayValue().equals(UtilConstants.IMPOSSIBLE_CHARACTERS)) { data.add(UtilConstants.IMPOSSIBLE_CHARACTERS); } DataValue result = new DataValue(data); return result; }
public static void setVersions(Data data, Data versions) { if (data != null) { // TODO need a "standard properties" enum for values that could be present on any object? Data runtime = data.get("_runtimeData"); if (runtime == null) { runtime = new Data(); data.set("_runtimeData", runtime); } runtime.set(RuntimeDataHelper.Properties.VERSIONS.getKey(), versions); } }
public CluSetRangeHelper getCluRangeParams() { Data cluRangeParamsData = data.get(Properties.CLU_SET_RANGE.getKey()); if (cluRangeParamsData == null) { cluRangeParamsData = new Data(); setCluRangeParams(cluRangeParamsData); } return new CluSetRangeHelper(cluRangeParamsData); } public void setCluRangeViewDetails(Data value) {
public static Data getDataField(PropertyEnum property, Data data) { if (data.get(property.getKey()) == null) { setDataField(property, data, new Data()); } return data.get(property.getKey()); } }
@Override public void setModelValue(ListOfStringWidget widget, DataModel model, String path) { Data data = new Data(); DataValue listData = new Data.DataValue(data); for(String value:widget.getStringValues()){ data.add(value); } model.set(QueryPath.parse(path), listData); }
public static void addCredentialProgramDataToVariation(Data variationData, DataModel model) { Data credentialProgram = new Data(); // this should mimic the formats in VariationInformationEditConfiguration::createReadOnlySection credentialProgram.set(ProgramConstants.INSTITUTION, model.<Data>get(ProgramConstants.CREDENTIAL_PROGRAM + "/" + ProgramConstants.INSTITUTION)); credentialProgram.set(ProgramConstants.PROGRAM_LEVEL, model.<String>get(ProgramConstants.CREDENTIAL_PROGRAM + "/" + ProgramConstants.PROGRAM_LEVEL)); credentialProgram.set(ProgramConstants.RUNTIME_DATA, model.<Data>get(ProgramConstants.CREDENTIAL_PROGRAM + "/" + ProgramConstants.RUNTIME_DATA)); variationData.set(ProgramConstants.CREDENTIAL_PROGRAM, credentialProgram); }