@Override public String parse(Data data) { String result; if (data == null) { return null; } result = (String) data.get(DISPLAY); return result; }
@Override public String getKey(Data data) { String result; if (data == null) { return null; } result = (String) data.get(VALUE); return result; }
public static Data getVersions(Data data) { Data result = null; 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) { result = runtime.get(RuntimeDataHelper.Properties.VERSIONS.getKey()); } } return result; }
public Boolean getReferenceable() { Boolean referenceable = (Boolean) data.get(Properties.REFERENCEABLE.getKey()); if (referenceable == null) { referenceable = new Boolean(false); } return referenceable; }
public String getVersionInd () { return (String) data.get (Properties.VERSION_IND.getKey ()); }
public Boolean getReusable() { Boolean reUsable = (Boolean) data.get(Properties.REUSABLE.getKey()); if (reUsable == null) { reUsable = new Boolean(false); } return reUsable; }
@Override public void exec(Boolean result) { Data program = ((DataModel)model).getRoot().get(ProgramConstants.PROGRAM_REQUIREMENTS); Iterator<Data.Property> realPropertyIterator = program.realPropertyIterator(); ArrayList<String> programRequirementIds = new ArrayList<String>(); while(realPropertyIterator.hasNext()) { programRequirementIds.add((String)realPropertyIterator.next().getValue()); } retrieveStatementTypes(programRequirementIds, onReadyCallback); } });
public static String getVersionIndicator(Data data, String typeName, String id) { Data version = getVersionData(data, typeName, id); if (version == null) { return null; } else { return version.get(VersionProperties.VERSION_INDICATOR.getKey()); } }
public Data getQueryParams() { Data queryParams = data.get(Properties.QUERY_PARAMS.getKey()); if (queryParams == null) { queryParams = new Data(); setQueryParams(queryParams); } return queryParams; }
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 getListValue() { Data listValue = data.get(Properties.LIST_VALUE.getKey()); if (listValue == null) { listValue = new Data(); setListValue(listValue); } return listValue; }
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 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 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); } }