private List<DatasetMetadata> fromJaxb( org.deegree.services.jaxb.metadata.DeegreeServicesMetadataType.DatasetMetadata jaxbDatasetMetadata ) { List<DatasetMetadata> datasets = new ArrayList<DatasetMetadata>(); if ( jaxbDatasetMetadata != null ) { for ( DatasetMetadataType jaxbEl : jaxbDatasetMetadata.getDataset() ) { datasets.add( fromJaxb( jaxbEl, jaxbDatasetMetadata.getMetadataUrlTemplate() ) ); } } return datasets; }