/**
* Copyright (c) 2013 itemis AG and others.
* 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
*
* Contributors:
* itemis AG - initial API and implementation
*
*/
package org.eclipse.rmf.tests.serialization.env.emf.myreqif;
import org.eclipse.emf.ecore.EFactory;
/**
* <!-- begin-user-doc -->
* The <b>Factory</b> for the model.
* It provides a create method for each non-abstract class of the model.
* <!-- end-user-doc -->
* @see org.eclipse.rmf.tests.serialization.env.emf.myreqif.MyreqifPackage
* @generated
*/
public interface MyreqifFactory extends EFactory {
/**
* The singleton instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
MyreqifFactory eINSTANCE = org.eclipse.rmf.tests.serialization.env.emf.myreqif.impl.MyreqifFactoryImpl.init();
/**
* Returns a new object of class '<em>ALTERNATIVEID</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID</em>'.
* @generated
*/
ALTERNATIVEID createALTERNATIVEID();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type</em>'.
* @generated
*/
ALTERNATIVEIDType createALTERNATIVEIDType();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type1</em>'.
* @generated
*/
ALTERNATIVEIDType1 createALTERNATIVEIDType1();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type2</em>'.
* @generated
*/
ALTERNATIVEIDType2 createALTERNATIVEIDType2();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type3</em>'.
* @generated
*/
ALTERNATIVEIDType3 createALTERNATIVEIDType3();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type4</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type4</em>'.
* @generated
*/
ALTERNATIVEIDType4 createALTERNATIVEIDType4();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type5</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type5</em>'.
* @generated
*/
ALTERNATIVEIDType5 createALTERNATIVEIDType5();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type6</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type6</em>'.
* @generated
*/
ALTERNATIVEIDType6 createALTERNATIVEIDType6();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type7</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type7</em>'.
* @generated
*/
ALTERNATIVEIDType7 createALTERNATIVEIDType7();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type8</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type8</em>'.
* @generated
*/
ALTERNATIVEIDType8 createALTERNATIVEIDType8();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type9</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type9</em>'.
* @generated
*/
ALTERNATIVEIDType9 createALTERNATIVEIDType9();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type10</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type10</em>'.
* @generated
*/
ALTERNATIVEIDType10 createALTERNATIVEIDType10();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type11</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type11</em>'.
* @generated
*/
ALTERNATIVEIDType11 createALTERNATIVEIDType11();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type12</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type12</em>'.
* @generated
*/
ALTERNATIVEIDType12 createALTERNATIVEIDType12();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type13</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type13</em>'.
* @generated
*/
ALTERNATIVEIDType13 createALTERNATIVEIDType13();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type14</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type14</em>'.
* @generated
*/
ALTERNATIVEIDType14 createALTERNATIVEIDType14();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type15</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type15</em>'.
* @generated
*/
ALTERNATIVEIDType15 createALTERNATIVEIDType15();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type16</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type16</em>'.
* @generated
*/
ALTERNATIVEIDType16 createALTERNATIVEIDType16();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type17</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type17</em>'.
* @generated
*/
ALTERNATIVEIDType17 createALTERNATIVEIDType17();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type18</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type18</em>'.
* @generated
*/
ALTERNATIVEIDType18 createALTERNATIVEIDType18();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type19</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type19</em>'.
* @generated
*/
ALTERNATIVEIDType19 createALTERNATIVEIDType19();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type20</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type20</em>'.
* @generated
*/
ALTERNATIVEIDType20 createALTERNATIVEIDType20();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type21</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type21</em>'.
* @generated
*/
ALTERNATIVEIDType21 createALTERNATIVEIDType21();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type22</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type22</em>'.
* @generated
*/
ALTERNATIVEIDType22 createALTERNATIVEIDType22();
/**
* Returns a new object of class '<em>ALTERNATIVEID Type23</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ALTERNATIVEID Type23</em>'.
* @generated
*/
ALTERNATIVEIDType23 createALTERNATIVEIDType23();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONBOOLEAN</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONBOOLEAN</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONBOOLEAN createATTRIBUTEDEFINITIONBOOLEAN();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONDATE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONDATE</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONDATE createATTRIBUTEDEFINITIONDATE();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONENUMERATION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONENUMERATION</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONENUMERATION createATTRIBUTEDEFINITIONENUMERATION();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONINTEGER</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONINTEGER</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONINTEGER createATTRIBUTEDEFINITIONINTEGER();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONREAL</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONREAL</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONREAL createATTRIBUTEDEFINITIONREAL();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONSTRING</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONSTRING</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONSTRING createATTRIBUTEDEFINITIONSTRING();
/**
* Returns a new object of class '<em>ATTRIBUTEDEFINITIONXHTML</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEDEFINITIONXHTML</em>'.
* @generated
*/
ATTRIBUTEDEFINITIONXHTML createATTRIBUTEDEFINITIONXHTML();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEBOOLEAN</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEBOOLEAN</em>'.
* @generated
*/
ATTRIBUTEVALUEBOOLEAN createATTRIBUTEVALUEBOOLEAN();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEDATE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEDATE</em>'.
* @generated
*/
ATTRIBUTEVALUEDATE createATTRIBUTEVALUEDATE();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEENUMERATION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEENUMERATION</em>'.
* @generated
*/
ATTRIBUTEVALUEENUMERATION createATTRIBUTEVALUEENUMERATION();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEINTEGER</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEINTEGER</em>'.
* @generated
*/
ATTRIBUTEVALUEINTEGER createATTRIBUTEVALUEINTEGER();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEREAL</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEREAL</em>'.
* @generated
*/
ATTRIBUTEVALUEREAL createATTRIBUTEVALUEREAL();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUESTRING</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUESTRING</em>'.
* @generated
*/
ATTRIBUTEVALUESTRING createATTRIBUTEVALUESTRING();
/**
* Returns a new object of class '<em>ATTRIBUTEVALUEXHTML</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ATTRIBUTEVALUEXHTML</em>'.
* @generated
*/
ATTRIBUTEVALUEXHTML createATTRIBUTEVALUEXHTML();
/**
* Returns a new object of class '<em>CHILDREN Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>CHILDREN Type</em>'.
* @generated
*/
CHILDRENType createCHILDRENType();
/**
* Returns a new object of class '<em>CHILDREN Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>CHILDREN Type1</em>'.
* @generated
*/
CHILDRENType1 createCHILDRENType1();
/**
* Returns a new object of class '<em>CORECONTENT Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>CORECONTENT Type</em>'.
* @generated
*/
CORECONTENTType createCORECONTENTType();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONBOOLEAN</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONBOOLEAN</em>'.
* @generated
*/
DATATYPEDEFINITIONBOOLEAN createDATATYPEDEFINITIONBOOLEAN();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONDATE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONDATE</em>'.
* @generated
*/
DATATYPEDEFINITIONDATE createDATATYPEDEFINITIONDATE();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONENUMERATION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONENUMERATION</em>'.
* @generated
*/
DATATYPEDEFINITIONENUMERATION createDATATYPEDEFINITIONENUMERATION();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONINTEGER</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONINTEGER</em>'.
* @generated
*/
DATATYPEDEFINITIONINTEGER createDATATYPEDEFINITIONINTEGER();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONREAL</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONREAL</em>'.
* @generated
*/
DATATYPEDEFINITIONREAL createDATATYPEDEFINITIONREAL();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONSTRING</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONSTRING</em>'.
* @generated
*/
DATATYPEDEFINITIONSTRING createDATATYPEDEFINITIONSTRING();
/**
* Returns a new object of class '<em>DATATYPEDEFINITIONXHTML</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPEDEFINITIONXHTML</em>'.
* @generated
*/
DATATYPEDEFINITIONXHTML createDATATYPEDEFINITIONXHTML();
/**
* Returns a new object of class '<em>DATATYPES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DATATYPES Type</em>'.
* @generated
*/
DATATYPESType createDATATYPESType();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type</em>'.
* @generated
*/
DEFAULTVALUEType createDEFAULTVALUEType();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type1</em>'.
* @generated
*/
DEFAULTVALUEType1 createDEFAULTVALUEType1();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type2</em>'.
* @generated
*/
DEFAULTVALUEType2 createDEFAULTVALUEType2();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type3</em>'.
* @generated
*/
DEFAULTVALUEType3 createDEFAULTVALUEType3();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type4</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type4</em>'.
* @generated
*/
DEFAULTVALUEType4 createDEFAULTVALUEType4();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type5</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type5</em>'.
* @generated
*/
DEFAULTVALUEType5 createDEFAULTVALUEType5();
/**
* Returns a new object of class '<em>DEFAULTVALUE Type6</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFAULTVALUE Type6</em>'.
* @generated
*/
DEFAULTVALUEType6 createDEFAULTVALUEType6();
/**
* Returns a new object of class '<em>DEFINITION Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type</em>'.
* @generated
*/
DEFINITIONType createDEFINITIONType();
/**
* Returns a new object of class '<em>DEFINITION Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type1</em>'.
* @generated
*/
DEFINITIONType1 createDEFINITIONType1();
/**
* Returns a new object of class '<em>DEFINITION Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type2</em>'.
* @generated
*/
DEFINITIONType2 createDEFINITIONType2();
/**
* Returns a new object of class '<em>DEFINITION Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type3</em>'.
* @generated
*/
DEFINITIONType3 createDEFINITIONType3();
/**
* Returns a new object of class '<em>DEFINITION Type4</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type4</em>'.
* @generated
*/
DEFINITIONType4 createDEFINITIONType4();
/**
* Returns a new object of class '<em>DEFINITION Type5</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type5</em>'.
* @generated
*/
DEFINITIONType5 createDEFINITIONType5();
/**
* Returns a new object of class '<em>DEFINITION Type6</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>DEFINITION Type6</em>'.
* @generated
*/
DEFINITIONType6 createDEFINITIONType6();
/**
* Returns a new object of class '<em>Document Root</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Document Root</em>'.
* @generated
*/
DocumentRoot createDocumentRoot();
/**
* Returns a new object of class '<em>EDITABLEATTS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>EDITABLEATTS Type</em>'.
* @generated
*/
EDITABLEATTSType createEDITABLEATTSType();
/**
* Returns a new object of class '<em>EMBEDDEDVALUE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>EMBEDDEDVALUE</em>'.
* @generated
*/
EMBEDDEDVALUE createEMBEDDEDVALUE();
/**
* Returns a new object of class '<em>ENUMVALUE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>ENUMVALUE</em>'.
* @generated
*/
ENUMVALUE createENUMVALUE();
/**
* Returns a new object of class '<em>OBJECT Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>OBJECT Type</em>'.
* @generated
*/
OBJECTType createOBJECTType();
/**
* Returns a new object of class '<em>PROPERTIES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>PROPERTIES Type</em>'.
* @generated
*/
PROPERTIESType createPROPERTIESType();
/**
* Returns a new object of class '<em>RELATIONGROUP</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>RELATIONGROUP</em>'.
* @generated
*/
RELATIONGROUP createRELATIONGROUP();
/**
* Returns a new object of class '<em>RELATIONGROUPTYPE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>RELATIONGROUPTYPE</em>'.
* @generated
*/
RELATIONGROUPTYPE createRELATIONGROUPTYPE();
/**
* Returns a new object of class '<em>REQIF</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>REQIF</em>'.
* @generated
*/
REQIF createREQIF();
/**
* Returns a new object of class '<em>REQIFCONTENT</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>REQIFCONTENT</em>'.
* @generated
*/
REQIFCONTENT createREQIFCONTENT();
/**
* Returns a new object of class '<em>REQIFHEADER</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>REQIFHEADER</em>'.
* @generated
*/
REQIFHEADER createREQIFHEADER();
/**
* Returns a new object of class '<em>REQIFTOOLEXTENSION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>REQIFTOOLEXTENSION</em>'.
* @generated
*/
REQIFTOOLEXTENSION createREQIFTOOLEXTENSION();
/**
* Returns a new object of class '<em>SOURCESPECIFICATION Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SOURCESPECIFICATION Type</em>'.
* @generated
*/
SOURCESPECIFICATIONType createSOURCESPECIFICATIONType();
/**
* Returns a new object of class '<em>SOURCE Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SOURCE Type</em>'.
* @generated
*/
SOURCEType createSOURCEType();
/**
* Returns a new object of class '<em>SPECATTRIBUTES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECATTRIBUTES Type</em>'.
* @generated
*/
SPECATTRIBUTESType createSPECATTRIBUTESType();
/**
* Returns a new object of class '<em>SPECATTRIBUTES Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECATTRIBUTES Type1</em>'.
* @generated
*/
SPECATTRIBUTESType1 createSPECATTRIBUTESType1();
/**
* Returns a new object of class '<em>SPECATTRIBUTES Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECATTRIBUTES Type2</em>'.
* @generated
*/
SPECATTRIBUTESType2 createSPECATTRIBUTESType2();
/**
* Returns a new object of class '<em>SPECATTRIBUTES Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECATTRIBUTES Type3</em>'.
* @generated
*/
SPECATTRIBUTESType3 createSPECATTRIBUTESType3();
/**
* Returns a new object of class '<em>SPECHIERARCHY</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECHIERARCHY</em>'.
* @generated
*/
SPECHIERARCHY createSPECHIERARCHY();
/**
* Returns a new object of class '<em>SPECIFICATION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECIFICATION</em>'.
* @generated
*/
SPECIFICATION createSPECIFICATION();
/**
* Returns a new object of class '<em>SPECIFICATIONS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECIFICATIONS Type</em>'.
* @generated
*/
SPECIFICATIONSType createSPECIFICATIONSType();
/**
* Returns a new object of class '<em>SPECIFICATIONTYPE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECIFICATIONTYPE</em>'.
* @generated
*/
SPECIFICATIONTYPE createSPECIFICATIONTYPE();
/**
* Returns a new object of class '<em>SPECIFIEDVALUES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECIFIEDVALUES Type</em>'.
* @generated
*/
SPECIFIEDVALUESType createSPECIFIEDVALUESType();
/**
* Returns a new object of class '<em>SPECOBJECT</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECOBJECT</em>'.
* @generated
*/
SPECOBJECT createSPECOBJECT();
/**
* Returns a new object of class '<em>SPECOBJECTS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECOBJECTS Type</em>'.
* @generated
*/
SPECOBJECTSType createSPECOBJECTSType();
/**
* Returns a new object of class '<em>SPECOBJECTTYPE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECOBJECTTYPE</em>'.
* @generated
*/
SPECOBJECTTYPE createSPECOBJECTTYPE();
/**
* Returns a new object of class '<em>SPECRELATION</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECRELATION</em>'.
* @generated
*/
SPECRELATION createSPECRELATION();
/**
* Returns a new object of class '<em>SPECRELATIONGROUPS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECRELATIONGROUPS Type</em>'.
* @generated
*/
SPECRELATIONGROUPSType createSPECRELATIONGROUPSType();
/**
* Returns a new object of class '<em>SPECRELATIONS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECRELATIONS Type</em>'.
* @generated
*/
SPECRELATIONSType createSPECRELATIONSType();
/**
* Returns a new object of class '<em>SPECRELATIONS Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECRELATIONS Type1</em>'.
* @generated
*/
SPECRELATIONSType1 createSPECRELATIONSType1();
/**
* Returns a new object of class '<em>SPECRELATIONTYPE</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECRELATIONTYPE</em>'.
* @generated
*/
SPECRELATIONTYPE createSPECRELATIONTYPE();
/**
* Returns a new object of class '<em>SPECTYPES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>SPECTYPES Type</em>'.
* @generated
*/
SPECTYPESType createSPECTYPESType();
/**
* Returns a new object of class '<em>TARGETSPECIFICATION Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TARGETSPECIFICATION Type</em>'.
* @generated
*/
TARGETSPECIFICATIONType createTARGETSPECIFICATIONType();
/**
* Returns a new object of class '<em>TARGET Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TARGET Type</em>'.
* @generated
*/
TARGETType createTARGETType();
/**
* Returns a new object of class '<em>THEHEADER Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>THEHEADER Type</em>'.
* @generated
*/
THEHEADERType createTHEHEADERType();
/**
* Returns a new object of class '<em>TOOLEXTENSIONS Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TOOLEXTENSIONS Type</em>'.
* @generated
*/
TOOLEXTENSIONSType createTOOLEXTENSIONSType();
/**
* Returns a new object of class '<em>TYPE Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type</em>'.
* @generated
*/
TYPEType createTYPEType();
/**
* Returns a new object of class '<em>TYPE Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type1</em>'.
* @generated
*/
TYPEType1 createTYPEType1();
/**
* Returns a new object of class '<em>TYPE Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type2</em>'.
* @generated
*/
TYPEType2 createTYPEType2();
/**
* Returns a new object of class '<em>TYPE Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type3</em>'.
* @generated
*/
TYPEType3 createTYPEType3();
/**
* Returns a new object of class '<em>TYPE Type4</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type4</em>'.
* @generated
*/
TYPEType4 createTYPEType4();
/**
* Returns a new object of class '<em>TYPE Type5</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type5</em>'.
* @generated
*/
TYPEType5 createTYPEType5();
/**
* Returns a new object of class '<em>TYPE Type6</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type6</em>'.
* @generated
*/
TYPEType6 createTYPEType6();
/**
* Returns a new object of class '<em>TYPE Type7</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type7</em>'.
* @generated
*/
TYPEType7 createTYPEType7();
/**
* Returns a new object of class '<em>TYPE Type8</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type8</em>'.
* @generated
*/
TYPEType8 createTYPEType8();
/**
* Returns a new object of class '<em>TYPE Type9</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type9</em>'.
* @generated
*/
TYPEType9 createTYPEType9();
/**
* Returns a new object of class '<em>TYPE Type10</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>TYPE Type10</em>'.
* @generated
*/
TYPEType10 createTYPEType10();
/**
* Returns a new object of class '<em>VALUES Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>VALUES Type</em>'.
* @generated
*/
VALUESType createVALUESType();
/**
* Returns a new object of class '<em>VALUES Type1</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>VALUES Type1</em>'.
* @generated
*/
VALUESType1 createVALUESType1();
/**
* Returns a new object of class '<em>VALUES Type2</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>VALUES Type2</em>'.
* @generated
*/
VALUESType2 createVALUESType2();
/**
* Returns a new object of class '<em>VALUES Type3</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>VALUES Type3</em>'.
* @generated
*/
VALUESType3 createVALUESType3();
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the package supported by this factory.
* @generated
*/
MyreqifPackage getMyreqifPackage();
} //MyreqifFactory