public String[] getConfigParameterNames(String aGroup) { ConfigurationGroup[] groups = getConfigurationManager().getConfigParameterDeclarations( getQualifiedContextName()).getConfigurationGroupDeclarations(aGroup); if (groups.length == 0) { return EMPTY_STRINGS; } else { List<String> names = new ArrayList<String>(); ConfigurationParameter[] commonParams = getConfigurationManager() .getConfigParameterDeclarations(getQualifiedContextName()).getCommonParameters(); if (commonParams != null) { for (int i = 0; i < commonParams.length; i++) { names.add(commonParams[i].getName()); } } for (int i = 0; i < groups.length; i++) { ConfigurationParameter[] groupParams = groups[i].getConfigurationParameters(); for (int j = 0; j < groupParams.length; j++) { names.add(groupParams[j].getName()); } } String[] nameArray = new String[names.size()]; names.toArray(nameArray); return nameArray; } }
ConfigurationGroup[] dcgs = delegateCpd.getConfigurationGroupDeclarations(groupNames[0]); ArrayList<ConfigurationParameter> cps = new ArrayList<ConfigurationParameter>(); for (ConfigurationGroup dcg : dcgs) {
disposeAllChildItems(settingGroup); } else { if (getConfigurationParameterDeclarations().getConfigurationGroupDeclarations(groupName).length == 1) { settingGroup.dispose(); } else {