@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") 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); }
DomainType getRecordByIdPostConstraints = owsf.createDomainType(); getRecordByIdPostConstraints.setName("PostEncoding"); getRecordByIdPostConstraints.getValue().add("XML");
DomainType transactionPostConstraints = owsf.createDomainType(); transactionPostConstraints.setName("PostEncoding"); transactionPostConstraints.getValue().add("XML");
DomainType describeRecordPostConstraints = owsf.createDomainType(); describeRecordPostConstraints.setName("PostEncoding"); describeRecordPostConstraints.getValue().add("XML");
DomainType describeRecordPostConstraints = owsf.createDomainType(); describeRecordPostConstraints.setName("PostEncoding"); describeRecordPostConstraints.getValue().add("XML");
DomainType transactionPostConstraints = owsf.createDomainType(); transactionPostConstraints.setName("PostEncoding"); transactionPostConstraints.getValue().add("XML");
DomainType getDomainPostConstraints = owsf.createDomainType(); getDomainPostConstraints.setName("PostEncoding"); getDomainPostConstraints.getValue().add("XML"); List<String> sorted = new ArrayList<String>(summary); Collections.sort(sorted); DomainType dt = owsf.createDomainType(); dt.setName("PropertyName"); for (String name : sorted) {
DomainType getRecordByIdPostConstraints = owsf.createDomainType(); getRecordByIdPostConstraints.setName("PostEncoding"); getRecordByIdPostConstraints.getValue().add("XML");
DomainType getDomainPostConstraints = owsf.createDomainType(); getDomainPostConstraints.setName("PostEncoding"); getDomainPostConstraints.getValue().add("XML"); List<String> sorted = new ArrayList<String>(summary); Collections.sort(sorted); DomainType dt = owsf.createDomainType(); dt.setName("PropertyName"); for (String name : sorted) {
DomainType getRecordsPostConstraints = owsf.createDomainType(); getRecordsPostConstraints.setName("PostEncoding"); getRecordsPostConstraints.getValue().add("XML"); store.getCapabilities().getQueriables(rd.getFeatureDescriptor().getName()); if (queriables != null && queriables.size() > 0) { DomainType dt = owsf.createDomainType(); dt.setName(rd.getQueryablesDescription()); NamespaceSupport nss = rd.getNamespaceSupport(); DomainType dt = owsf.createDomainType(); dt.setName("XPathQueryables"); dt.getValue().add("allowed");
DomainType getRecordsPostConstraints = owsf.createDomainType(); getRecordsPostConstraints.setName("PostEncoding"); getRecordsPostConstraints.getValue().add("XML"); List<Name> queriables = store.getCapabilities().getQueriables(rd.getFeatureDescriptor().getName() ); if(queriables != null && queriables.size() > 0) { DomainType dt = owsf.createDomainType(); dt.setName(rd.getQueryablesDescription()); NamespaceSupport nss = rd.getNamespaceSupport(); DomainType dt = owsf.createDomainType(); dt.setName("XPathQueryables"); dt.getValue().add("allowed");