Skip to content
Snippets Groups Projects
Commit 3a2e57f1 authored by Florian Hölzl's avatar Florian Hölzl
Browse files

refactored some ecore models

parent f2781f36
No related branches found
No related tags found
No related merge requests found
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Tooling Compatibility CCTS
Bundle-SymbolicName: org.fortiss.tooling.base
Bundle-Version: 0.0.1.qualifier
Bundle-Activator: org.fortiss.tooling.base.ToolingBaseActivator
Bundle-Vendor: fortiss
Require-Bundle: org.fortiss.tooling.kernel;bundle-version="0.0.1"
Bundle-Name: %pluginName
Bundle-SymbolicName: org.fortiss.tooling.base;singleton:=true
Bundle-Version: 1.0.0
Bundle-ClassPath: .
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.fortiss.tooling.base.model,
org.fortiss.tooling.base.model.impl,
org.fortiss.tooling.base.model.util
Require-Bundle: org.fortiss.tooling.kernel;bundle-version="0.0.1";visibility:=reexport
Bundle-ActivationPolicy: lazy
source.. = src/,\
generated-src/
output.. = build/
bin.includes = META-INF/,\
.
# <copyright>
# </copyright>
#
# $Id$
bin.includes = .,\
model/,\
META-INF/,\
plugin.xml,\
plugin.properties
jars.compile.order = .
source.. = generated-src/
output.. = bin/
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model"
nsURI="http://www.fortiss.org/tooling/base" nsPrefix="org-fortiss-tooling-base">
<eClassifiers xsi:type="ecore:EClass" name="INamedElement" abstract="true" interface="true"
eSuperTypes="../../org.unicase.metamodel/model/metamodel.ecore#//ModelElementId">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="INamedCommentedElement" abstract="true"
interface="true" eSuperTypes="#//INamedElement">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
</ecore:EPackage>
<?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.fortiss.tooling.base/generated-src"
modelPluginID="org.fortiss.tooling.base" modelName="Base" importerID="org.eclipse.emf.importer.ecore"
containmentProxies="true" complianceLevel="6.0" copyrightFields="false" usedGenPackages="platform:/plugin/org.unicase.metamodel/model/metamodel.genmodel#//metamodel">
<foreignModel>base.ecore</foreignModel>
<genPackages prefix="Base" basePackage="org.fortiss.tooling.base" disposableProviderFactory="true"
ecorePackage="base.ecore#/">
<genClasses image="false" ecoreClass="base.ecore#//INamedElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute base.ecore#//INamedElement/name"/>
</genClasses>
<genClasses image="false" ecoreClass="base.ecore#//INamedCommentedElement">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute base.ecore#//INamedCommentedElement/comment"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
# <copyright>
# </copyright>
#
# $Id$
pluginName = Base Model
providerName = www.example.org
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id$
-->
<plugin>
<extension point="org.eclipse.emf.ecore.generated_package">
<package
uri="http://www.fortiss.org/tooling/base"
class="org.fortiss.tooling.base.model.BasePackage"
genModel="model/base.genmodel"/>
</extension>
</plugin>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment