/** * Get the metadata elements of the specified type. * * @param want find this metadata type * @return List of InvMetadata objects. List may be empty but not null. */ public java.util.List<InvMetadata> getMetadata(thredds.catalog.MetadataType want) { List<InvMetadata> result = new ArrayList<InvMetadata>(); for (InvMetadata m : getMetadata()) { MetadataType mtype = MetadataType.getType(m.getMetadataType()); if (mtype == want) result.add(m); } return result; }
/** * Get the metadata elements of the specified type. * * @param want find this metadata type * @return List of InvMetadata objects. List may be empty but not null. */ public java.util.List<InvMetadata> getMetadata(thredds.catalog.MetadataType want) { List<InvMetadata> result = new ArrayList<InvMetadata>(); for (InvMetadata m : getMetadata()) { MetadataType mtype = MetadataType.getType(m.getMetadataType()); if (mtype == want) result.add(m); } return result; }
/** * Get the metadata elements of the specified type. * * @param want find this metadata type * @return List of InvMetadata objects. List may be empty but not null. */ public java.util.List<InvMetadata> getMetadata(thredds.catalog.MetadataType want) { List<InvMetadata> result = new ArrayList<InvMetadata>(); for (InvMetadata m : getMetadata()) { MetadataType mtype = MetadataType.getType(m.getMetadataType()); if (mtype == want) result.add(m); } return result; }
List list = invDataset.getMetadata(MetadataType.NcML); if (list.size() > 0) { InvMetadata ncmlMetadata = (InvMetadata) list.get(0);
List<InvMetadata> list = invDataset.getMetadata(MetadataType.NcML); if (list.size() > 0) { InvMetadata ncmlMetadata = list.get(0);
List<InvMetadata> list = invDataset.getMetadata(MetadataType.NcML); if (list.size() > 0) { InvMetadata ncmlMetadata = list.get(0);
List<InvMetadata> metadatas = datasetNode.getMetadata(); for (InvMetadata metadata : metadatas) { System.out.println(" metadata.getContent() = " + metadata.getContentObject());