| <?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.emf.teneo.samples/src" |
| modelPluginID="org.eclipse.emf.teneo.samples" modelName="Ops" importerID="org.eclipse.emf.importer.ecore" |
| complianceLevel="5.0" copyrightFields="false"> |
| <foreignModel>ops.ecore</foreignModel> |
| <genPackages prefix="Ops" basePackage="org.eclipse.emf.teneo.samples.issues.bz225296_2" |
| disposableProviderFactory="true" ecorePackage="ops.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="ops.ecore#//IpType"> |
| <genEnumLiterals ecoreEnumLiteral="ops.ecore#//IpType/External"/> |
| <genEnumLiterals ecoreEnumLiteral="ops.ecore#//IpType/Internal"/> |
| </genEnums> |
| <genClasses ecoreClass="ops.ecore#//Block"> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//Block/vserver"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/agent"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Block/service"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//DataCenter"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DataCenter/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//DataCenter/host"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DataCenter/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DataCenter/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DataCenter/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DataCenter/description"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//Domain"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Domain/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Domain/systems"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Domain/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Domain/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Domain/revision"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//DomainSystem"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/description"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//DomainSystem/domains"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//DomainSystem/opsSystem"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//DomainSystem/interface"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DomainSystem/forwardEmail"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//FailoverType"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//FailoverType/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//FailoverType/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//FailoverType/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//FailoverType/revision"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//Host"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//Host/dataCenter"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//Host/vserver"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//Host/ip"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Host/ownIp"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/network"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Host/providerId"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Host/gateway"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//Host/block"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//HostBlock"> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//HostBlock/host"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/agent"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//HostBlock/service"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//Interface"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Interface/role"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Interface/domainSystem"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Interface/failoverType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/port"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Interface/external"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//IP"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/ip"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//IP/host"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/type"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IP/shared"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//IP/ipName"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//IP/vserver"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//MuninInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/pluginName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/warningLevel"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/criticalLevel"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/monitorableByNagios"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//MuninInfo/displaySummary"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//MuninInfo/role"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//IPName"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IPName/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IPName/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IPName/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//IPName/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//IPName/ip"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//Parameter"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Parameter/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Parameter/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Parameter/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Parameter/key"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Parameter/value"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//Role"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Role/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Role/interface"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Role/vserver"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//Role/requiredInterface"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Role/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Role/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//Role/revision"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//Role/muninInfo"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//OpsSystem"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//OpsSystem/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//OpsSystem/ownVserver"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//OpsSystem/servingVserver"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//OpsSystem/domainSystem"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//OpsSystem/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//OpsSystem/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//OpsSystem/revision"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//VServer"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//VServer/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//VServer/block"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//VServer/ownSystem"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//VServer/servedSystem"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//VServer/ip"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ops.ecore#//VServer/host"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//VServer/role"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//VServer/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//VServer/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//VServer/revision"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//DWHCluster"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHCluster/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ops.ecore#//DWHCluster/instance"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHCluster/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHCluster/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHCluster/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHCluster/description"/> |
| </genClasses> |
| <genClasses ecoreClass="ops.ecore#//DWHInstance"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHInstance/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHInstance/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ops.ecore#//DWHInstance/etl"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHInstance/modified"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHInstance/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ops.ecore#//DWHInstance/description"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |