/******************************************************************************* * This file is protected by Copyright. * Please refer to the COPYRIGHT file distributed with this source distribution. * * This file is part of REDHAWK IDE. * * All rights reserved. This program and the accompanying materials are made available under * the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html *******************************************************************************/ // BEGIN GENERATED CODE package gov.redhawk.bulkio.util.StreamSRIMetaData.impl; import gov.redhawk.bulkio.util.StreamSRIMetaData.StreamSRIDocumentRoot; import gov.redhawk.bulkio.util.StreamSRIMetaData.StreamSRIMetaDataFactory; import gov.redhawk.bulkio.util.StreamSRIMetaData.StreamSRIMetaDataPackage; import gov.redhawk.bulkio.util.StreamSRIMetaData.StreamSRIModel; import gov.redhawk.bulkio.util.StreamSRIMetaData.Time; import mil.jpeojtrs.sca.prf.PrfPackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.xml.type.XMLTypePackage; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * @since 2.0 * <!-- end-user-doc --> * @generated */ public class StreamSRIMetaDataPackageImpl extends EPackageImpl implements StreamSRIMetaDataPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass streamSRIModelEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass sriEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass streamSRIDocumentRootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass timeEClass = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see gov.redhawk.bulkio.util.StreamSRIMetaData.StreamSRIMetaDataPackage#eNS_URI * @see #init() * @generated */ private StreamSRIMetaDataPackageImpl() { super(eNS_URI, StreamSRIMetaDataFactory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link StreamSRIMetaDataPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static StreamSRIMetaDataPackage init() { if (isInited) return (StreamSRIMetaDataPackage)EPackage.Registry.INSTANCE.getEPackage(StreamSRIMetaDataPackage.eNS_URI); // Obtain or create and register package StreamSRIMetaDataPackageImpl theStreamSRIMetaDataPackage = (StreamSRIMetaDataPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof StreamSRIMetaDataPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new StreamSRIMetaDataPackageImpl()); isInited = true; // Initialize simple dependencies PrfPackage.eINSTANCE.eClass(); XMLTypePackage.eINSTANCE.eClass(); // Create package meta-data objects theStreamSRIMetaDataPackage.createPackageContents(); // Initialize created meta-data theStreamSRIMetaDataPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theStreamSRIMetaDataPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(StreamSRIMetaDataPackage.eNS_URI, theStreamSRIMetaDataPackage); return theStreamSRIMetaDataPackage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStreamSRIModel() { return streamSRIModelEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStreamSRIModel_NumberOfSamples() { return (EAttribute)streamSRIModelEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStreamSRIModel_DataByteOrder() { return (EAttribute)streamSRIModelEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStreamSRIModel_Time() { return (EReference)streamSRIModelEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStreamSRIModel_BulkIOType() { return (EAttribute)streamSRIModelEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStreamSRIModel_StreamSRI() { return (EReference)streamSRIModelEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSRI() { return sriEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Hversion() { return (EAttribute)sriEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Xstart() { return (EAttribute)sriEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Xdelta() { return (EAttribute)sriEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Xunits() { return (EAttribute)sriEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Subsize() { return (EAttribute)sriEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Ystart() { return (EAttribute)sriEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Ydelta() { return (EAttribute)sriEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Yunits() { return (EAttribute)sriEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Mode() { return (EAttribute)sriEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_StreamID() { return (EAttribute)sriEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSRI_Blocking() { return (EAttribute)sriEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSRI_Keywords() { return (EReference)sriEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStreamSRIDocumentRoot() { return streamSRIDocumentRootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStreamSRIDocumentRoot_Mixed() { return (EAttribute)streamSRIDocumentRootEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStreamSRIDocumentRoot_XMLNSPrefixMap() { return (EReference)streamSRIDocumentRootEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStreamSRIDocumentRoot_XSISchemaLocation() { return (EReference)streamSRIDocumentRootEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getStreamSRIDocumentRoot_Sri() { return (EReference)streamSRIDocumentRootEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTime() { return timeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTime_StartTime() { return (EAttribute)timeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTime_EndTime() { return (EAttribute)timeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public StreamSRIMetaDataFactory getStreamSRIMetaDataFactory() { return (StreamSRIMetaDataFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features sriEClass = createEClass(SRI); createEAttribute(sriEClass, SRI__HVERSION); createEAttribute(sriEClass, SRI__XSTART); createEAttribute(sriEClass, SRI__XDELTA); createEAttribute(sriEClass, SRI__XUNITS); createEAttribute(sriEClass, SRI__SUBSIZE); createEAttribute(sriEClass, SRI__YSTART); createEAttribute(sriEClass, SRI__YDELTA); createEAttribute(sriEClass, SRI__YUNITS); createEAttribute(sriEClass, SRI__MODE); createEAttribute(sriEClass, SRI__STREAM_ID); createEAttribute(sriEClass, SRI__BLOCKING); createEReference(sriEClass, SRI__KEYWORDS); streamSRIDocumentRootEClass = createEClass(STREAM_SRI_DOCUMENT_ROOT); createEAttribute(streamSRIDocumentRootEClass, STREAM_SRI_DOCUMENT_ROOT__MIXED); createEReference(streamSRIDocumentRootEClass, STREAM_SRI_DOCUMENT_ROOT__XMLNS_PREFIX_MAP); createEReference(streamSRIDocumentRootEClass, STREAM_SRI_DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); createEReference(streamSRIDocumentRootEClass, STREAM_SRI_DOCUMENT_ROOT__SRI); streamSRIModelEClass = createEClass(STREAM_SRI_MODEL); createEAttribute(streamSRIModelEClass, STREAM_SRI_MODEL__NUMBER_OF_SAMPLES); createEAttribute(streamSRIModelEClass, STREAM_SRI_MODEL__DATA_BYTE_ORDER); createEReference(streamSRIModelEClass, STREAM_SRI_MODEL__TIME); createEAttribute(streamSRIModelEClass, STREAM_SRI_MODEL__BULK_IO_TYPE); createEReference(streamSRIModelEClass, STREAM_SRI_MODEL__STREAM_SRI); timeEClass = createEClass(TIME); createEAttribute(timeEClass, TIME__START_TIME); createEAttribute(timeEClass, TIME__END_TIME); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI); PrfPackage thePrfPackage = (PrfPackage)EPackage.Registry.INSTANCE.getEPackage(PrfPackage.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes // Initialize classes and features; add operations and parameters initEClass(sriEClass, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, "SRI", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSRI_Hversion(), theXMLTypePackage.getInt(), "hversion", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Xstart(), theXMLTypePackage.getDouble(), "xstart", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Xdelta(), theXMLTypePackage.getDouble(), "xdelta", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Xunits(), theXMLTypePackage.getShort(), "xunits", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Subsize(), theXMLTypePackage.getDouble(), "subsize", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Ystart(), theXMLTypePackage.getDouble(), "ystart", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Ydelta(), theXMLTypePackage.getDouble(), "ydelta", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Yunits(), theXMLTypePackage.getShort(), "yunits", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Mode(), theXMLTypePackage.getShort(), "mode", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_StreamID(), theXMLTypePackage.getString(), "streamID", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSRI_Blocking(), theXMLTypePackage.getBoolean(), "blocking", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSRI_Keywords(), thePrfPackage.getProperties(), null, "keywords", null, 1, 1, gov.redhawk.bulkio.util.StreamSRIMetaData.SRI.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(streamSRIDocumentRootEClass, StreamSRIDocumentRoot.class, "StreamSRIDocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStreamSRIDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStreamSRIDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStreamSRIDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStreamSRIDocumentRoot_Sri(), this.getStreamSRIModel(), null, "sri", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEClass(streamSRIModelEClass, StreamSRIModel.class, "StreamSRIModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStreamSRIModel_NumberOfSamples(), theXMLTypePackage.getLong(), "numberOfSamples", null, 1, 1, StreamSRIModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getStreamSRIModel_DataByteOrder(), theXMLTypePackage.getString(), "dataByteOrder", "", 1, 1, StreamSRIModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStreamSRIModel_Time(), this.getTime(), null, "time", null, 1, 1, StreamSRIModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getStreamSRIModel_BulkIOType(), theXMLTypePackage.getString(), "bulkIOType", null, 1, 1, StreamSRIModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getStreamSRIModel_StreamSRI(), this.getSRI(), null, "streamSRI", null, 1, 1, StreamSRIModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(timeEClass, Time.class, "Time", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getTime_StartTime(), theXMLTypePackage.getString(), "startTime", "0", 1, 1, Time.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTime_EndTime(), theXMLTypePackage.getString(), "endTime", "0", 1, 1, Time.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); // Create resource createResource(eNS_URI); // Create annotations // http:///org/eclipse/emf/ecore/util/ExtendedMetaData createExtendedMetaDataAnnotations(); } /** * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; addAnnotation (sriEClass, source, new String[] { "name", "SRI", "kind", "elementOnly" }); addAnnotation (getSRI_Hversion(), source, new String[] { "kind", "element", "name", "hversion" }); addAnnotation (getSRI_Xstart(), source, new String[] { "kind", "element", "name", "xstart" }); addAnnotation (getSRI_Xdelta(), source, new String[] { "kind", "element", "name", "xdelta" }); addAnnotation (getSRI_Xunits(), source, new String[] { "kind", "element", "name", "xunits" }); addAnnotation (getSRI_Subsize(), source, new String[] { "kind", "element", "name", "subsize" }); addAnnotation (getSRI_Ystart(), source, new String[] { "kind", "element", "name", "ystart" }); addAnnotation (getSRI_Ydelta(), source, new String[] { "kind", "element", "name", "ydelta" }); addAnnotation (getSRI_Yunits(), source, new String[] { "kind", "element", "name", "yunits" }); addAnnotation (getSRI_Mode(), source, new String[] { "kind", "element", "name", "mode" }); addAnnotation (getSRI_StreamID(), source, new String[] { "kind", "element", "name", "streamID" }); addAnnotation (getSRI_Blocking(), source, new String[] { "kind", "element", "name", "blocking" }); addAnnotation (getSRI_Keywords(), source, new String[] { "kind", "element", "name", "keywords" }); addAnnotation (streamSRIDocumentRootEClass, source, new String[] { "name", "", "kind", "mixed" }); addAnnotation (getStreamSRIDocumentRoot_Mixed(), source, new String[] { "kind", "elementWildcard", "name", ":mixed" }); addAnnotation (getStreamSRIDocumentRoot_XMLNSPrefixMap(), source, new String[] { "kind", "attribute", "name", "xmlns:prefix" }); addAnnotation (getStreamSRIDocumentRoot_XSISchemaLocation(), source, new String[] { "kind", "attribute", "name", "xsi:schemaLocation" }); addAnnotation (getStreamSRIDocumentRoot_Sri(), source, new String[] { "kind", "element", "name", "sri", "namespace", "##targetNamespace" }); addAnnotation (streamSRIModelEClass, source, new String[] { "name", "StreamSRIModel", "kind", "elementOnly" }); addAnnotation (getStreamSRIModel_NumberOfSamples(), source, new String[] { "kind", "element", "name", "numberOfSamples" }); addAnnotation (getStreamSRIModel_DataByteOrder(), source, new String[] { "kind", "element", "name", "dataByteOrder" }); addAnnotation (getStreamSRIModel_Time(), source, new String[] { "kind", "element", "name", "time" }); addAnnotation (getStreamSRIModel_BulkIOType(), source, new String[] { "kind", "element", "name", "BulkIOType" }); addAnnotation (getStreamSRIModel_StreamSRI(), source, new String[] { "kind", "element", "name", "StreamSRI" }); addAnnotation (timeEClass, source, new String[] { "name", "Time", "kind", "elementOnly" }); addAnnotation (getTime_StartTime(), source, new String[] { "kind", "element", "name", "startTime" }); addAnnotation (getTime_EndTime(), source, new String[] { "kind", "element", "name", "endTime" }); } } //StreamSRIMetaDataPackageImpl