/** * <copyright> * </copyright> * * $Id$ */ package net.opengis.ows11; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Contents Base Type</b></em>'. * <!-- end-user-doc --> * * <!-- begin-model-doc --> * Contents of typical Contents section of an OWS service metadata (Capabilities) document. This type shall be extended and/or restricted if needed for specific OWS use to include the specific metadata needed. * <!-- end-model-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link net.opengis.ows11.ContentsBaseType#getDatasetDescriptionSummary <em>Dataset Description Summary</em>}</li> * <li>{@link net.opengis.ows11.ContentsBaseType#getOtherSource <em>Other Source</em>}</li> * </ul> * </p> * * @see net.opengis.ows11.Ows11Package#getContentsBaseType() * @model extendedMetaData="name='ContentsBaseType' kind='elementOnly'" * @generated */ public interface ContentsBaseType extends EObject { /** * Returns the value of the '<em><b>Dataset Description Summary</b></em>' containment reference list. * The list contents are of type {@link net.opengis.ows11.DatasetDescriptionSummaryBaseType}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * <!-- begin-model-doc --> * Unordered set of summary descriptions for the datasets available from this OWS server. This set shall be included unless another source is referenced and all this metadata is available from that source. * <!-- end-model-doc --> * @return the value of the '<em>Dataset Description Summary</em>' containment reference list. * @see net.opengis.ows11.Ows11Package#getContentsBaseType_DatasetDescriptionSummary() * @model type="net.opengis.ows11.DatasetDescriptionSummaryBaseType" containment="true" * extendedMetaData="kind='element' name='DatasetDescriptionSummary' namespace='##targetNamespace'" * @generated */ EList getDatasetDescriptionSummary(); /** * Returns the value of the '<em><b>Other Source</b></em>' containment reference list. * The list contents are of type {@link net.opengis.ows11.MetadataType}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * <!-- begin-model-doc --> * Unordered set of references to other sources of metadata describing the coverage offerings available from this server. * <!-- end-model-doc --> * @return the value of the '<em>Other Source</em>' containment reference list. * @see net.opengis.ows11.Ows11Package#getContentsBaseType_OtherSource() * @model type="net.opengis.ows11.MetadataType" containment="true" * extendedMetaData="kind='element' name='OtherSource' namespace='##targetNamespace'" * @generated */ EList getOtherSource(); } // ContentsBaseType