String itemValue = ((Element)items.item(j)).getElementsByTagName(VALUE).item(0).getTextContent(); param.getValue().put(itemName, itemValue);
@Override public String getConfigurationValue(String paramName) { PlatformConfigurationConfiguredResource platformConfigurationConfiguredResource = new PlatformConfigurationConfiguredResource(); Configuration configuration = this.configurationManagement.getConfiguration(platformConfigurationConfiguredResource); final List<ConfigurationParameter> parameters = (List<ConfigurationParameter>)configuration.getParameters(); ConfigurationParameterMapImpl parameterMap = null; for(ConfigurationParameter parameter: parameters) { if(parameter instanceof ConfigurationParameterMapImpl) { parameterMap = (ConfigurationParameterMapImpl)parameter; } } if(parameterMap == null) { throw new RuntimeException("Cannot resolve the platform configuration map containing the platform configuration!"); } return parameterMap.getValue().get(paramName) == null ? "":parameterMap.getValue().get(paramName); }
@Override public void saveConfigurationValue(String paramName, String value) { PlatformConfigurationConfiguredResource platformConfigurationConfiguredResource = new PlatformConfigurationConfiguredResource(); Configuration configuration = this.configurationManagement.getConfiguration(platformConfigurationConfiguredResource); final List<ConfigurationParameter> parameters = (List<ConfigurationParameter>)configuration.getParameters(); ConfigurationParameterMapImpl parameterMap = null; for(ConfigurationParameter parameter: parameters) { if(parameter instanceof ConfigurationParameterMapImpl) { parameterMap = (ConfigurationParameterMapImpl)parameter; } } if(parameterMap == null) { throw new RuntimeException("Cannot resolve the platform configuration map containing the platform configuration!"); } parameterMap.getValue().put(paramName, value); this.configurationManagement.saveConfiguration(configuration); }
paramLayout.setComponentAlignment(label, Alignment.TOP_LEFT); final Map<String, String> valueMap = parameter.getValue();
paramLayout.setColumnExpandRatio(1, .75f); final Map<String, String> valueMap = parameter.getValue();
paramLayout.setColumnExpandRatio(1, .75f); final Map<String, String> valueMap = parameter.getValue();