| <?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" copyrightText="(c) 2011, 2018 fortiss GmbH" modelDirectory="/org.eclipse.systemfocus.kernel.core/generated-src" |
| editDirectory="org.eclipse.systemfocus.kernel.core.edit/generated-src" editorDirectory="/org.eclipse.systemfocus.kernel.core.editor/generated-src" |
| modelPluginID="org.eclipse.systemfocus.kernel.core" modelName="Model" modelPluginClass="" |
| editPluginClass="org.eclipse.systemfocus.kernel.core.model.provider.ModelEditPlugin" |
| editorPluginClass="org.eclipse.systemfocus.kernel.core.model.presentation.ModelEditorPlugin" |
| testsDirectory="/org.eclipse.systemfocus.kernel.core.tests/test-src" importerID="org.eclipse.emf.importer.ecore" |
| containmentProxies="true" complianceLevel="5.0" copyrightFields="false"> |
| <foreignModel>kernel.ecore</foreignModel> |
| <genPackages prefix="SystemFocusKernelCore" basePackage="org.eclipse.systemfocus.kernel.core" |
| disposableProviderFactory="true" ecorePackage="kernel.ecore#/"> |
| <genClasses image="false" ecoreClass="kernel.ecore#//INamedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//INamedElement/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//INamedCommentedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//INamedCommentedElement/comment"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//IProjectRootElement"/> |
| <genClasses image="false" ecoreClass="kernel.ecore#//IIdLabeled"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//IIdLabeled/id"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//IIdLabeledReference"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//IIdLabeledReference/idReference"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//ILibraryElement"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//ILibraryElement/wrappedElement"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//ILibraryElementReference"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//ILibraryElementReference/libraryElementShadow"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//ILibraryElementReference/URI"/> |
| <genOperations ecoreOperation="kernel.ecore#//ILibraryElementReference/isChangeable"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//ILibraryRootElement"/> |
| <genClasses image="false" ecoreClass="kernel.ecore#//ILibrary"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference kernel.ecore#//ILibrary/rootElements"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//IElementWithURI"> |
| <genOperations ecoreOperation="kernel.ecore#//IElementWithURI/getURI"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//ILibraryPackage"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//ILibraryPackage/subPackages"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//ILibraryPackage/libraryElements"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//IExternalDocumentReference"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//IExternalDocumentReference/uri"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="kernel.ecore#//ISpeciallyCopyiable"> |
| <genOperations ecoreOperation="kernel.ecore#//ISpeciallyCopyiable/specialCopyHook"> |
| <genParameters ecoreParameter="kernel.ecore#//ISpeciallyCopyiable/specialCopyHook/copyMap"/> |
| </genOperations> |
| <genOperations ecoreOperation="kernel.ecore#//ISpeciallyCopyiable/canPaste"> |
| <genParameters ecoreParameter="kernel.ecore#//ISpeciallyCopyiable/canPaste/editedObject"/> |
| <genParameters ecoreParameter="kernel.ecore#//ISpeciallyCopyiable/canPaste/target"/> |
| </genOperations> |
| </genClasses> |
| <nestedGenPackages prefix="Constraints" basePackage="org.eclipse.systemfocus.kernel.core.model" |
| disposableProviderFactory="true" ecorePackage="kernel.ecore#//constraints"> |
| <genClasses image="false" ecoreClass="kernel.ecore#//constraints/IConstrained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//constraints/IConstrained/constraints"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//constraints/ConstraintInstance"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//constraints/ConstraintInstance/constrainedsWithChecksum"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//constraints/ConstraintInstance/verificationStatus"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//constraints/ConstraintInstance/constraintID"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//constraints/IConstraintVerificationStatus"> |
| <genOperations ecoreOperation="kernel.ecore#//constraints/IConstraintVerificationStatus/getConstraint" |
| body="return (ConstraintInstance)this.eContainer();"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//constraints/ConstrainedWithChecksum"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference kernel.ecore#//constraints/ConstrainedWithChecksum/constrained"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute kernel.ecore#//constraints/ConstrainedWithChecksum/checksum"/> |
| </genClasses> |
| <genClasses ecoreClass="kernel.ecore#//constraints/OutdatedVerificationStatus"/> |
| <genClasses ecoreClass="kernel.ecore#//constraints/FailVerificationStatus"/> |
| <genClasses ecoreClass="kernel.ecore#//constraints/ErrorVerificationStatus"/> |
| <genClasses ecoreClass="kernel.ecore#//constraints/SuccessVerificationStatus"/> |
| <genClasses image="false" ecoreClass="kernel.ecore#//constraints/IConstraintInstanceContainer"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference kernel.ecore#//constraints/IConstraintInstanceContainer/constraintInstances"/> |
| </genClasses> |
| </nestedGenPackages> |
| </genPackages> |
| </genmodel:GenModel> |