Skip to content
Snippets Groups Projects
Commit 194410e5 authored by Johannes Eder's avatar Johannes Eder
Browse files

exported some files

parent 2e552b65
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,8 @@ Bundle-ClassPath: . ...@@ -7,7 +7,8 @@ Bundle-ClassPath: .
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Bundle-Localization: plugin Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.fortiss.tooling.base.model, Export-Package: org.fortiss.tooling.base.editor,
org.fortiss.tooling.base.model,
org.fortiss.tooling.base.model.impl, org.fortiss.tooling.base.model.impl,
org.fortiss.tooling.base.model.util org.fortiss.tooling.base.model.util
Require-Bundle: org.fortiss.tooling.kernel;bundle-version="0.0.1";visibility:=reexport Require-Bundle: org.fortiss.tooling.kernel;bundle-version="0.0.1";visibility:=reexport
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" <ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model"
nsURI="http://www.fortiss.org/tooling/base" nsPrefix="org-fortiss-tooling-base"> nsURI="http://www.fortiss.org/tooling/base" nsPrefix="org-fortiss-tooling-base">
<eClassifiers xsi:type="ecore:EClass" name="IHierarchicElement" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IHierarchicElement" abstract="true"
interface="true" eSuperTypes="#//IHierarchicElementContainer"> interface="true" eSuperTypes="#//IHierarchicElementContainer">
<eStructuralFeatures xsi:type="ecore:EReference" name="connections" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="connections" upperBound="-1"
eType="#//IConnection" containment="true"/> eType="#//IConnection" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="connectors" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="connectors" upperBound="-1"
eType="#//IConnector" containment="true"/> eType="#//IConnector" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1"
eType="#//IHierarchicElementSpecification" containment="true"/> eType="#//IHierarchicElementSpecification" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1"
eType="#//IHierarchicElementReference" eOpposite="#//IHierarchicElementReference/reference"/> eType="#//IHierarchicElementReference" eOpposite="#//IHierarchicElementReference/reference"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementContainer" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementContainer" abstract="true"
interface="true"> interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="containedElements" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="containedElements" upperBound="-1"
eType="#//IHierarchicElement" containment="true"/> eType="#//IHierarchicElement" containment="true"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementReference" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementReference" abstract="true"
interface="true"> interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//IHierarchicElement" <eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//IHierarchicElement"
eOpposite="#//IHierarchicElement/referencedBy"/> eOpposite="#//IHierarchicElement/referencedBy"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementSpecification" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IHierarchicElementSpecification" abstract="true"
interface="true"/> interface="true"/>
<eClassifiers xsi:type="ecore:EClass" name="IConnector" abstract="true" interface="true"> <eClassifiers xsi:type="ecore:EClass" name="IConnector" abstract="true" interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1"
eType="#//IConnectorSpecification" containment="true"/> eType="#//IConnectorSpecification" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="incoming" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="incoming" upperBound="-1"
eType="#//IConnection" eOpposite="#//IConnection/target"/> eType="#//IConnection" eOpposite="#//IConnection/target"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="outgoing" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="outgoing" upperBound="-1"
eType="#//IConnection" eOpposite="#//IConnection/source"/> eType="#//IConnection" eOpposite="#//IConnection/source"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1"
eType="#//IConnectorReference" eOpposite="#//IConnectorReference/reference"/> eType="#//IConnectorReference" eOpposite="#//IConnectorReference/reference"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IConnectorSpecification" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IConnectorSpecification" abstract="true"
interface="true"/> interface="true"/>
<eClassifiers xsi:type="ecore:EClass" name="IConnectorReference" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IConnectorReference" abstract="true"
interface="true"> interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//IConnector" <eStructuralFeatures xsi:type="ecore:EReference" name="reference" eType="#//IConnector"
eOpposite="#//IConnector/referencedBy"/> eOpposite="#//IConnector/referencedBy"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IConnection" abstract="true" interface="true"> <eClassifiers xsi:type="ecore:EClass" name="IConnection" abstract="true" interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//IConnector" <eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//IConnector"
eOpposite="#//IConnector/outgoing"/> eOpposite="#//IConnector/outgoing"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//IConnector" <eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//IConnector"
eOpposite="#//IConnector/incoming"/> eOpposite="#//IConnector/incoming"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="referencedBy" upperBound="-1"
eType="#//IConnectionReference" eOpposite="#//IConnectionReference/reference"/> eType="#//IConnectionReference" eOpposite="#//IConnectionReference/reference"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="specifications" upperBound="-1"
eType="#//IConnectionSpecification" containment="true"/> eType="#//IConnectionSpecification" containment="true"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IConnectionReference" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IConnectionReference" abstract="true"
interface="true"> interface="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="reference" upperBound="-1" <eStructuralFeatures xsi:type="ecore:EReference" name="reference" upperBound="-1"
eType="#//IConnection" eOpposite="#//IConnection/referencedBy"/> eType="#//IConnection" eOpposite="#//IConnection/referencedBy"/>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IConnectionSpecification" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IConnectionSpecification" abstract="true"
interface="true"/> interface="true"/>
</ecore:EPackage> </ecore:EPackage>
...@@ -21,11 +21,43 @@ Require-Bundle: org.eclipse.core.runtime;visibility:=reexport, ...@@ -21,11 +21,43 @@ Require-Bundle: org.eclipse.core.runtime;visibility:=reexport,
org.eclipse.jdt.ui;bundle-version="3.6.2" org.eclipse.jdt.ui;bundle-version="3.6.2"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Export-Package: org.fortiss.tooling.kernel, Export-Package: org.fortiss.tooling.kernel;uses:="org.eclipse.jface.resource,org.eclipse.ui.plugin,org.osgi.framework",
org.fortiss.tooling.kernel.base, org.fortiss.tooling.kernel.base;
org.fortiss.tooling.kernel.interfaces, uses:="org.eclipse.ui.views.properties.tabbed,
org.fortiss.tooling.kernel.model, org.eclipse.core.runtime,
org.fortiss.tooling.kernel.model.impl, org.eclipse.core.databinding,
org.fortiss.tooling.kernel.model.util, org.eclipse.jface.resource,
org.fortiss.tooling.kernel.services, org.eclipse.ui,
org.fortiss.tooling.kernel.util org.eclipse.ui.part,
org.fortiss.tooling.kernel.interfaces,
org.eclipse.emf.ecore,
org.eclipse.swt.graphics,
org.eclipse.jface.viewers,
org.eclipse.swt.widgets",
org.fortiss.tooling.kernel.databinding,
org.fortiss.tooling.kernel.interfaces;uses:="org.eclipse.emf.ecore,org.eclipse.jface.resource,org.eclipse.swt.graphics",
org.fortiss.tooling.kernel.internal.navigator,
org.fortiss.tooling.kernel.internal.properties,
org.fortiss.tooling.kernel.model;uses:="org.eclipse.emf.ecore",
org.fortiss.tooling.kernel.model.impl;uses:="org.fortiss.tooling.kernel.model",
org.fortiss.tooling.kernel.model.util;
uses:="org.eclipse.emf.ecore,
org.fortiss.tooling.kernel.model,
org.eclipse.emf.common.notify.impl,
org.eclipse.emf.common.notify",
org.fortiss.tooling.kernel.services;
uses:="org.eclipse.jface.action,
org.eclipse.emf.ecore,
org.eclipse.ui,
org.eclipse.ui.part,
org.fortiss.tooling.kernel.interfaces,
org.conqat.lib.commons.collections",
org.fortiss.tooling.kernel.util;
uses:="org.eclipse.emf.ecore,
org.eclipse.core.databinding,
org.unicase.ecp.model.workSpaceModel,
org.eclipse.core.databinding.observable.value,
org.eclipse.core.databinding.validation,
org.eclipse.jface.viewers,
org.eclipse.core.databinding.conversion,
org.eclipse.swt.widgets"
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" <ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model"
nsURI="http://www.fortiss.org/tooling/kernel" nsPrefix="org-fortiss-tooling-kernel"> nsURI="http://www.fortiss.org/tooling/kernel" nsPrefix="org-fortiss-tooling-kernel">
<eClassifiers xsi:type="ecore:EClass" name="INamedElement" abstract="true" interface="true" <eClassifiers xsi:type="ecore:EClass" name="INamedElement" abstract="true" interface="true"
eSuperTypes="#//IIdLabeled"> eSuperTypes="#//IIdLabeled">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Model elements implementing this interface have a unique id and a name."/> <details key="documentation" value="Model elements implementing this interface have a unique id and a name."/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="The name attribute."/> <details key="documentation" value="The name attribute."/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="INamedCommentedElement" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="INamedCommentedElement" abstract="true"
interface="true" eSuperTypes="#//INamedElement"> interface="true" eSuperTypes="#//INamedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Model elements implementing this interface have a unique id, a name and a comment."/> <details key="documentation" value="Model elements implementing this interface have a unique id, a name and a comment."/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="comment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="The comment attribute."/> <details key="documentation" value="The comment attribute."/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IProjectRootElement" abstract="true" <eClassifiers xsi:type="ecore:EClass" name="IProjectRootElement" abstract="true"
interface="true" eSuperTypes="#//INamedCommentedElement"> interface="true" eSuperTypes="#//INamedCommentedElement">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="IProjectRootElement is the super class of all root elements contained in emfStore projects."/> <details key="documentation" value="IProjectRootElement is the super class of all root elements contained in emfStore projects."/>
</eAnnotations> </eAnnotations>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IIdLabeled" abstract="true" interface="true"> <eClassifiers xsi:type="ecore:EClass" name="IIdLabeled" abstract="true" interface="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Model elements implementing this interface have a unique identifier."/> <details key="documentation" value="Model elements implementing this interface have a unique identifier."/>
</eAnnotations> </eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="The unique integer id."/> <details key="documentation" value="The unique integer id."/>
</eAnnotations> </eAnnotations>
</eStructuralFeatures> </eStructuralFeatures>
</eClassifiers> </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IRemovable" abstract="true" interface="true"> <eClassifiers xsi:type="ecore:EClass" name="IRemovable" abstract="true" interface="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Model elements implementing this interface can provide a custom remove operatoin."/> <details key="documentation" value="Model elements implementing this interface can provide a custom remove operatoin."/>
</eAnnotations> </eAnnotations>
<eOperations name="canRemove" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> <eOperations name="canRemove" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Returns whether the current model element can be removed."/> <details key="documentation" value="Returns whether the current model element can be removed."/>
<details key="body" value="return IRemovableStaticImpl.canRemove(this);"/> <details key="body" value="return IRemovableStaticImpl.canRemove(this);"/>
</eAnnotations> </eAnnotations>
</eOperations> </eOperations>
<eOperations name="remove" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"> <eOperations name="remove" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Removes the current model element from its parent."/> <details key="documentation" value="Removes the current model element from its parent."/>
<details key="body" value="return IRemovableStaticImpl.remove(this);"/> <details key="body" value="return IRemovableStaticImpl.remove(this);"/>
</eAnnotations> </eAnnotations>
</eOperations> </eOperations>
</eClassifiers> </eClassifiers>
</ecore:EPackage> </ecore:EPackage>
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