001/** 002 */ 003package org.nasdanika.rag.model; 004 005import org.nasdanika.ncore.StringIdentity; 006 007/** 008 * <!-- begin-user-doc --> 009 * A representation of the model object '<em><b>Float Vector String Item</b></em>'. 010 * <!-- end-user-doc --> 011 * 012 * <!-- begin-model-doc --> 013 * FloatVectorStringStore item - a mapping of String id to a float vector. 014 * <!-- end-model-doc --> 015 * 016 * <p> 017 * The following features are supported: 018 * </p> 019 * <ul> 020 * <li>{@link org.nasdanika.rag.model.FloatVectorStringItem#getVector <em>Vector</em>}</li> 021 * </ul> 022 * 023 * @see org.nasdanika.rag.model.RagPackage#getFloatVectorStringItem() 024 * @model 025 * @generated 026 */ 027public interface FloatVectorStringItem extends StringIdentity { 028 /** 029 * Returns the value of the '<em><b>Vector</b></em>' attribute. 030 * <!-- begin-user-doc --> 031 * <!-- end-user-doc --> 032 * <!-- begin-model-doc --> 033 * Vector elements 034 * <!-- end-model-doc --> 035 * @return the value of the '<em>Vector</em>' attribute. 036 * @see #setVector(float) 037 * @see org.nasdanika.rag.model.RagPackage#getFloatVectorStringItem_Vector() 038 * @model 039 * @generated 040 */ 041 float getVector(); 042 043 /** 044 * Sets the value of the '{@link org.nasdanika.rag.model.FloatVectorStringItem#getVector <em>Vector</em>}' attribute. 045 * <!-- begin-user-doc --> 046 * <!-- end-user-doc --> 047 * @param value the new value of the '<em>Vector</em>' attribute. 048 * @see #getVector() 049 * @generated 050 */ 051 void setVector(float value); 052 053} // FloatVectorStringItem