001/**
002 */
003package org.nasdanika.rag.model;
004
005import org.eclipse.emf.common.util.EList;
006
007import org.eclipse.emf.ecore.EObject;
008
009/**
010 * <!-- begin-user-doc -->
011 * A representation of the model object '<em><b>Double Vector String Store</b></em>'.
012 * <!-- end-user-doc -->
013 *
014 * <!-- begin-model-doc -->
015 * Stores double vectors identified by strrings (URI's)
016 * <!-- end-model-doc -->
017 *
018 * <p>
019 * The following features are supported:
020 * </p>
021 * <ul>
022 *   <li>{@link org.nasdanika.rag.model.DoubleVectorStringStore#getItems <em>Items</em>}</li>
023 * </ul>
024 *
025 * @see org.nasdanika.rag.model.RagPackage#getDoubleVectorStringStore()
026 * @model
027 * @generated
028 */
029public interface DoubleVectorStringStore extends EObject {
030        /**
031         * Returns the value of the '<em><b>Items</b></em>' containment reference list.
032         * The list contents are of type {@link org.nasdanika.rag.model.DoubleVectorStringItem}.
033         * <!-- begin-user-doc -->
034         * <!-- end-user-doc -->
035         * <!-- begin-model-doc -->
036         * Store items
037         * <!-- end-model-doc -->
038         * @return the value of the '<em>Items</em>' containment reference list.
039         * @see org.nasdanika.rag.model.RagPackage#getDoubleVectorStringStore_Items()
040         * @model containment="true"
041         * @generated
042         */
043        EList<DoubleVectorStringItem> getItems();
044
045} // DoubleVectorStringStore