Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/generators/AllSchemas.genmodel')
-rw-r--r--extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/generators/AllSchemas.genmodel8479
1 files changed, 8479 insertions, 0 deletions
diff --git a/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/generators/AllSchemas.genmodel b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/generators/AllSchemas.genmodel
new file mode 100644
index 00000000000..b719f27a43b
--- /dev/null
+++ b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/generators/AllSchemas.genmodel
@@ -0,0 +1,8479 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
+ xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.papyrus.manufacturing.b2mml/src" modelPluginID="org.eclipse.papyrus.manufacturing.b2mml"
+ modelName="AllSchemas" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
+ importerID="org.eclipse.xsd.ecore.importer" complianceLevel="8.0" copyrightFields="false"
+ operationReflection="true" importOrganizing="true">
+ <foreignModel>../../schemas/AllSchemas.xsd</foreignModel>
+ <genPackages prefix="B2MML" basePackage="org.mesa.xml" resource="XML" disposableProviderFactory="true"
+ loadInitialization="true" literalsInterface="false" ecorePackage="b2MML.ecore#/">
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//AssemblyRelationship1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyRelationship1TypeBase/Permanent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyRelationship1TypeBase/Transient"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyRelationship1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//AssemblyType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyType1TypeBase/Physical"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyType1TypeBase/Logical"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//AssemblyType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//BatchListEntryType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/Campaign"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/Batch"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/UnitProcedure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/Operation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/Phase"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchListEntryType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//BatchStatus1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Idle"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Running"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Complete"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Pausing"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Paused"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Holding"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Held"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Restarting"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Stopping"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Stopped"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Aborting"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Aborted"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//BatchStatus1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//CapabilityType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Used"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Unused"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Total"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Committed"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Available"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Unattainable"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//CapabilityType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ConnectionType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ConnectionType1TypeBase/MaterialMovement"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ConnectionType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ConstraintType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ConstraintType1TypeBase/Optional"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ConstraintType1TypeBase/Required"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ConstraintType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//DataInterpretation1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataInterpretation1TypeBase/Constant"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataInterpretation1TypeBase/Reference"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataInterpretation1TypeBase/Equation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataInterpretation1TypeBase/External"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataInterpretation1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//DataType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Amount"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/BinaryObject"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Code"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/DateTime"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Identifier"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Indicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Measure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Numeric"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Quantity"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Text"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/string"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/byte"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/unsignedByte"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/binary"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/integer"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/positiveInteger"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/negativeInteger"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/nonNegativeInteger"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/nonPositiveInteger"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/int"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/unsignedInt"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/long"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/unsignedLong"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/short"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/unsignedShort"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/decimal"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/float"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/double"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/boolean"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/time"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/timeInstant"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/timePeriod"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/duration"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/date"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/dateTime1"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/month"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/year"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/century"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/recurringDay"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/recurringDate"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/recurringDuration"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Name"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/QName"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/NCName"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/uriReference"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/language"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/ID"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/IDREF"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/IDREFS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/ENTITY"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/ENTITIES"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/NOTATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/NMTOKEN"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/NMTOKENS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Enumeration"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/SVG"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//DataType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//Dependency1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NotFollow"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/PossibleParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NotInParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/AtStart"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/AfterStart"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/AfterEnd"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NoLaterAfterStart"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NoEarlierAfterStart"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NoLaterAfterEnd"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/NoEarlierAfterEnd"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Dependency1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//Depiction1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/None"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/Line"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/ID"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/LineAndID"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/LineAndArrow"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/LineArrowAndID"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Depiction1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//EquipmentElementLevel1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/Enterprise"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/Site"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/Area"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/ProcessCell"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/Unit"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/ProductionLine"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/WorkCell"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/ProductionUnit"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/StorageZone"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/StorageUnit"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/WorkCenter"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/WorkUnit"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/EquipmentModule"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/ControlModule"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementLevel1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//EquipmentElementType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementType1TypeBase/Class"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementType1TypeBase/Element"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentElementType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//EquipmentProceduralElementType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentProceduralElementType1TypeBase/Procedure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentProceduralElementType1TypeBase/UnitProcedure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentProceduralElementType1TypeBase/Operation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentProceduralElementType1TypeBase/Phase"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EquipmentProceduralElementType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//EventSubType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Allocation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Application"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Consume"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Deallocation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Equipment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Message"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/ModeChange"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/ModeCommand"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Modification"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Movement"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/ParameterData"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Process"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/ProcessData"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Produce"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Prompt"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/PromptResponse"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/PropertyValueChange"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Reconciliation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Security"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/StateChange"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/StateCommand"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/StatusChange"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/System"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/TargetEndTime"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/TargetStartTime"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventSubType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//EventType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Alarm"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/ControlRecipe"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Equipment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/General"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Material"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Message"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Operator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/ProceduralExecution"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//EventType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//FromType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//FromType1TypeBase/Step"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//FromType1TypeBase/Transition"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//FromType1TypeBase/Link"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//FromType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//GRecipeType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//GRecipeType1TypeBase/General"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//GRecipeType1TypeBase/Site"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//GRecipeType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//IDScope1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//IDScope1TypeBase/External"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//IDScope1TypeBase/Internal"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//IDScope1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//JobOrderCommand1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Start"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Stop"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Hold"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Restart"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Abort"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Reset"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Pause"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Resume"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//JobOrderCommand1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//LifeCycleStateType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Draft"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Approved"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Released"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Effective"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Withdrawn"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LifeCycleStateType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//LinkType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/ControlLink"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/TransferLink"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/SynchronizationLink"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/ParallelDivergent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/ParallelConvergent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/SerialDivergent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/SerialConvergent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//LinkType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//MaterialsType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialsType1TypeBase/Input"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialsType1TypeBase/Output"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialsType1TypeBase/Intermediate"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialsType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//MaterialUse1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Consumed"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Produced"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Consumable"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/ReplacedAssetn"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/ReplacementAsset"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Sample"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/ResurnedSample"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Carrier"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/ReturnedCarrier"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//MaterialUse1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//Mode1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Mode1TypeBase/Automatic"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Mode1TypeBase/SemiAutomatic"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Mode1TypeBase/Manual"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//Mode1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//OperationsType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Production"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Maintenance"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Quality"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Inventory"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Mixed"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//OperationsType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ParameterType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ParameterType1TypeBase/ProcessInput"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ParameterType1TypeBase/ProcessOutput"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ParameterType1TypeBase/ProcessParameter"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ParameterType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ProcedureChartElementType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/PreviousOperationIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/NextOperationIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/StartParallelIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/EndParallelIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/StartOptionalParallelIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/EndOptionalParallelIndicator"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/Annotation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcedureChartElementType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ProcessElementParameterType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementParameterType1TypeBase/Input"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementParameterType1TypeBase/Output"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementParameterType1TypeBase/Optional"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementParameterType1TypeBase/Required"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementParameterType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ProcessElementType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementType1TypeBase/Process"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementType1TypeBase/ProcessStage"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementType1TypeBase/ProcessOperation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementType1TypeBase/ProcessAction"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ProcessElementType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RecipeElementType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Procedure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/UnitRecipe"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/UnitProcedure"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Operation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Phase"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Allocation"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Begin"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/End"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/RecipeSegment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecipeElementType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RecordObjectType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/BatchProductionRecord"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/Change"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/Comment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/ControlRecipe"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/DataSet"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/Event"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/MasterRecipe"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/ProductDefinition"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/ProductionPerformance"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/ProductionSchedule"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/PersonnelIdentificationManifest"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/ResourceDefinitionManifest"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/RecipeElement"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/Sample"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/SampleTest"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/SampleTestResult"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/WorkDirective"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/WorkMaster"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/WorkPerformance"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/WorkSchedule"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RecordObjectType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RelationshipForm1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipForm1TypeBase/Permanent"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipForm1TypeBase/Transient"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipForm1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RelationshipType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipType1TypeBase/Logical"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipType1TypeBase/Physical"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RelationshipType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RequestState1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequestState1TypeBase/Forecast"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequestState1TypeBase/Released"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequestState1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//RequiredByRequestedSegmentResponse1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequiredByRequestedSegmentResponse1TypeBase/Required"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequiredByRequestedSegmentResponse1TypeBase/Optional"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//RequiredByRequestedSegmentResponse1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ResourceReferenceType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/Personnel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/PersonnelClass"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/Equipment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/EquipmentClass"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/MaterialClass"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/MaterialDefinition"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/MaterialLot"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/MaterialSublot"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/PhysicalAsset"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/PhysicalAssetClass"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/WorkMaster"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/ProcessSegment"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResourceReferenceType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ResponseState1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Ready"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Running"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Completed"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Aborted"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Holding"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Paused"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ResponseState1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//SequenceOrderType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/FirstParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/MiddleParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/EndParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/FirstInPath"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/LastInPath"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/NotInParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/SingleFirstParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/SingleMiddleParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/SingleEndParallel"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//SequenceOrderType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//ToType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ToType1TypeBase/Step"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ToType1TypeBase/Transition"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ToType1TypeBase/Link"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//ToType1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//TransActionCodeEnumerationType">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Add"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Change"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Delete"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Replaced"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Accepted"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Modified"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransActionCodeEnumerationType/Rejected"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//TransactionNoun1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PERSONNELCLASS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PERSON"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/QUALIFICATIONTEST"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/EQUIPMENTCLASS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/EQUIPMENT"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/EQUIPMENTCAPABILITYTEST"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PHYSICALASSETCLASS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PHYSICALASSET"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PHYSICALASSETCAPABILITYTEST"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/MATERIALCLASS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/MATERIALDEFINITION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/MATERIALLOT"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/MATERIALSUBLOT"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/MATERIALTEST"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PROCESSSEGMENT"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/OPERATIONSDEFINITION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/OPERATIONSSCHEDULE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/OPERATIONSPERFORMANCE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/OPERATIONSCAPABILITY"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PRODUCTDEFINITION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PRODUCTIONSCHEDULE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PRODUCTIONPERFORMANCE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/PRODUCTIONCAPABILITY"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/RESOURCERELATIONSHIPNETWORK"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/RESOURCENETWORKCONNECTIONINFORMATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKALERT"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKALERTDEFINITION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKALERTINFORMATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKDEFINITIONINFORMATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKDIRECTIVE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKMASTER"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKFLOWINFORMATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKFLOWSPECIFICATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKFLOWSPECIFICATIONTYPE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKSCHEDULE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/JOBLIST"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKPERFORMANCE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/JOBRESPONSE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKCAPABILITY"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/WORKCAPABILITYINFORMATION"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/TRANSACTIONPROFILE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/CONFIRMBOD"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionNoun1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//TransactionVerb1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/GET"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/PROCESS"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/CHANGE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/CANCEL"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/CONFIRM"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/SYNCADD"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/SYNCCHANGE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/SYNCDELETE"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransactionVerb1TypeBase/Other"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//TransResponseCodeType">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransResponseCodeType/Always"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//TransResponseCodeType/OnError"/>
+ </genEnums>
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="b2MML.ecore#//WorkType1TypeBase">
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//WorkType1TypeBase/WorkMaster"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//WorkType1TypeBase/WorkDirective"/>
+ <genEnumLiterals ecoreEnumLiteral="b2MML.ecore#//WorkType1TypeBase/Other"/>
+ </genEnums>
+ <genDataTypes ecoreDataType="b2MML.ecore#//AssemblyRelationship1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//AssemblyType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//BatchListEntryType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//BatchStatus1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//CapabilityType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ConnectionType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ConstraintType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//DataInterpretation1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//DataType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//Dependency1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//Depiction1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//DurationType"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//EquipmentElementLevel1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//EquipmentElementType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//EquipmentProceduralElementType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//EventSubType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//EventType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//FromType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//GRecipeType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//IDScope1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//IndicatorType"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//IndicatorTypeObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//JobOrderCommand1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//LifeCycleStateType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//LinkType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//MaterialsType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//MaterialUse1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//Mode1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//OperationsType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ParameterType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ProcedureChartElementType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ProcessElementParameterType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ProcessElementType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RecipeElementType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RecordObjectType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RelationshipForm1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RelationshipType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RequestState1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//RequiredByRequestedSegmentResponse1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ResourceReferenceType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ResponseState1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//SequenceOrderType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//ToType1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//TransActionCodeEnumerationTypeObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//TransActionCodeType"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//TransactionNoun1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//TransactionVerb1TypeBaseObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//TransResponseCodeTypeObject"/>
+ <genDataTypes ecoreDataType="b2MML.ecore#//WorkType1TypeBaseObject"/>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgePhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgePhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgePhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AcknowledgeWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AcknowledgeWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AcknowledgeWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ActualBatchSizeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ActualEndTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ActualEquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ActualFinishTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ActualProductProducedType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ActualStartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//AlarmDataType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AlarmDataType/alarmEvent"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AlarmDataType/alarmType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AlarmDataType/alarmLimit"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//AlarmDataType/priority"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AmountType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AmountType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AmountType/currencyCodeListVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AmountType/currencyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AnyGenericValueType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/characterSetCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/currencyCodeListVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/currencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/encodingCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/filename"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/format"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/languageID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/languageLocaleID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listSchemaURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/listVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/mimeCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/name"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaDataURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/schemaVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/unitCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/unitCodeListAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/unitCodeListAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/unitCodeListID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/unitCodeListVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AnyGenericValueType/uri"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ApprovalDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ApprovalHistoryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ApprovalHistoryType/finalApprovalDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ApprovalHistoryType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ApprovalHistoryType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ApprovalHistoryType/individualApproval"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ApprovedByType"/>
+ <genClasses ecoreClass="b2MML.ecore#//AssemblyRelationship1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//AssemblyRelationshipType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AssemblyRelationshipType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AssemblyType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//AssemblyTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//AssemblyTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//AuthorType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchEquipmentClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchEquipmentIDType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentIDType/property"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentIDType/condition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentIDType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchEquipmentRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentRequirementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentRequirementType/constraint"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchEquipmentRequirementType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/listHeader"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/masterRecipe"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/controlRecipe"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/recipeBuildingBlock"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/equipmentElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/batchList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchInformationType/enumerationSet"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchListEntryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/batchListEntryType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/status"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/mode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/externalID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/recipeID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/recipeVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/batchID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/lotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/campaignID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/productID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/orderID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/startCondition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/requestedStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/actualStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/requestedEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/actualEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/batchPriority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/requestedBatchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/actualBatchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/note"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//BatchListEntryType/group"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/equipmentID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/actualEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListEntryType/batchListEntry"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchListEntryType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchListEntryTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BatchListEntryTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListType/listHeader"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchListType/batchListEntry"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchParameterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/parameterType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/parameterSubType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/scaled"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/scaleReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchParameterType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchPriorityType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/equipmentScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/creationDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/batchID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/batchProductionRecordSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/campaignID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BatchProductionRecordType/changeIndication"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/delimiter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/expirationDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/language"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/lastChangedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/lotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/recordStatus"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/changeHistory"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/comments"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/controlRecipes"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/dataSets"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/events"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/masterRecipes"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/personnelIdentification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/operationsDefinitions"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/operationsPerformances"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/operationsSchedules"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/productDefinitions"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/productionPerformances"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/productionSchedules"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/recipeElements"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/resourceQualifications"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/samples"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/workDirectives"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/workMasters"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/workPerformances"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/workSchedules"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchProductionRecordType/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchSizeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/nominal"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/min"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/max"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/scaleReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/scaledSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BatchSizeType/unitOfMeasure"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchStatus1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//BatchStatusType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BatchStatusType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BatchValueType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//BatchValueType/mixed"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchValueType/valueString"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchValueType/dataInterpretation"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchValueType/dataType"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchValueType/unitOfMeasure"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//BatchValueType/enumerationSetID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BillOfMaterialIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BillOfMaterialsIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BillOfResourcesIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BinaryObjectType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/characterSetCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/encodingCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/filename"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/format"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/mimeCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//BinaryObjectType/uri"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BODType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BODType/originalApplicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BODType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BODType/note"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//BODType/userArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//BuildingBlockElementIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//BuildingBlockElementVersionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//CampaignIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//CancelBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonnelInformationType/dataArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CancelWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CancelWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CancelWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CapabilityType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//CapabilityTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CapabilityTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CauseType"/>
+ <genClasses ecoreClass="b2MML.ecore#//CertificateOfAnalysisReferenceType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeHistoryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeHistoryType/change"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangePhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangePhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangePhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/recordReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/prechangeData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeType/reason"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ChangeWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ChangeWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ChangeWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ClassEquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ClassInstanceAssociationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ClassInstanceAssociationType/classEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ClassInstanceAssociationType/memberEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ClassInstanceAssociationType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CodeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/languageID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listSchemeURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/listVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//CodeType/name"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CommentsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentsType/comment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CommentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/recordReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/commentText"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//CommentType/personID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConditionAnnotationType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ConditionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ConfidenceFactorType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ConfirmBODType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConfirmBODType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConfirmBODType/dataArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConnectionType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ConnectionTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ConnectionTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConstraintType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConstraintType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConstraintType/condition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConstraintType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ConstraintTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ConstraintTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConsumableActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConsumableActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/consumableActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConsumableExpectedRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ConsumableExpectedRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/consumableExpectedRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ConsumableExpectedRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ControlRecipeRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeRecordType/controlRecipe"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ControlRecipesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipesType/controlRecipeRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ControlRecipeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/versionDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/batchID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/header"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/formula"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/procedureLogic"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/recipeElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ControlRecipeType/otherInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//CorrectionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//CreateDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType1">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType1/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType1/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType2">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType2/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType2/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType3">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType3/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType3/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType4">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType4/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType4/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType5">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType5/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType5/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType6">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType6/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType6/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType7">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType7/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType7/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType8">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType8/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType8/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType9">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType9/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType9/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType10">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType10/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType10/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType11">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType11/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType11/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType12">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType12/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType12/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType13">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType13/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType13/transactionProfile"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType14">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType14/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType14/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType15">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType15/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType15/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType16">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType16/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType16/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType17">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType17/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType17/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType18">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType18/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType18/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType19">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType19/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType19/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType20">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType20/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType20/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType21">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType21/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType21/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType22">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType22/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType22/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType23">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType23/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType23/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType24">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType24/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType24/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType25">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType25/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType25/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType26">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType26/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType26/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType27">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType27/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType27/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType28">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType28/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType28/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType29">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType29/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType29/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType30">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType30/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType30/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType31">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType31/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType31/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType32">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType32/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType32/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType33">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType33/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType33/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType34">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType34/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType34/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType35">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType35/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType35/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType36">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType36/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType36/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType37">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType37/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType37/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType38">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType38/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType38/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType39">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType39/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType39/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType40">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType40/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType40/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType41">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType41/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType41/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType42">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType42/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType42/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType43">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType43/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType43/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType44">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType44/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType44/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType45">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType45/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType45/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType46">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType46/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType46/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType47">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType47/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType47/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType48">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType48/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType48/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType49">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType49/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType49/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType50">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType50/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType50/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType51">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType51/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType51/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType52">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType52/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType52/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType53">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType53/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType53/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType54">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType54/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType54/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType55">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType55/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType55/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType56">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType56/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType56/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType57">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType57/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType57/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType58">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType58/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType58/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType59">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType59/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType59/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType60">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType60/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType60/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType61">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType61/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType61/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType62">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType62/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType62/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType63">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType63/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType63/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType64">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType64/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType64/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType65">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType65/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType65/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType66">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType66/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType66/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType67">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType67/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType67/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType68">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType68/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType68/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType69">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType69/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType69/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType70">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType70/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType70/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType71">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType71/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType71/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType72">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType72/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType72/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType73">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType73/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType73/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType74">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType74/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType74/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType75">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType75/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType75/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType76">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType76/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType76/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType77">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType77/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType77/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType78">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType78/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType78/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType79">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType79/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType79/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType80">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType80/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType80/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType81">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType81/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType81/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType82">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType82/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType82/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType83">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType83/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType83/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType84">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType84/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType84/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType85">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType85/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType85/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType86">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType86/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType86/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType87">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType87/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType87/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType88">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType88/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType88/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType89">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType89/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType89/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType90">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType90/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType90/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType91">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType91/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType91/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType92">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType92/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType92/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType93">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType93/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType93/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType94">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType94/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType94/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType95">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType95/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType95/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType96">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType96/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType96/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType97">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType97/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType97/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType98">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType98/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType98/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType99">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType99/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType99/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType100">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType100/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType100/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType101">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType101/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType101/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType102">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType102/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType102/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType103">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType103/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType103/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType104">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType104/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType104/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType105">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType105/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType105/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType106">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType106/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType106/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType107">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType107/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType107/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType108">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType108/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType108/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType109">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType109/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType109/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType110">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType110/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType110/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType111">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType111/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType111/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType112">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType112/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType112/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType113">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType113/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType113/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType114">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType114/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType114/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType115">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType115/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType115/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType116">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType116/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType116/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType117">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType117/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType117/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType118">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType118/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType118/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType119">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType119/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType119/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType120">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType120/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType120/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType121">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType121/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType121/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType122">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType122/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType122/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType123">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType123/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType123/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType124">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType124/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType124/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType125">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType125/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType125/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType126">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType126/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType126/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType127">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType127/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType127/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType128">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType128/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType128/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType129">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType129/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType129/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType130">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType130/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType130/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType131">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType131/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType131/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType132">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType132/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType132/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType133">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType133/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType133/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType134">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType134/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType134/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType135">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType135/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType135/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType136">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType136/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType136/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType137">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType137/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType137/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType138">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType138/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType138/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType139">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType139/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType139/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType140">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType140/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType140/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType141">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType141/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType141/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType142">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType142/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType142/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType143">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType143/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType143/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType144">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType144/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType144/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType145">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType145/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType145/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType146">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType146/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType146/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType147">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType147/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType147/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType148">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType148/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType148/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType149">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType149/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType149/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType150">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType150/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType150/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType151">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType151/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType151/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType152">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType152/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType152/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType153">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType153/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType153/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType154">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType154/sync"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType154/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType155">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType155/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType155/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType156">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType156/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType156/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType157">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType157/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType157/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType158">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType158/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType158/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType159">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType159/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType159/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType160">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType160/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType160/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType161">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType161/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType161/transactionProfile"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType162">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType162/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType162/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType163">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType163/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType163/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType164">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType164/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType164/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType165">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType165/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType165/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType166">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType166/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType166/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType167">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType167/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType167/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType168">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType168/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType168/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType169">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType169/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType169/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType170">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType170/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType170/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType171">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType171/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType171/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType172">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType172/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType172/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType173">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType173/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType173/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType174">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType174/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType174/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType175">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType175/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType175/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType176">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType176/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType176/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType177">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType177/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType177/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType178">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType178/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType178/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType179">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType179/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType179/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType180">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType180/show"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType180/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType181">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType181/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType181/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType182">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType182/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType182/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType183">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType183/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType183/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType184">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType184/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType184/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType185">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType185/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType185/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType186">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType186/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType186/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType187">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType187/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType187/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType188">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType188/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType188/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType189">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType189/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType189/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType190">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType190/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType190/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType191">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType191/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType191/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType192">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType192/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType192/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType193">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType193/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType193/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType194">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType194/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType194/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType195">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType195/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType195/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType196">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType196/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType196/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType197">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType197/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType197/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType198">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType198/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType198/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType199">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType199/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType199/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType200">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType200/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType200/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType201">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType201/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType201/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType202">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType202/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType202/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType203">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType203/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType203/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType204">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType204/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType204/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType205">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType205/respond"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType205/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType206">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType206/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType206/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType207">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType207/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType207/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType208">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType208/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType208/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType209">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType209/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType209/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType210">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType210/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType210/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType211">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType211/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType211/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType212">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType212/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType212/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType213">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType213/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType213/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType214">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType214/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType214/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType215">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType215/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType215/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType216">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType216/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType216/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType217">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType217/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType217/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType218">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType218/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType218/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType219">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType219/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType219/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType220">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType220/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType220/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType221">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType221/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType221/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType222">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType222/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType222/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType223">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType223/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType223/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType224">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType224/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType224/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType225">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType225/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType225/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType226">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType226/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType226/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType227">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType227/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType227/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType228">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType228/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType228/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType229">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType229/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType229/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType230">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType230/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType230/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType231">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType231/process"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType231/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType232">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType232/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType232/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType233">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType233/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType233/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType234">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType234/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType234/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType235">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType235/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType235/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType236">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType236/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType236/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType237">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType237/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType237/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType238">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType238/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType238/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType239">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType239/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType239/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType240">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType240/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType240/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType241">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType241/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType241/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType242">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType242/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType242/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType243">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType243/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType243/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType244">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType244/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType244/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType245">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType245/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType245/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType246">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType246/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType246/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType247">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType247/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType247/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType248">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType248/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType248/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType249">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType249/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType249/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType250">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType250/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType250/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType251">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType251/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType251/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType252">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType252/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType252/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType253">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType253/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType253/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType254">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType254/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType254/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType255">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType255/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType255/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType256">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType256/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType256/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType257">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType257/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType257/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType258">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType258/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType258/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType259">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType259/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType259/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType260">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType260/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType260/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType261">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType261/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType261/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType262">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType262/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType262/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType263">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType263/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType263/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType264">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType264/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType264/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType265">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType265/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType265/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType266">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType266/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType266/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType267">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType267/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType267/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType268">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType268/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType268/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType269">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType269/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType269/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType270">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType270/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType270/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType271">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType271/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType271/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType272">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType272/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType272/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType273">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType273/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType273/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType274">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType274/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType274/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType275">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType275/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType275/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType276">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType276/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType276/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType277">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType277/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType277/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType278">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType278/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType278/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType279">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType279/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType279/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType280">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType280/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType280/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType281">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType281/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType281/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType282">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType282/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType282/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType283">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType283/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType283/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType284">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType284/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType284/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType285">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType285/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType285/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType286">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType286/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType286/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType287">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType287/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType287/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType288">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType288/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType288/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType289">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType289/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType289/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType290">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType290/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType290/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType291">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType291/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType291/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType292">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType292/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType292/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType293">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType293/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType293/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType294">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType294/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType294/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType295">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType295/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType295/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType296">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType296/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType296/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType297">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType297/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType297/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType298">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType298/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType298/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType299">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType299/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType299/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType300">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType300/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType300/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType301">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType301/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType301/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType302">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType302/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType302/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType303">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType303/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType303/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType304">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType304/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType304/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType305">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType305/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType305/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType306">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType306/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType306/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType307">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType307/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType307/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType308">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType308/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType308/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType309">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType309/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType309/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType310">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType310/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType310/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType311">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType311/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType311/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType312">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType312/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType312/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType313">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType313/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType313/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType314">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType314/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType314/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType315">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType315/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType315/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType316">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType316/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType316/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType317">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType317/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType317/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType318">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType318/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType318/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType319">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType319/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType319/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType320">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType320/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType320/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType321">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType321/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType321/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType322">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType322/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType322/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType323">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType323/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType323/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType324">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType324/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType324/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType325">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType325/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType325/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType326">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType326/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType326/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType327">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType327/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType327/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType328">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType328/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType328/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType329">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType329/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType329/resourceRelationshipNetwork"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType330">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType330/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType330/resourceNetworkConnectionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType331">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType331/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType331/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType332">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType332/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType332/resourceConstraintLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType333">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType333/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType333/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType334">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType334/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType334/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType335">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType335/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType335/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType336">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType336/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType336/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType337">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType337/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType337/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType338">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType338/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType338/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType339">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType339/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType339/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType340">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType340/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType340/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType341">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType341/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType341/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType342">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType342/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType342/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType343">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType343/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType343/productionCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType344">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType344/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType344/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType345">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType345/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType345/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType346">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType346/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType346/productionPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType347">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType347/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType347/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType348">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType348/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType348/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType349">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType349/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType349/productInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType350">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType350/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType350/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType351">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType351/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType351/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType352">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType352/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType352/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType353">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType353/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType353/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType354">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType354/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType354/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType355">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType355/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType355/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType356">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType356/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType356/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType357">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType357/confirm"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType357/bOD"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType358">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType358/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType358/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType359">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType359/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType359/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType360">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType360/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType360/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType361">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType361/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType361/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType362">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType362/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType362/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType363">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType363/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType363/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType364">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType364/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType364/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType365">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType365/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType365/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType366">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType366/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType366/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType367">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType367/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType367/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType368">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType368/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType368/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType369">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType369/get"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType369/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType370">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType370/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType370/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType371">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType371/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType371/workPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType372">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType372/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType372/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType373">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType373/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType373/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType374">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType374/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType374/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType375">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType375/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType375/workflowSpecificationInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType376">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType376/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType376/workflowSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType377">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType377/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType377/processSegmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType378">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType378/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType378/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType379">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType379/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType379/workDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType380">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType380/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType380/workCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType381">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType381/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType381/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType382">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType382/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType382/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType383">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType383/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType383/workAlertInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType384">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType384/change"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType384/workAlertDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType385">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType385/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType385/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType386">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType386/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType386/processElementLibrary"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType387">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType387/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType387/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType388">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType388/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType388/operationsCapabilityInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType389">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType389/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType389/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType390">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType390/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType390/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType391">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType391/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType391/materialTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType392">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType392/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType392/physicalAssetInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType393">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType393/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType393/materialSubLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType394">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType394/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType394/materialLot"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType395">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType395/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType395/physicalAssetCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType396">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType396/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType396/materialInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType397">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType397/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType397/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType398">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType398/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType398/physicalAssetClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType399">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType399/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType399/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType400">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType400/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType400/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType401">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType401/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType401/physicalAsset"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType402">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType402/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType402/jobList"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType403">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType403/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType403/gRecipeInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType404">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType404/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType404/person"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType405">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType405/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType405/equipmentInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType406">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType406/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType406/equipmentClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType407">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType407/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType407/personnelInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType408">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType408/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType408/equipmentCapabilityTestSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType409">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType409/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType409/equipment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType410">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType410/cancel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType410/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType411">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType411/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType411/personnelClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType412">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType412/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType412/materialDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType413">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType413/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType413/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType414">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType414/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType414/materialClass"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType415">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType415/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType415/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType416">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType416/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType416/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType417">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType417/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType417/operationsDefinitionInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataAreaType418">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType418/acknowledge"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataAreaType418/batchProductionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataInterpretation1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//DataInterpretationType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DataInterpretationType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataSetsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetsType/dataSet"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataSetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/trendSystemReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/timeSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/tagSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/delimitedDataBlock"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataSetType/orderedData"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//DataTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DataTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DataValueType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataValueType/tagIndex"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DataValueType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DataValueType/quality"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DateTimeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DateTimeType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DateTimeType/format"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DefaultValueType"/>
+ <genClasses ecoreClass="b2MML.ecore#//DelimitedDataBlockType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DelimitedDataBlockType/tagDelimiter"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DelimitedDataBlockType/orderDelimiter"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DelimitedDataBlockType/delimitedData"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//Dependency1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//DependencyType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DependencyType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//Depiction1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//DepictionType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DepictionType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DescriptionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//DirectedLinkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DirectedLinkType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DirectedLinkType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DirectedLinkType/fromID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DirectedLinkType/toID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//DocumentRoot">
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//DocumentRoot/mixed"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/xMLNSPrefixMap"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/xSISchemaLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgePhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/acknowledgeWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/actualBatchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/actualEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/actualEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/actualStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/approvalDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/approvalHistory"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/approvedBy"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/author"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchListEntry"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchListEntryType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchPriority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/batchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/buildingBlockElementID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/buildingBlockElementVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/campaignID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/cancelWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changePhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/changeWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/classEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/classInstanceAssociation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/condition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/conditionAnnotation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/confirmBOD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/connectionType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/constraint"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/controlRecipe"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/createDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/dataInterpretation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/dataType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/defaultValue"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/depiction"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/effectiveDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/enumeration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/enumerationNumber"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/enumerationSet"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/enumerationSetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/enumerationString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentCapabilityTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentConnection"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentElementID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentProceduralElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentProceduralElementClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentProceduralElementClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentProceduralElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/evaluationOrder"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/expirationDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/externalID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/finalApprovalDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/formula"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/fromEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/fromID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getTransactionProfile"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/getWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/gRecipe"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/gRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/header"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/individualApproval"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/jobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/jobOrder"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/jobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/link"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/linkType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/listHeader"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/lotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/masterRecipe"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/materialTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/max"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/memberEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/min"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/mode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/modificationLog"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/modifiedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/nominal"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/note"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsRequest"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/operationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/orderID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/origin"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/otherInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/parameterSubType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/parameterType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/person"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/personnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/personnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/physicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/physicalAssetCapabilityTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/physicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/physicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/procedureLogic"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/processWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productionRequest"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productionResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/productName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/property"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/qualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeBuildingBlock"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeElementID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeElementVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/recipeVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/requestedBatchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/requestedEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/requestedStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/resourceConstraint"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/resourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/resourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/resourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/respondWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scaled"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scaledSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scaleReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scheduleEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scheduleEntryNote"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/scheduleStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showTransactionProfile"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/showWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/startCondition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/status"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/step"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncBatchProductionRecord"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncEquipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncEquipmentCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncEquipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncEquipmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncGRecipeInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncJobList"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncJobResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncMaterialTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncOperationsSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPerson"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPersonnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPersonnelInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPhysicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPhysicalAssetCapabilityTestSpec"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPhysicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncPhysicalAssetInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProcessElementLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProcessSegment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProcessSegmentInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProductDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProductInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProductionCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProductionPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncProductionSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncQualificationTestSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncResourceConstraintLibrary"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncResourceNetworkConnectionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncResourceRelationshipNetwork"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/syncWorkSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/toEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/toID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/transactionProfile"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/transition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/valueString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/versionDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workAlert"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workAlertInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workCapabilityInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workDefinitionInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workDirective"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workflowSpecificationInformation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workflowSpecificationType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workPerformance"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workRequest"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//DocumentRoot/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EarliestStartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EffectiveDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EndTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EnumerationNumberType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EnumerationSetIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EnumerationSetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationSetType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationSetType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationSetType/enumeration"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EnumerationStringType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EnumerationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationType/enumerationNumber"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationType/enumerationString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EnumerationType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/equipmentActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentAssetMappingType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentAssetMappingType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentAssetMappingType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentAssetMappingType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentAssetMappingType/endTime"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentCapabilityTestSpecificationIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentCapabilityTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/name"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/testedEquipmentProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityTestSpecificationType/testedEquipmentClassProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentCapabilityType/equipmentCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassPropertyType/equipmentClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassPropertyType/equipmentCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/equipmentLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/equipmentClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentClassType/equipmentCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentConnectionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentConnectionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentConnectionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentConnectionType/connectionType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentConnectionType/fromEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentConnectionType/toEquipmentID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementLevel1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementLevelType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//EquipmentElementLevelType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementPropertyType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/classInstanceAssociation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/property"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentProceduralElementClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentProceduralElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentConnection"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//EquipmentElementType/group"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentElement"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentElementType/equipmentElementID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentElementTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//EquipmentElementTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/equipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/equipmentClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentInformationType/equipmentCapabilityTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentProceduralElementClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentProceduralElementClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementClassType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementClassType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementClassType/equipmentProceduralElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementClassType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentProceduralElementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementType/equipmentProceduralElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementType/equipmentProceduralElementClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentProceduralElementType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentProceduralElementType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentProceduralElementTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//EquipmentProceduralElementTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/equipmentProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/equipmentCapabilityTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentPropertyType/testResult"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/equipmentRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentSegmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentSegmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/equipmentUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSegmentSpecificationType/equipmentSegmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentSpecificationType/equipmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipmentLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipmentAssetMapping"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipmentProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipment"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EquipmentType/equipmentCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EquipmentUseType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EvaluationOrderType"/>
+ <genClasses ecoreClass="b2MML.ecore#//EventsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//EventsType/event"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EventSubType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//EventSubTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//EventSubTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//EventType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//EventTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//EventTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ExpirationDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ExpirationTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ExternalIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//FinalApprovalDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//FormulaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//FormulaType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//FromEquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//FromIDType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//FromIDType/fromIDValue"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//FromIDType/fromType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//FromIDType/iDScope"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//FromType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//FromTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//FromTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetTransactionProfileType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetTransactionProfileType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetTransactionProfileType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetTransactionProfileType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetTransactionProfileType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GetWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GetWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GetWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeFormulaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeFormulaType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeFormulaType/processInputs"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeFormulaType/processOutputs"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeFormulaType/processIntermediates"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeFormulaType/processElementParameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeHeaderType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/derivedFromID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//GRecipeHeaderType/productInformation"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/productID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/description1"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/productName"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/batchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/effectiveDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/expirationDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeHeaderType/headerProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeInformationType/recipe"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeMaterialsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialsType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialsType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialsType/materialsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialsType/material"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeMaterialType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialType/materialID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialType/order"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeMaterialType/amount"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/gRecipeType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/lifeCycleState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/header"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/formula"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/processProcedure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/resourceConstraint"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GRecipeType/otherInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//GRecipeTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//GRecipeTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//GROtherInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GROtherInformationType/otherInfoID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GROtherInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//GROtherInformationType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//HeaderPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderPropertyType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//HeaderType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/modificationLog"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/approvalHistory"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/effectiveDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/expirationDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/productID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/productName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/batchSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/actualProductProduced"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HeaderType/status"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//HierarchyScopeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HierarchyScopeType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HierarchyScopeType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//HierarchyScopeType/hierarchyScope"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//IdentifierType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeDataURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IdentifierType/schemeVersionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//IDScope1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//IDScopeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//IDScopeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//IDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//IndividualApprovalType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//IndividualApprovalType/approvedBy"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//IndividualApprovalType/approvalDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//IndividualApprovalType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//JobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/workype"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobListType/jobOrder"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//JobOrderCommand1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//JobOrderCommandRuleType"/>
+ <genClasses ecoreClass="b2MML.ecore#//JobOrderCommandType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//JobOrderCommandType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//JobOrderDispatchStatusType"/>
+ <genClasses ecoreClass="b2MML.ecore#//JobOrderType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/workType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/workMasterID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/workMasterVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/command"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/commandRule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/dispatchStatus"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/jobOrderParameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/personnelRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/physicalAssetRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobOrderType/materialRequirement"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//JobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/workType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/jobOrderID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/workDirectiveID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/workDirectiveVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/jobState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/jobResponsetData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/personnelActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/equipmentActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/physicalAssetActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/materialActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//JobResponseType/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//LatestEndTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//LifeCycleStateType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//LifeCycleStateType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//LifeCycleStateType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//LinkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/fromID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/toID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/linkType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/depiction"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/evaluationOrder"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LinkType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//LinkType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//LinkTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//LinkTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ListHeaderType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/origin"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/createDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ListHeaderType/modificationLog"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//LocationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LocationType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LocationType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//LocationType/location"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//LotIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ManufacturingBillIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ManufacturingBillType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/assemblyManufacturingBill"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ManufacturingBillType/billOfMaterialID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MasterRecipeRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeRecordType/masterRecipe"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MasterRecipesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipesType/masterRecipeRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MasterRecipeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/versionDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/header"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/formula"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/procedureLogic"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/recipeElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MasterRecipeType/otherInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialActualIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/assemblyActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/materialActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialCapabilityIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityPropertyType/materialUse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/assemblyCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialCapabilityType/materialCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassPropertyType/materialClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassPropertyType/materialTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/materialClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/materialTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/assemblyClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialClassType/assemblyRelationship"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialConsumedActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialConsumedActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/materialConsumedActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialConsumedRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialConsumedRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/materialConsumedRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialConsumedRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialDefinitionIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialDefinitionPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionPropertyType/materialDefinitionProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionPropertyType/materialTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/materialDefinitionProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/materialTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/assemblylDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialDefinitionType/assemblyRelationship"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/materialClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/materialDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/materialLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/materialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialInformationType/materialTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialLotIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialLotPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/materialLotProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/materialTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotPropertyType/testResult"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/status"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/materialLotProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/materialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/storageLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/materialTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/assemblyLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/assemblySubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialLotType/assemblyRelationship"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialProducedActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialProducedActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/materialProducedActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialProducedRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialProducedRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/materialProducedRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialProducedRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialRequirementIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/assemblyRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/materialRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSegmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSegmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/assemblySpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSegmentSpecificationType/materialSegmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSpecificationIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/assemblySpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSpecificationType/materialSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialsType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialsTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//MaterialsTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSubLotIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/status"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/materialSublotProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/storageLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/materialSubLot"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/assemblyLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/assemblySubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialSubLotType/assemblyRelationship"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialTestSpecificationIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/name"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/testedMaterialClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/testedMaterialDefinitionProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//MaterialTestSpecificationType/testedMaterialLotProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialUse1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//MaterialUseType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//MaterialUseType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MaxType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MeasureType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//MeasureType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//MeasureType/unitCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//MeasureType/unitCodeListVersionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//MemberEquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//MinType"/>
+ <genClasses ecoreClass="b2MML.ecore#//Mode1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ModeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ModeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ModificationLogType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ModificationLogType/modifiedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ModificationLogType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ModificationLogType/author"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ModifiedDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//NameType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//NameType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//NameType/languageID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//NominalType"/>
+ <genClasses ecoreClass="b2MML.ecore#//NoteType"/>
+ <genClasses ecoreClass="b2MML.ecore#//NumericType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//NumericType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//NumericType/format"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/equipmentUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/equipmentActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/equipmentUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentCapabilityType/equipmentCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/equipmentUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/equipmentLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/equipmentRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpEquipmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/equipmentUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpEquipmentSpecificationType/equipmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityInformationType/operationsCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/physicalAssetCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/materialCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsCapabilityType/processSegmentCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsDefinitionIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionInformationType/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsDefinitionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionRecordType/operationsDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsDefinitionsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionsType/operationsDefinitionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/billOfMaterialsID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/workDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/billOfResourcesID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/operationsMaterialBill"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsDefinitionType/operationsSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsMaterialBillItemType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/useType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/assemblyBillOfMaterialItem"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/materialSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillItemType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsMaterialBillType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsMaterialBillType/operationsMaterialBillItem"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsPerformanceRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceRecordType/operationsPerformance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsPerformancesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformancesType/operationsPerformanceRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/operationsScheduleID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/performanceState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsPerformanceType/operationsResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsRequestIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsRequestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/requestState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/segmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsRequestType/segmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/operationsRequestID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/responseState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsResponseType/segmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsScheduleIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsScheduleRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleRecordType/operationsSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsSchedulesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSchedulesType/operationsScheduleRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/scheduleState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsScheduleType/operationsRequest"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsSegmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/hierarchyScope"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//OperationsSegmentType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/personnelSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/equipmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/physicalAssetSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/materialSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/segmentDependency"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OperationsSegmentType/operationsSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//OperationsTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//OperationsTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/materialActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/storageLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/assemblyActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/materialActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityPropertyType/materialUse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/assemblyCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialCapabilityType/materialCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementPropertyType/materialRequirementProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialSubLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/storageLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/assemblyRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/materialRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpMaterialSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/materialUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/assemblySpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/assemblyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/assemblyRelationship"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpMaterialSpecificationType/materialSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/personnelUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/personnelActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/personnelUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelCapabilityType/personnelCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/personnelUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/personnelRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPersonnelSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/personnelUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPersonnelSpecificationType/personnelSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/physicalAssetActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/physicalAssetUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetCapabilityType/physicalAssetCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/physicalAssetUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/equipmentLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/physicalAssetRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpPhysicalAssetSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/physicalAssetUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpPhysicalAssetSpecificationType/physicalAssetSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpProcessSegmentCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/physicalAssetCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/materialCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpProcessSegmentCapabilityType/processSegmentCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpSegmentDataType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentDataType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentDataType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentDataType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentDataType/segmentData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentDataType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpSegmentRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/earliestStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/latestEndTime"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//OpSegmentRequirementType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/segmentState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/segmentParameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/personnelRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/physicalAssetRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/materialRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/segmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OpSegmentResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/actualStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/actualEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/segmentState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/segmentData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/personnelActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/equipmentActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/physicalAssetActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/materialActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/segmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OpSegmentResponseType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OrderedDataType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OrderedDataType/orderIndex"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OrderedDataType/timeValue"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OrderedDataType/dataValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//OrderIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OriginType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OtherDependencyType"/>
+ <genClasses ecoreClass="b2MML.ecore#//OtherInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OtherInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OtherInformationType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//OtherInformationType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ParameterIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ParameterSubTypeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ParameterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ParameterType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ParameterType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ParameterType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ParameterType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ParameterType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ParameterTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ParameterTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PersonNameType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/personnelActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelCapabilityType/personnelCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassPropertyType/personnelClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassPropertyType/qualificationTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/personnelClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelClassType/qualificationTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelIdentificationManifestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/recordReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/name"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//PersonnelIdentificationManifestType/changeIndication"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationManifestType/reason"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelIdentificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelIdentificationType/personnelIdentificationManifest"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/person"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/personnelClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelInformationType/qualificationTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/personnelRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelSegmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelSegmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/personnelUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSegmentSpecificationType/personnelSegmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonnelSpecificationType/personnelSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonnelUseType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PersonPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/personProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/qualificationTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonPropertyType/testResult"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/personName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/personProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PersonType/qualificationTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetActualIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetActualPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualPropertyType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualPropertyType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetActualType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/physicalAssetActualProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetActualType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetCapabilityPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/name"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/testedPhysicalAssetProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityTestSpecificationType/testedPhysicalAssetClassProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetCapabilityType/physicalAssetCapabilityProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetClassIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassPropertyType/physicalAssetClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassPropertyType/physicalAssetCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/manufacturer"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/physicalAssetClassProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetClassType/physicalAssetCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/physicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/physicalAssetClass"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetInformationType/physicalAssetCapabilityTestSpecification"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/physicalAssetProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/physicalAssetCapabilityTestSpecificationID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetPropertyType/testResult"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetRequirementPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/physicalAssetRequirementProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetRequirementType/requiredByRequestedSegmentResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetSegmentSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetSegmentSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/physicalAssetUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSegmentSpecificationType/physicalAssetSegmentSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationPropertyType/quantity"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationType/quantity"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetSpecificationType/physicalAssetSpecificationProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/physicalLocation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/fixedAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/vendorID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/equipmentLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/equipmentAssetMapping"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/physicalAssetProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/physicalAsset"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//PhysicalAssetType/physicalAssetCapabilityTestSpecificationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PhysicalAssetUseType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PlannedFinishTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PlannedStartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PriorityType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProblemType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProcedureChartElementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureChartElementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureChartElementType/label"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureChartElementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureChartElementType/procedureChartElementType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcedureChartElementType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProcedureChartElementTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcedureChartElementTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcedureLogicType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureLogicType/link"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureLogicType/step"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcedureLogicType/transition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementLibraryType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementLibraryType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementLibraryType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementLibraryType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementLibraryType/processElementSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementParameterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementParameterType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementParameterType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementParameterType/processElementParameterType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementParameterType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementParameterType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementParameterTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessElementParameterTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/processElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/lifeCycleState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/sequenceOrder"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/sequencePath"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/materials"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/directedLink"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/procedureChartElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/processElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/processElementParameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/resourceConstraint"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessElementType/otherInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessElementTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessElementTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessSegmentCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/materialCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentCapabilityType/processSegmentCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessSegmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentInformationType/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/operationsType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/publishedDate"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessSegmentType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/personnelSegmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/equipmentSegmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/physicalAssetSegmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/materialSegmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/segmentDependency"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessSegmentType/processSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProcessWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProcessWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProcessWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductDefinitionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionRecordType/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductDefinitionsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionsType/productDefinitionRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/productProductionRule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/billOfMaterialsID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/billOfResourcesID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/manufacturingBill"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductDefinitionType/productSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductInformationType/productDefinition"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/physicalAssetCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/materialCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionCapabilityType/processSegmentCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionDataType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionDataType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionDataType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionDataType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionDataType/requiredByRequestedSegmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionDataType/productionData"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionParameterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionParameterType/productSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionParameterType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionParameterType/parameter"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionPerformanceRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceRecordType/productionPerformaance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionPerformancesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformancesType/productionPerformanceRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/productionScheduleID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/productionResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionPerformanceType/performanceState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionRequestIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionRequestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProductionRequestType/productProductionRuleIDGroup"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/productProductionRuleID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/segmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/segmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionRequestType/requestState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/productionRequestID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProductionResponseType/productProductionRuleIDGroup"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/productProductionRuleID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/segmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionResponseType/responseState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionScheduleIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionScheduleRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleRecordType/productionSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionSchedulesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionSchedulesType/productionScheduleRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/equipmentElementLevel"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/productionRequest"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductionScheduleType/scheduleState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ProductNameType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductProductionRuleIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductProductionRuleType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductSegmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ProductSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/description"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ProductSegmentType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/personnelSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/equipmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/physicalAssetSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/materialSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/segmentDependency"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ProductSegmentType/productSegment"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//PropertyIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//PublishedDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//QualificationTestSpecificationIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//QualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/testedPersonProperty"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QualificationTestSpecificationType/testedPersonnelClassProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//QuantityStringType"/>
+ <genClasses ecoreClass="b2MML.ecore#//QuantityType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//QuantityType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//QuantityType/unitCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//QuantityType/unitCodeListAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//QuantityType/unitCodeListAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//QuantityType/unitCodeListID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//QuantityValueType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QuantityValueType/quantityString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QuantityValueType/dataType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QuantityValueType/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//QuantityValueType/key"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ReasonType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeBuildingBlockType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeBuildingBlockType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeBuildingBlockType/recipeElement"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementRecordType/recipeElementType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementsType/recipeElementRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/versionDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/recipeElementType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/buildingBlockElementID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/buildingBlockElementVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/actualEquipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/header"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/procedureLogic"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/recipeElement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RecipeElementType/otherInformation"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RecipeElementTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeElementVersionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecipeVersionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecordObjectType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RecordObjectTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RecordObjectTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RelationshipForm1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RelationshipFormType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RelationshipFormType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RelationshipType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RelationshipTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RelationshipTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RequestedBatchSizeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestedCompletionDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestedEndTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestedPriorityType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestedStartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestState1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequestStateType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RequestStateType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RequiredByRequestedSegmentResponse1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//RequiredByRequestedSegmentResponseType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RequiredByRequestedSegmentResponseType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintLibraryType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintLibraryType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintLibraryType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintLibraryType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintLibraryType/resourceConstraintSpec"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceConstraintPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintPropertyType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceConstraintType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/constraintID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/constraintType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/lifeCycleState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/range"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceConstraintType/resourceConstraintProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceNetworkConnectionIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionInformationType/resourceNetworkConnectionType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceNetworkConnectionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/resourceNetworkConnectionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/fromResourceReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/toResourceReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionType/connectionProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceNetworkConnectionTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionTypeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionTypeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionTypeType/resourceNetworkConnectionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceNetworkConnectionTypeType/connectionProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourcePropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourcePropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourcePropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourcePropertyType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceQualificationsManifestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/recordReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/resourceID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/resourceUse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/resourceType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/qualificationStatus"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/effectiveTimeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsManifestType/expirationTimeStamp"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceQualificationsType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceQualificationsType/resourceQualificationsManifest"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceReferenceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceReferenceType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceReferenceType/resourceID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceReferenceType/resourceType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceReferenceType/resourceProperty"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceReferenceType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceReferenceTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ResourceReferenceTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/relationshipType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/relationshipForm"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResourceRelationshipNetworkType/resourceNetworkConnection"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResourcesType"/>
+ <genClasses ecoreClass="b2MML.ecore#//RespondBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//RespondWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//RespondWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//RespondWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResponseState1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ResponseStateType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ResponseStateType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ResultType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResultType/valueString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResultType/dataType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResultType/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ResultType/key"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SamplesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SamplesType/sample"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SampleTestResultType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/testDisposition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/analysisUsed"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/expiration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/results"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestResultType/expectedResults"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SampleTestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/testCode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/testName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleTestType/sampleTestResult"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SampleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sampleSourceID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sampleSize"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sampleType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/samplePullReason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sampleExpiration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/proceduralElementReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sOPReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SampleType/sampleTest"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ScaledSizeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ScaledType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ScaleReferenceType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ScheduleEndTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ScheduleEntryNoteType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ScheduleStartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//SegmentDependencyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/dependency"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/timingFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//SegmentDependencyType/group"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/productSegmentID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/processSegmentID"/>
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentDependencyType/segmentID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SegmentRequirementType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/productSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/earliestStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/latestEndTime"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SegmentRequirementType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/productionParameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/personnelRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/equipmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/physicalAssetRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/materialRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/materialProducedRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/materialConsumedRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/consumableExpectedRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/segmentRequirement"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/requiredByRequestedSegmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentRequirementType/segmentState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SegmentResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/processSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/productSegmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/actualStartTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/actualEndTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/productionData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/personnelActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/equipmentActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/physicalAssetActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/materialActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/materialProducedActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/materialConsumedActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/consumableActual"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/segmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/requiredByRequestedSegmentResponse"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SegmentResponseType/segmentState"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SequenceOrderType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SequenceOrderType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SequenceOrderType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ShowBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowTransactionProfileType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowTransactionProfileType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowTransactionProfileType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowTransactionProfileType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowTransactionProfileType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ShowWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ShowWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ShowWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SingleEventType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/eventType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/eventSubType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/previousValue"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/messageText"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/computerID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/proceduralElementReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/category"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/alarmData"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/associatedEventID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SingleEventType/userAttribute"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//StartConditionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//StartTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//StatusTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//StatusType"/>
+ <genClasses ecoreClass="b2MML.ecore#//StepType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//StepType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//StepType/recipeElementID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//StepType/recipeElementVersion"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//StepType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//StorageHierarchyScopeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//StorageLocationType"/>
+ <genClasses ecoreClass="b2MML.ecore#//SupportedActionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SupportedActionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SupportedActionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SupportedActionType/transactionVerb"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SupportedActionType/transactionNoun"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/informationUser"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/informationProvider"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/informationSender"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/informationReceiver"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/objectWildcardSupported"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/propertyWildcardSupported"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SupportedActionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncBatchProductionRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncBatchProductionRecordType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncBatchProductionRecordType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncBatchProductionRecordType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncBatchProductionRecordType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncEquipmentCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncEquipmentClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncEquipmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncEquipmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncEquipmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncEquipmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncGRecipeInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncGRecipeInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncGRecipeInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncGRecipeInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncGRecipeInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncJobListType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncJobListType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncJobListType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncJobListType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncJobListType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncJobResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncJobResponseType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncJobResponseType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncJobResponseType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncJobResponseType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialSubLotType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialSubLotType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialSubLotType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialSubLotType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialSubLotType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncMaterialTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncMaterialTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncMaterialTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncOperationsScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncOperationsScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncOperationsScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPersonnelClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonnelClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonnelClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonnelClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonnelClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPersonnelInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonnelInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonnelInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonnelInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonnelInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPersonType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPersonType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPersonType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPhysicalAssetCapabilityTestSpecType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetCapabilityTestSpecType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetCapabilityTestSpecType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetCapabilityTestSpecType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetCapabilityTestSpecType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPhysicalAssetClassType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetClassType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetClassType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetClassType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetClassType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPhysicalAssetInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncPhysicalAssetType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncPhysicalAssetType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncPhysicalAssetType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProcessElementLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessElementLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessElementLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessElementLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessElementLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProcessSegmentInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessSegmentInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessSegmentInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessSegmentInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessSegmentInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProcessSegmentType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessSegmentType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProcessSegmentType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessSegmentType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProcessSegmentType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProductDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProductInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProductionCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProductionPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncProductionScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncProductionScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncProductionScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncQualificationTestSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncQualificationTestSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncQualificationTestSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncQualificationTestSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncQualificationTestSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncResourceConstraintLibraryType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceConstraintLibraryType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceConstraintLibraryType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceConstraintLibraryType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceConstraintLibraryType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncResourceNetworkConnectionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceNetworkConnectionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceNetworkConnectionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceNetworkConnectionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceNetworkConnectionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncResourceRelationshipNetworkType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceRelationshipNetworkType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncResourceRelationshipNetworkType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceRelationshipNetworkType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncResourceRelationshipNetworkType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertDefinitionType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertDefinitionType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertDefinitionType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertDefinitionType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkAlertType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkAlertType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkCapabilityInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkCapabilityInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkCapabilityInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkCapabilityInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkCapabilityType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkCapabilityType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkCapabilityType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkCapabilityType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkDefinitionInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkDefinitionInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkDefinitionInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkDefinitionInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkDirectiveType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkDirectiveType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkDirectiveType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkDirectiveType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationInformationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationInformationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationInformationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationInformationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationTypeType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkflowSpecificationTypeType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationTypeType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkflowSpecificationTypeType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkMasterType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkMasterType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkMasterType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkMasterType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkPerformanceType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkPerformanceType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkPerformanceType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkPerformanceType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//SyncWorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkScheduleType/applicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//SyncWorkScheduleType/dataArea"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkScheduleType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//SyncWorkScheduleType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TagSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/tagIndex"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/dataType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/dataSource"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/alias"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/proceduralElementReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/deadband"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/significantDigits"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/dataCompression"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TagSpecificationType/samplingType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestDateTimeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//TestedEquipmentClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedEquipmentClassPropertyType/equipmentClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedEquipmentClassPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedEquipmentPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedEquipmentPropertyType/equipmentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedEquipmentPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedMaterialClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialClassPropertyType/materialClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialClassPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedMaterialDefinitionPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialDefinitionPropertyType/materialDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialDefinitionPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedMaterialLotPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialLotPropertyType/materialLotID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedMaterialLotPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedPersonnelClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPersonnelClassPropertyType/personnelClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPersonnelClassPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedPersonPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPersonPropertyType/personID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPersonPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedPhysicalAssetClassPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPhysicalAssetClassPropertyType/physicalAssetClassID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPhysicalAssetClassPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestedPhysicalAssetPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPhysicalAssetPropertyType/physicalAssetID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestedPhysicalAssetPropertyType/propertyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TestResultType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestResultType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestResultType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestResultType/testDateTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestResultType/result"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TestResultType/expirationTime"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TextType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TextType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TextType/languageID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TimeSpecificationType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TimeSpecificationType/relative"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TimeSpecificationType/offsetTime"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ToEquipmentIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ToIDType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ToIDType/toIDValue"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ToIDType/toType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ToIDType/iDScope"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ToType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//ToTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//ToTypeType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransAcknowledgeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransAcknowledgeType/originalApplicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransAcknowledgeType/responseCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransActionCriteriaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransActionCriteriaType/actionExpression"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransActionCriteriaType/changeStatus"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransactionNoun1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//TransactionNounType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransactionNounType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransactionProfileType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/location"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransactionProfileType/supportedAction"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransactionProfileType/releaseID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransactionProfileType/versionID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransactionVerb1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//TransactionVerbType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransactionVerbType/otherValue"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransApplicationAreaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/sender"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/receiver"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/creationDateTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/signature"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/bODID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransApplicationAreaType/userArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransCancelType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransCancelType/actionCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransChangeStatusType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/code"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/effectiveDateTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/reasonCode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/stateChange"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeStatusType/userArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransChangeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransChangeType/actionCriteria"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransChangeType/responseCode"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransConfirmationCodeType"/>
+ <genClasses ecoreClass="b2MML.ecore#//TransConfirmType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransConfirmType/originalApplicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransConfirmType/responseCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransExpression1Type">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransExpression1Type/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransExpressionType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransExpressionType/actionCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransExpressionType/expressionLanguage"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransGetType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransGetType/expression"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransitionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransitionType/condition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransitionType/conditionAnnotation"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransitionType/description"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransProcessType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransProcessType/actionCriteria"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransProcessType/acknowledgeCode"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransReceiverType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransReceiverType/logicalID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransReceiverType/componentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransReceiverType/iD"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransRespondType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransRespondType/originalApplicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransRespondType/responseCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransResponseCriteriaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransResponseCriteriaType/responseExpression"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransResponseCriteriaType/changeStatus"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransSenderType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/logicalID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/componentID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/taskID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/referenceID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/confirmationCode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSenderType/authorizationID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransShowType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransShowType/originalApplicationArea"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransShowType/responseCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransSignatureType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransSignatureType/any"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransSignatureType/qualifyingAgencyID"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransStateChangeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/fromStateCode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/toStateCode"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/changeDateTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/note"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransStateChangeType/userArea"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransSyncType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//TransSyncType/actionCriteria"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//TransUserAreaType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute b2MML.ecore#//TransUserAreaType/any"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//UnitOfMeasureType"/>
+ <genClasses ecoreClass="b2MML.ecore#//UserAttributeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//UserAttributeType/attributeID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//UserAttributeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//UserAttributeType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//ValueStringType"/>
+ <genClasses ecoreClass="b2MML.ecore#//ValueType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ValueType/valueString"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ValueType/dataType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ValueType/unitOfMeasure"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//ValueType/key"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//VersionDateType"/>
+ <genClasses ecoreClass="b2MML.ecore#//VersionType"/>
+ <genClasses ecoreClass="b2MML.ecore#//WorkAlertDefinitionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/category"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertDefinitionType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkAlertInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/workAlertDefinition"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertInformationType/workAlert"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkAlertPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertPropertyType/value"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkAlertType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/messageText"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/category"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkAlertType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkCapabilityInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityInformationType/workCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/confidenceFactor"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/physicalAssetCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/materialCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkCapabilityType/workMasterCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkDefinitionInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/workMaster"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDefinitionInformationType/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkDirectiveRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveRecordType/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkDirectivesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectivesType/workDirectiverRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkDirectiveType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/workType"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//WorkDirectiveType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/personnelSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/equipmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/physicalAssetSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/materialSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/workflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/workMasterID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkDirectiveType/workDirective"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationConnectionType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/connectionType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/fromNodeID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/toNodeID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationConnectionTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionTypeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionTypeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationConnectionTypeType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationInformationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/workflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationInformationType/workflowSpecificationType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationNodeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeType/nodeType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeType/workflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationNodeTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeTypeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeTypeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationNodeTypeType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationPropertyType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationPropertyType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationPropertyType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationPropertyType/propertyType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationPropertyType/value"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationPropertyType/property"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationType/node"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationType/connection"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkflowSpecificationTypeType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationTypeType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationTypeType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationTypeType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationTypeType/nodeType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkflowSpecificationTypeType/connectionType"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkMasterCapabilityType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/workMasterID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/capabilityType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/reason"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/personnelCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/equipmentCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/physicalAssetCapability"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterCapabilityType/materialCapability"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkMasterRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterRecordType/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkMastersType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMastersType/workMasterRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkMasterType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/version"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/workType"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//WorkMasterType/duration"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/operationsDefinitionID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/parameter"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/personnelSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/equipmentSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/physicalAssetSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/materialSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/workflowSpecification"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkMasterType/workMaster"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkPerformanceRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceRecordType/workPerformaance"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkPerformancesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformancesType/workPerformanceRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkPerformanceType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/workType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/workScheduleID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/workState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkPerformanceType/workResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkRequestIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//WorkRequestType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/workype"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/priority"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/workRequest"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkRequestType/jobOrder"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkResponseType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/workType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/workRequestID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/responseState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkResponseType/jobResponse"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkScheduleIDType"/>
+ <genClasses ecoreClass="b2MML.ecore#//WorkScheduleRecordType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/entryID"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/objectType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/timeStamp"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/externalReference"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleRecordType/workSchedule"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkSchedulesType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkSchedulesType/workScheduleRecord"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkScheduleType">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/iD"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/description"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/hierarchyScope"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/workType"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/startTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/endTime"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/scheduleState"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/publishedDate"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/workSchedule"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference b2MML.ecore#//WorkScheduleType/workRequest"/>
+ </genClasses>
+ <genClasses ecoreClass="b2MML.ecore#//WorkType1Type"/>
+ <genClasses ecoreClass="b2MML.ecore#//WorkTypeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute b2MML.ecore#//WorkTypeType/otherValue"/>
+ </genClasses>
+ </genPackages>
+ <genPackages prefix="Extensions" basePackage="org.mesa.xml.b2MML.all" resource="XML"
+ disposableProviderFactory="true" ecorePackage="extensions.ecore#/">
+ <genDataTypes ecoreDataType="extensions.ecore#//IndicatorType"/>
+ <genDataTypes ecoreDataType="extensions.ecore#//IndicatorTypeObject"/>
+ <genClasses ecoreClass="extensions.ecore#//AmountType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//AmountType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//AmountType/currencyCodeListVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//AmountType/currencyID"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//BinaryObjectType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/characterSetCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/encodingCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/filename"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/format"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/mimeCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//BinaryObjectType/uri"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//CodeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/languageID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listSchemeURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/listVersionID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//CodeType/name"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//DateTimeType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//DateTimeType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//DateTimeType/format"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//IdentifierType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeDataURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeURI"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//IdentifierType/schemeVersionID"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//MeasureType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//MeasureType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//MeasureType/unitCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//MeasureType/unitCodeListVersionID"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//NameType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//NameType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//NameType/languageID"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//NumericType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//NumericType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//NumericType/format"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//QuantityType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//QuantityType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//QuantityType/unitCode"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//QuantityType/unitCodeListAgencyID"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//QuantityType/unitCodeListAgencyName"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//QuantityType/unitCodeListID"/>
+ </genClasses>
+ <genClasses ecoreClass="extensions.ecore#//TextType">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//TextType/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute extensions.ecore#//TextType/languageID"/>
+ </genClasses>
+ </genPackages>
+</genmodel:GenModel>

Back to the top