/**
* <copyright>
* </copyright>
*
* $Id$
*/
package uima.cas;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see uima.cas.CasFactory
* @model kind="package"
* @generated
*/
public interface CasPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "cas";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http:///uima/cas.ecore";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "cas";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
CasPackage eINSTANCE = uima.cas.impl.CasPackageImpl.init();
/**
* The meta object id for the '{@link uima.cas.impl.TOPImpl <em>TOP</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.TOPImpl
* @see uima.cas.impl.CasPackageImpl#getTOP()
* @generated
*/
int TOP = 0;
/**
* The number of structural features of the '<em>TOP</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TOP_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link uima.cas.impl.SofaImpl <em>Sofa</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.SofaImpl
* @see uima.cas.impl.CasPackageImpl#getSofa()
* @generated
*/
int SOFA = 1;
/**
* The feature id for the '<em><b>Sofa Num</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__SOFA_NUM = TOP_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Sofa ID</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__SOFA_ID = TOP_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Mime Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__MIME_TYPE = TOP_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Sofa Array</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__SOFA_ARRAY = TOP_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Sofa String</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__SOFA_STRING = TOP_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Sofa URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA__SOFA_URI = TOP_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>Sofa</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SOFA_FEATURE_COUNT = TOP_FEATURE_COUNT + 6;
/**
* The meta object id for the '{@link uima.cas.impl.ListBaseImpl <em>List Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ListBaseImpl
* @see uima.cas.impl.CasPackageImpl#getListBase()
* @generated
*/
int LIST_BASE = 2;
/**
* The number of structural features of the '<em>List Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LIST_BASE_FEATURE_COUNT = TOP_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.FSListImpl <em>FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FSListImpl
* @see uima.cas.impl.CasPackageImpl#getFSList()
* @generated
*/
int FS_LIST = 3;
/**
* The number of structural features of the '<em>FS List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FS_LIST_FEATURE_COUNT = LIST_BASE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.NonEmptyFSListImpl <em>Non Empty FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyFSListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyFSList()
* @generated
*/
int NON_EMPTY_FS_LIST = 4;
/**
* The feature id for the '<em><b>Head</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FS_LIST__HEAD = FS_LIST_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tail</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FS_LIST__TAIL = FS_LIST_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Non Empty FS List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FS_LIST_FEATURE_COUNT = FS_LIST_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link uima.cas.impl.EmptyFSListImpl <em>Empty FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyFSListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyFSList()
* @generated
*/
int EMPTY_FS_LIST = 5;
/**
* The number of structural features of the '<em>Empty FS List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_FS_LIST_FEATURE_COUNT = FS_LIST_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.StringListImpl <em>String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.StringListImpl
* @see uima.cas.impl.CasPackageImpl#getStringList()
* @generated
*/
int STRING_LIST = 6;
/**
* The number of structural features of the '<em>String List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LIST_FEATURE_COUNT = LIST_BASE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.EmptyStringListImpl <em>Empty String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyStringListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyStringList()
* @generated
*/
int EMPTY_STRING_LIST = 7;
/**
* The number of structural features of the '<em>Empty String List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_STRING_LIST_FEATURE_COUNT = STRING_LIST_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.NonEmptyStringListImpl <em>Non Empty String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyStringListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyStringList()
* @generated
*/
int NON_EMPTY_STRING_LIST = 8;
/**
* The feature id for the '<em><b>Head</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_STRING_LIST__HEAD = STRING_LIST_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tail</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_STRING_LIST__TAIL = STRING_LIST_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Non Empty String List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_STRING_LIST_FEATURE_COUNT = STRING_LIST_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link uima.cas.impl.IntegerListImpl <em>Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.IntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getIntegerList()
* @generated
*/
int INTEGER_LIST = 9;
/**
* The number of structural features of the '<em>Integer List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_LIST_FEATURE_COUNT = LIST_BASE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.EmptyIntegerListImpl <em>Empty Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyIntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyIntegerList()
* @generated
*/
int EMPTY_INTEGER_LIST = 10;
/**
* The number of structural features of the '<em>Empty Integer List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_INTEGER_LIST_FEATURE_COUNT = INTEGER_LIST_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.NonEmptyIntegerListImpl <em>Non Empty Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyIntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyIntegerList()
* @generated
*/
int NON_EMPTY_INTEGER_LIST = 11;
/**
* The feature id for the '<em><b>Head</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_INTEGER_LIST__HEAD = INTEGER_LIST_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tail</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_INTEGER_LIST__TAIL = INTEGER_LIST_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Non Empty Integer List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_INTEGER_LIST_FEATURE_COUNT = INTEGER_LIST_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link uima.cas.impl.FloatListImpl <em>Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FloatListImpl
* @see uima.cas.impl.CasPackageImpl#getFloatList()
* @generated
*/
int FLOAT_LIST = 12;
/**
* The number of structural features of the '<em>Float List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FLOAT_LIST_FEATURE_COUNT = LIST_BASE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.EmptyFloatListImpl <em>Empty Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyFloatListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyFloatList()
* @generated
*/
int EMPTY_FLOAT_LIST = 13;
/**
* The number of structural features of the '<em>Empty Float List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EMPTY_FLOAT_LIST_FEATURE_COUNT = FLOAT_LIST_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.NonEmptyFloatListImpl <em>Non Empty Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyFloatListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyFloatList()
* @generated
*/
int NON_EMPTY_FLOAT_LIST = 14;
/**
* The feature id for the '<em><b>Head</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FLOAT_LIST__HEAD = FLOAT_LIST_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tail</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FLOAT_LIST__TAIL = FLOAT_LIST_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Non Empty Float List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NON_EMPTY_FLOAT_LIST_FEATURE_COUNT = FLOAT_LIST_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link uima.cas.impl.ArrayBaseImpl <em>Array Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ArrayBaseImpl
* @see uima.cas.impl.CasPackageImpl#getArrayBase()
* @generated
*/
int ARRAY_BASE = 15;
/**
* The number of structural features of the '<em>Array Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ARRAY_BASE_FEATURE_COUNT = TOP_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.IntegerArrayImpl <em>Integer Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.IntegerArrayImpl
* @see uima.cas.impl.CasPackageImpl#getIntegerArray()
* @generated
*/
int INTEGER_ARRAY = 16;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Integer Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INTEGER_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.FloatArrayImpl <em>Float Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FloatArrayImpl
* @see uima.cas.impl.CasPackageImpl#getFloatArray()
* @generated
*/
int FLOAT_ARRAY = 17;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FLOAT_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Float Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FLOAT_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.StringArrayImpl <em>String Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.StringArrayImpl
* @see uima.cas.impl.CasPackageImpl#getStringArray()
* @generated
*/
int STRING_ARRAY = 18;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>String Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.FSArrayImpl <em>FS Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FSArrayImpl
* @see uima.cas.impl.CasPackageImpl#getFSArray()
* @generated
*/
int FS_ARRAY = 19;
/**
* The feature id for the '<em><b>Elements</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FS_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>FS Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FS_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.NULLImpl <em>NULL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NULLImpl
* @see uima.cas.impl.CasPackageImpl#getNULL()
* @generated
*/
int NULL = 20;
/**
* The number of structural features of the '<em>NULL</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_FEATURE_COUNT = TOP_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link uima.cas.impl.ViewImpl <em>View</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ViewImpl
* @see uima.cas.impl.CasPackageImpl#getView()
* @generated
*/
int VIEW = 21;
/**
* The feature id for the '<em><b>Members</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VIEW__MEMBERS = 0;
/**
* The feature id for the '<em><b>Sofa</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VIEW__SOFA = 1;
/**
* The number of structural features of the '<em>View</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VIEW_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link uima.cas.impl.AnnotationBaseImpl <em>Annotation Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.AnnotationBaseImpl
* @see uima.cas.impl.CasPackageImpl#getAnnotationBase()
* @generated
*/
int ANNOTATION_BASE = 22;
/**
* The feature id for the '<em><b>Sofa</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ANNOTATION_BASE__SOFA = TOP_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Annotation Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ANNOTATION_BASE_FEATURE_COUNT = TOP_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.ShortArrayImpl <em>Short Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ShortArrayImpl
* @see uima.cas.impl.CasPackageImpl#getShortArray()
* @generated
*/
int SHORT_ARRAY = 23;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SHORT_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Short Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SHORT_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.LongArrayImpl <em>Long Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.LongArrayImpl
* @see uima.cas.impl.CasPackageImpl#getLongArray()
* @generated
*/
int LONG_ARRAY = 24;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LONG_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Long Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LONG_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.DoubleArrayImpl <em>Double Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.DoubleArrayImpl
* @see uima.cas.impl.CasPackageImpl#getDoubleArray()
* @generated
*/
int DOUBLE_ARRAY = 25;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOUBLE_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Double Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOUBLE_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.BooleanArrayImpl <em>Boolean Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.BooleanArrayImpl
* @see uima.cas.impl.CasPackageImpl#getBooleanArray()
* @generated
*/
int BOOLEAN_ARRAY = 26;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Boolean Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BOOLEAN_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link uima.cas.impl.ByteArrayImpl <em>Byte Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ByteArrayImpl
* @see uima.cas.impl.CasPackageImpl#getByteArray()
* @generated
*/
int BYTE_ARRAY = 27;
/**
* The feature id for the '<em><b>Elements</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BYTE_ARRAY__ELEMENTS = ARRAY_BASE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Byte Array</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BYTE_ARRAY_FEATURE_COUNT = ARRAY_BASE_FEATURE_COUNT + 1;
/**
* Returns the meta object for class '{@link uima.cas.TOP <em>TOP</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>TOP</em>'.
* @see uima.cas.TOP
* @generated
*/
EClass getTOP();
/**
* Returns the meta object for class '{@link uima.cas.Sofa <em>Sofa</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Sofa</em>'.
* @see uima.cas.Sofa
* @generated
*/
EClass getSofa();
/**
* Returns the meta object for the attribute '{@link uima.cas.Sofa#getSofaNum <em>Sofa Num</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Sofa Num</em>'.
* @see uima.cas.Sofa#getSofaNum()
* @see #getSofa()
* @generated
*/
EAttribute getSofa_SofaNum();
/**
* Returns the meta object for the attribute '{@link uima.cas.Sofa#getSofaID <em>Sofa ID</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Sofa ID</em>'.
* @see uima.cas.Sofa#getSofaID()
* @see #getSofa()
* @generated
*/
EAttribute getSofa_SofaID();
/**
* Returns the meta object for the attribute '{@link uima.cas.Sofa#getMimeType <em>Mime Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mime Type</em>'.
* @see uima.cas.Sofa#getMimeType()
* @see #getSofa()
* @generated
*/
EAttribute getSofa_MimeType();
/**
* Returns the meta object for the reference '{@link uima.cas.Sofa#getSofaArray <em>Sofa Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Sofa Array</em>'.
* @see uima.cas.Sofa#getSofaArray()
* @see #getSofa()
* @generated
*/
EReference getSofa_SofaArray();
/**
* Returns the meta object for the attribute '{@link uima.cas.Sofa#getSofaString <em>Sofa String</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Sofa String</em>'.
* @see uima.cas.Sofa#getSofaString()
* @see #getSofa()
* @generated
*/
EAttribute getSofa_SofaString();
/**
* Returns the meta object for the attribute '{@link uima.cas.Sofa#getSofaURI <em>Sofa URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Sofa URI</em>'.
* @see uima.cas.Sofa#getSofaURI()
* @see #getSofa()
* @generated
*/
EAttribute getSofa_SofaURI();
/**
* Returns the meta object for class '{@link uima.cas.ListBase <em>List Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>List Base</em>'.
* @see uima.cas.ListBase
* @generated
*/
EClass getListBase();
/**
* Returns the meta object for class '{@link uima.cas.FSList <em>FS List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>FS List</em>'.
* @see uima.cas.FSList
* @generated
*/
EClass getFSList();
/**
* Returns the meta object for class '{@link uima.cas.NonEmptyFSList <em>Non Empty FS List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Non Empty FS List</em>'.
* @see uima.cas.NonEmptyFSList
* @generated
*/
EClass getNonEmptyFSList();
/**
* Returns the meta object for the reference '{@link uima.cas.NonEmptyFSList#getHead <em>Head</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Head</em>'.
* @see uima.cas.NonEmptyFSList#getHead()
* @see #getNonEmptyFSList()
* @generated
*/
EReference getNonEmptyFSList_Head();
/**
* Returns the meta object for the reference '{@link uima.cas.NonEmptyFSList#getTail <em>Tail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Tail</em>'.
* @see uima.cas.NonEmptyFSList#getTail()
* @see #getNonEmptyFSList()
* @generated
*/
EReference getNonEmptyFSList_Tail();
/**
* Returns the meta object for class '{@link uima.cas.EmptyFSList <em>Empty FS List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Empty FS List</em>'.
* @see uima.cas.EmptyFSList
* @generated
*/
EClass getEmptyFSList();
/**
* Returns the meta object for class '{@link uima.cas.StringList <em>String List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String List</em>'.
* @see uima.cas.StringList
* @generated
*/
EClass getStringList();
/**
* Returns the meta object for class '{@link uima.cas.EmptyStringList <em>Empty String List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Empty String List</em>'.
* @see uima.cas.EmptyStringList
* @generated
*/
EClass getEmptyStringList();
/**
* Returns the meta object for class '{@link uima.cas.NonEmptyStringList <em>Non Empty String List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Non Empty String List</em>'.
* @see uima.cas.NonEmptyStringList
* @generated
*/
EClass getNonEmptyStringList();
/**
* Returns the meta object for the attribute '{@link uima.cas.NonEmptyStringList#getHead <em>Head</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Head</em>'.
* @see uima.cas.NonEmptyStringList#getHead()
* @see #getNonEmptyStringList()
* @generated
*/
EAttribute getNonEmptyStringList_Head();
/**
* Returns the meta object for the reference '{@link uima.cas.NonEmptyStringList#getTail <em>Tail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Tail</em>'.
* @see uima.cas.NonEmptyStringList#getTail()
* @see #getNonEmptyStringList()
* @generated
*/
EReference getNonEmptyStringList_Tail();
/**
* Returns the meta object for class '{@link uima.cas.IntegerList <em>Integer List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Integer List</em>'.
* @see uima.cas.IntegerList
* @generated
*/
EClass getIntegerList();
/**
* Returns the meta object for class '{@link uima.cas.EmptyIntegerList <em>Empty Integer List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Empty Integer List</em>'.
* @see uima.cas.EmptyIntegerList
* @generated
*/
EClass getEmptyIntegerList();
/**
* Returns the meta object for class '{@link uima.cas.NonEmptyIntegerList <em>Non Empty Integer List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Non Empty Integer List</em>'.
* @see uima.cas.NonEmptyIntegerList
* @generated
*/
EClass getNonEmptyIntegerList();
/**
* Returns the meta object for the attribute '{@link uima.cas.NonEmptyIntegerList#getHead <em>Head</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Head</em>'.
* @see uima.cas.NonEmptyIntegerList#getHead()
* @see #getNonEmptyIntegerList()
* @generated
*/
EAttribute getNonEmptyIntegerList_Head();
/**
* Returns the meta object for the reference '{@link uima.cas.NonEmptyIntegerList#getTail <em>Tail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Tail</em>'.
* @see uima.cas.NonEmptyIntegerList#getTail()
* @see #getNonEmptyIntegerList()
* @generated
*/
EReference getNonEmptyIntegerList_Tail();
/**
* Returns the meta object for class '{@link uima.cas.FloatList <em>Float List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Float List</em>'.
* @see uima.cas.FloatList
* @generated
*/
EClass getFloatList();
/**
* Returns the meta object for class '{@link uima.cas.EmptyFloatList <em>Empty Float List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Empty Float List</em>'.
* @see uima.cas.EmptyFloatList
* @generated
*/
EClass getEmptyFloatList();
/**
* Returns the meta object for class '{@link uima.cas.NonEmptyFloatList <em>Non Empty Float List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Non Empty Float List</em>'.
* @see uima.cas.NonEmptyFloatList
* @generated
*/
EClass getNonEmptyFloatList();
/**
* Returns the meta object for the attribute '{@link uima.cas.NonEmptyFloatList#getHead <em>Head</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Head</em>'.
* @see uima.cas.NonEmptyFloatList#getHead()
* @see #getNonEmptyFloatList()
* @generated
*/
EAttribute getNonEmptyFloatList_Head();
/**
* Returns the meta object for the reference '{@link uima.cas.NonEmptyFloatList#getTail <em>Tail</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Tail</em>'.
* @see uima.cas.NonEmptyFloatList#getTail()
* @see #getNonEmptyFloatList()
* @generated
*/
EReference getNonEmptyFloatList_Tail();
/**
* Returns the meta object for class '{@link uima.cas.ArrayBase <em>Array Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Array Base</em>'.
* @see uima.cas.ArrayBase
* @generated
*/
EClass getArrayBase();
/**
* Returns the meta object for class '{@link uima.cas.IntegerArray <em>Integer Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Integer Array</em>'.
* @see uima.cas.IntegerArray
* @generated
*/
EClass getIntegerArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.IntegerArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.IntegerArray#getElements()
* @see #getIntegerArray()
* @generated
*/
EAttribute getIntegerArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.FloatArray <em>Float Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Float Array</em>'.
* @see uima.cas.FloatArray
* @generated
*/
EClass getFloatArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.FloatArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.FloatArray#getElements()
* @see #getFloatArray()
* @generated
*/
EAttribute getFloatArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.StringArray <em>String Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String Array</em>'.
* @see uima.cas.StringArray
* @generated
*/
EClass getStringArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.StringArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.StringArray#getElements()
* @see #getStringArray()
* @generated
*/
EAttribute getStringArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.FSArray <em>FS Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>FS Array</em>'.
* @see uima.cas.FSArray
* @generated
*/
EClass getFSArray();
/**
* Returns the meta object for the reference list '{@link uima.cas.FSArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Elements</em>'.
* @see uima.cas.FSArray#getElements()
* @see #getFSArray()
* @generated
*/
EReference getFSArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.NULL <em>NULL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>NULL</em>'.
* @see uima.cas.NULL
* @generated
*/
EClass getNULL();
/**
* Returns the meta object for class '{@link uima.cas.View <em>View</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>View</em>'.
* @see uima.cas.View
* @generated
*/
EClass getView();
/**
* Returns the meta object for the reference list '{@link uima.cas.View#getMembers <em>Members</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Members</em>'.
* @see uima.cas.View#getMembers()
* @see #getView()
* @generated
*/
EReference getView_Members();
/**
* Returns the meta object for the reference '{@link uima.cas.View#getSofa <em>Sofa</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Sofa</em>'.
* @see uima.cas.View#getSofa()
* @see #getView()
* @generated
*/
EReference getView_Sofa();
/**
* Returns the meta object for class '{@link uima.cas.AnnotationBase <em>Annotation Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Annotation Base</em>'.
* @see uima.cas.AnnotationBase
* @generated
*/
EClass getAnnotationBase();
/**
* Returns the meta object for the reference '{@link uima.cas.AnnotationBase#getSofa <em>Sofa</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Sofa</em>'.
* @see uima.cas.AnnotationBase#getSofa()
* @see #getAnnotationBase()
* @generated
*/
EReference getAnnotationBase_Sofa();
/**
* Returns the meta object for class '{@link uima.cas.ShortArray <em>Short Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Short Array</em>'.
* @see uima.cas.ShortArray
* @generated
*/
EClass getShortArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.ShortArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.ShortArray#getElements()
* @see #getShortArray()
* @generated
*/
EAttribute getShortArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.LongArray <em>Long Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Long Array</em>'.
* @see uima.cas.LongArray
* @generated
*/
EClass getLongArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.LongArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.LongArray#getElements()
* @see #getLongArray()
* @generated
*/
EAttribute getLongArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.DoubleArray <em>Double Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Double Array</em>'.
* @see uima.cas.DoubleArray
* @generated
*/
EClass getDoubleArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.DoubleArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.DoubleArray#getElements()
* @see #getDoubleArray()
* @generated
*/
EAttribute getDoubleArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.BooleanArray <em>Boolean Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Boolean Array</em>'.
* @see uima.cas.BooleanArray
* @generated
*/
EClass getBooleanArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.BooleanArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.BooleanArray#getElements()
* @see #getBooleanArray()
* @generated
*/
EAttribute getBooleanArray_Elements();
/**
* Returns the meta object for class '{@link uima.cas.ByteArray <em>Byte Array</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Byte Array</em>'.
* @see uima.cas.ByteArray
* @generated
*/
EClass getByteArray();
/**
* Returns the meta object for the attribute list '{@link uima.cas.ByteArray#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Elements</em>'.
* @see uima.cas.ByteArray#getElements()
* @see #getByteArray()
* @generated
*/
EAttribute getByteArray_Elements();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
CasFactory getCasFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link uima.cas.impl.TOPImpl <em>TOP</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.TOPImpl
* @see uima.cas.impl.CasPackageImpl#getTOP()
* @generated
*/
EClass TOP = eINSTANCE.getTOP();
/**
* The meta object literal for the '{@link uima.cas.impl.SofaImpl <em>Sofa</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.SofaImpl
* @see uima.cas.impl.CasPackageImpl#getSofa()
* @generated
*/
EClass SOFA = eINSTANCE.getSofa();
/**
* The meta object literal for the '<em><b>Sofa Num</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SOFA__SOFA_NUM = eINSTANCE.getSofa_SofaNum();
/**
* The meta object literal for the '<em><b>Sofa ID</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SOFA__SOFA_ID = eINSTANCE.getSofa_SofaID();
/**
* The meta object literal for the '<em><b>Mime Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SOFA__MIME_TYPE = eINSTANCE.getSofa_MimeType();
/**
* The meta object literal for the '<em><b>Sofa Array</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SOFA__SOFA_ARRAY = eINSTANCE.getSofa_SofaArray();
/**
* The meta object literal for the '<em><b>Sofa String</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SOFA__SOFA_STRING = eINSTANCE.getSofa_SofaString();
/**
* The meta object literal for the '<em><b>Sofa URI</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SOFA__SOFA_URI = eINSTANCE.getSofa_SofaURI();
/**
* The meta object literal for the '{@link uima.cas.impl.ListBaseImpl <em>List Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ListBaseImpl
* @see uima.cas.impl.CasPackageImpl#getListBase()
* @generated
*/
EClass LIST_BASE = eINSTANCE.getListBase();
/**
* The meta object literal for the '{@link uima.cas.impl.FSListImpl <em>FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FSListImpl
* @see uima.cas.impl.CasPackageImpl#getFSList()
* @generated
*/
EClass FS_LIST = eINSTANCE.getFSList();
/**
* The meta object literal for the '{@link uima.cas.impl.NonEmptyFSListImpl <em>Non Empty FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyFSListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyFSList()
* @generated
*/
EClass NON_EMPTY_FS_LIST = eINSTANCE.getNonEmptyFSList();
/**
* The meta object literal for the '<em><b>Head</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NON_EMPTY_FS_LIST__HEAD = eINSTANCE.getNonEmptyFSList_Head();
/**
* The meta object literal for the '<em><b>Tail</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NON_EMPTY_FS_LIST__TAIL = eINSTANCE.getNonEmptyFSList_Tail();
/**
* The meta object literal for the '{@link uima.cas.impl.EmptyFSListImpl <em>Empty FS List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyFSListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyFSList()
* @generated
*/
EClass EMPTY_FS_LIST = eINSTANCE.getEmptyFSList();
/**
* The meta object literal for the '{@link uima.cas.impl.StringListImpl <em>String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.StringListImpl
* @see uima.cas.impl.CasPackageImpl#getStringList()
* @generated
*/
EClass STRING_LIST = eINSTANCE.getStringList();
/**
* The meta object literal for the '{@link uima.cas.impl.EmptyStringListImpl <em>Empty String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyStringListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyStringList()
* @generated
*/
EClass EMPTY_STRING_LIST = eINSTANCE.getEmptyStringList();
/**
* The meta object literal for the '{@link uima.cas.impl.NonEmptyStringListImpl <em>Non Empty String List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyStringListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyStringList()
* @generated
*/
EClass NON_EMPTY_STRING_LIST = eINSTANCE.getNonEmptyStringList();
/**
* The meta object literal for the '<em><b>Head</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NON_EMPTY_STRING_LIST__HEAD = eINSTANCE.getNonEmptyStringList_Head();
/**
* The meta object literal for the '<em><b>Tail</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NON_EMPTY_STRING_LIST__TAIL = eINSTANCE.getNonEmptyStringList_Tail();
/**
* The meta object literal for the '{@link uima.cas.impl.IntegerListImpl <em>Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.IntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getIntegerList()
* @generated
*/
EClass INTEGER_LIST = eINSTANCE.getIntegerList();
/**
* The meta object literal for the '{@link uima.cas.impl.EmptyIntegerListImpl <em>Empty Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyIntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyIntegerList()
* @generated
*/
EClass EMPTY_INTEGER_LIST = eINSTANCE.getEmptyIntegerList();
/**
* The meta object literal for the '{@link uima.cas.impl.NonEmptyIntegerListImpl <em>Non Empty Integer List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyIntegerListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyIntegerList()
* @generated
*/
EClass NON_EMPTY_INTEGER_LIST = eINSTANCE.getNonEmptyIntegerList();
/**
* The meta object literal for the '<em><b>Head</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NON_EMPTY_INTEGER_LIST__HEAD = eINSTANCE.getNonEmptyIntegerList_Head();
/**
* The meta object literal for the '<em><b>Tail</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NON_EMPTY_INTEGER_LIST__TAIL = eINSTANCE.getNonEmptyIntegerList_Tail();
/**
* The meta object literal for the '{@link uima.cas.impl.FloatListImpl <em>Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FloatListImpl
* @see uima.cas.impl.CasPackageImpl#getFloatList()
* @generated
*/
EClass FLOAT_LIST = eINSTANCE.getFloatList();
/**
* The meta object literal for the '{@link uima.cas.impl.EmptyFloatListImpl <em>Empty Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.EmptyFloatListImpl
* @see uima.cas.impl.CasPackageImpl#getEmptyFloatList()
* @generated
*/
EClass EMPTY_FLOAT_LIST = eINSTANCE.getEmptyFloatList();
/**
* The meta object literal for the '{@link uima.cas.impl.NonEmptyFloatListImpl <em>Non Empty Float List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NonEmptyFloatListImpl
* @see uima.cas.impl.CasPackageImpl#getNonEmptyFloatList()
* @generated
*/
EClass NON_EMPTY_FLOAT_LIST = eINSTANCE.getNonEmptyFloatList();
/**
* The meta object literal for the '<em><b>Head</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NON_EMPTY_FLOAT_LIST__HEAD = eINSTANCE.getNonEmptyFloatList_Head();
/**
* The meta object literal for the '<em><b>Tail</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NON_EMPTY_FLOAT_LIST__TAIL = eINSTANCE.getNonEmptyFloatList_Tail();
/**
* The meta object literal for the '{@link uima.cas.impl.ArrayBaseImpl <em>Array Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ArrayBaseImpl
* @see uima.cas.impl.CasPackageImpl#getArrayBase()
* @generated
*/
EClass ARRAY_BASE = eINSTANCE.getArrayBase();
/**
* The meta object literal for the '{@link uima.cas.impl.IntegerArrayImpl <em>Integer Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.IntegerArrayImpl
* @see uima.cas.impl.CasPackageImpl#getIntegerArray()
* @generated
*/
EClass INTEGER_ARRAY = eINSTANCE.getIntegerArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INTEGER_ARRAY__ELEMENTS = eINSTANCE.getIntegerArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.FloatArrayImpl <em>Float Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FloatArrayImpl
* @see uima.cas.impl.CasPackageImpl#getFloatArray()
* @generated
*/
EClass FLOAT_ARRAY = eINSTANCE.getFloatArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FLOAT_ARRAY__ELEMENTS = eINSTANCE.getFloatArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.StringArrayImpl <em>String Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.StringArrayImpl
* @see uima.cas.impl.CasPackageImpl#getStringArray()
* @generated
*/
EClass STRING_ARRAY = eINSTANCE.getStringArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute STRING_ARRAY__ELEMENTS = eINSTANCE.getStringArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.FSArrayImpl <em>FS Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.FSArrayImpl
* @see uima.cas.impl.CasPackageImpl#getFSArray()
* @generated
*/
EClass FS_ARRAY = eINSTANCE.getFSArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FS_ARRAY__ELEMENTS = eINSTANCE.getFSArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.NULLImpl <em>NULL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.NULLImpl
* @see uima.cas.impl.CasPackageImpl#getNULL()
* @generated
*/
EClass NULL = eINSTANCE.getNULL();
/**
* The meta object literal for the '{@link uima.cas.impl.ViewImpl <em>View</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ViewImpl
* @see uima.cas.impl.CasPackageImpl#getView()
* @generated
*/
EClass VIEW = eINSTANCE.getView();
/**
* The meta object literal for the '<em><b>Members</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VIEW__MEMBERS = eINSTANCE.getView_Members();
/**
* The meta object literal for the '<em><b>Sofa</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VIEW__SOFA = eINSTANCE.getView_Sofa();
/**
* The meta object literal for the '{@link uima.cas.impl.AnnotationBaseImpl <em>Annotation Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.AnnotationBaseImpl
* @see uima.cas.impl.CasPackageImpl#getAnnotationBase()
* @generated
*/
EClass ANNOTATION_BASE = eINSTANCE.getAnnotationBase();
/**
* The meta object literal for the '<em><b>Sofa</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ANNOTATION_BASE__SOFA = eINSTANCE.getAnnotationBase_Sofa();
/**
* The meta object literal for the '{@link uima.cas.impl.ShortArrayImpl <em>Short Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ShortArrayImpl
* @see uima.cas.impl.CasPackageImpl#getShortArray()
* @generated
*/
EClass SHORT_ARRAY = eINSTANCE.getShortArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SHORT_ARRAY__ELEMENTS = eINSTANCE.getShortArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.LongArrayImpl <em>Long Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.LongArrayImpl
* @see uima.cas.impl.CasPackageImpl#getLongArray()
* @generated
*/
EClass LONG_ARRAY = eINSTANCE.getLongArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute LONG_ARRAY__ELEMENTS = eINSTANCE.getLongArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.DoubleArrayImpl <em>Double Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.DoubleArrayImpl
* @see uima.cas.impl.CasPackageImpl#getDoubleArray()
* @generated
*/
EClass DOUBLE_ARRAY = eINSTANCE.getDoubleArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DOUBLE_ARRAY__ELEMENTS = eINSTANCE.getDoubleArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.BooleanArrayImpl <em>Boolean Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.BooleanArrayImpl
* @see uima.cas.impl.CasPackageImpl#getBooleanArray()
* @generated
*/
EClass BOOLEAN_ARRAY = eINSTANCE.getBooleanArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BOOLEAN_ARRAY__ELEMENTS = eINSTANCE.getBooleanArray_Elements();
/**
* The meta object literal for the '{@link uima.cas.impl.ByteArrayImpl <em>Byte Array</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see uima.cas.impl.ByteArrayImpl
* @see uima.cas.impl.CasPackageImpl#getByteArray()
* @generated
*/
EClass BYTE_ARRAY = eINSTANCE.getByteArray();
/**
* The meta object literal for the '<em><b>Elements</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute BYTE_ARRAY__ELEMENTS = eINSTANCE.getByteArray_Elements();
}
} //CasPackage