@SuppressWarnings("unchecked") protected Set<String> findParameters( final OperationType operationMetadata, final String parameterName) { Set<String> outputFormats = new HashSet<String>(); List<DomainType> parameters = operationMetadata.getParameter(); for (DomainType param : parameters) { String paramName = param.getName(); if (parameterName.equals(paramName)) { List<String> value = param.getValue(); outputFormats.addAll(value); } } return outputFormats; }
@SuppressWarnings("unchecked") private void addParameter( Node node, Ows10Factory ows10Factory, OperationType operationType, String parameterName) { Node paramParentNode = node.getChild(parameterName); List<String> paramValues = childNames(paramParentNode); DomainType domain = ows10Factory.createDomainType(); domain.setName(parameterName); for (String paramValue : paramValues) { domain.getValue().add(paramValue); } operationType.getParameter().add(domain); }
@SuppressWarnings("unchecked") protected Set<String> findParameters( final OperationType operationMetadata, final String parameterName) { Set<String> outputFormats = new HashSet<String>(); List<DomainType> parameters = operationMetadata.getParameter(); for (DomainType param : parameters) { String paramName = param.getName(); if (parameterName.equals(paramName)) { List<String> value = param.getValue(); outputFormats.addAll(value); } } return outputFormats; }
@SuppressWarnings("unchecked") private void addParameter(Node node, Ows10Factory ows10Factory, OperationType operationType, String parameterName) { Node paramParentNode = node.getChild(parameterName); List<String> paramValues = childNames(paramParentNode); DomainType domain = ows10Factory.createDomainType(); domain.setName(parameterName); for (String paramValue : paramValues) { domain.getValue().add(paramValue); } operationType.getParameter().add(domain); }
List<DomainType> parameters = operationMetadata.getParameter(); List featuretypes = capabilities.getFeatureTypeList().getFeatureType();
getCapabilities.getParameter().add(param);
getCapabilities.getParameter().add(EcoreUtil.copy(param));
getRecordById.getParameter().add(param);
describeRecord.getParameter().add(param);
transaction.getParameter().add(param);
describeRecord.getParameter().add(EcoreUtil.copy(param));
transaction.getParameter().add(EcoreUtil.copy(param));
getRecordById.getParameter().add(EcoreUtil.copy(param));
getDomain.getParameter().add(param); dt.getValue().add(name); getDomain.getParameter().add(dt);
getDomain.getParameter().add(EcoreUtil.copy(param)); dt.getValue().add(name); getDomain.getParameter().add(dt);
getRecords.getParameter().add(param);
getRecords.getParameter().add(EcoreUtil.copy(param));