Merge branch 'snapshot-release-0.9.0'
diff --git a/org.eclipse.rmf.emf.ecore.converter/META-INF/MANIFEST.MF b/org.eclipse.rmf.emf.ecore.converter/META-INF/MANIFEST.MF
index fb95cf3..c634ecb 100644
--- a/org.eclipse.rmf.emf.ecore.converter/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.emf.ecore.converter/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.emf.ecore.converter
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.rmf.emf.ecore.converter/plugin.properties b/org.eclipse.rmf.emf.ecore.converter/plugin.properties
index c60472f..c617cba 100644
--- a/org.eclipse.rmf.emf.ecore.converter/plugin.properties
+++ b/org.eclipse.rmf.emf.ecore.converter/plugin.properties
@@ -3,5 +3,5 @@
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
-pluginName = RMF ReqIf ECore Converter (Incubation)
+pluginName = RMF ReqIF ECore Converter (Incubation)
providerName = Eclipse Modeling Project
diff --git a/org.eclipse.rmf.emf.ecore.converter/pom.xml b/org.eclipse.rmf.emf.ecore.converter/pom.xml
index 15ce607..9f65407 100644
--- a/org.eclipse.rmf.emf.ecore.converter/pom.xml
+++ b/org.eclipse.rmf.emf.ecore.converter/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.emf.ecore.converter</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
diff --git a/org.eclipse.rmf.examples.feature/build.properties b/org.eclipse.rmf.examples.feature/build.properties
index 72ff643..de87c39 100644
--- a/org.eclipse.rmf.examples.feature/build.properties
+++ b/org.eclipse.rmf.examples.feature/build.properties
@@ -1,4 +1,6 @@
bin.includes = feature.xml,\
+ feature.properties,\
+ epl-v10.html,\
license.html,\
notice.html,\
- epl-v10.html
+ about.properties
diff --git a/org.eclipse.rmf.examples.feature/feature.xml b/org.eclipse.rmf.examples.feature/feature.xml
index aa8f726..e129a0d 100644
--- a/org.eclipse.rmf.examples.feature/feature.xml
+++ b/org.eclipse.rmf.examples.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.rmf.examples.feature"
label="RMF Examples Feature (Incubation)"
- version="0.8.0.qualifier"
+ version="0.9.0.qualifier"
provider-name="Eclipse Modeling Project">
<description>
@@ -13,10 +13,14 @@
[Enter Copyright Description here.]
</copyright>
- <license url="http://www.example.com/license">
- [Enter License Description here.]
+ <license url="%licenseURL">
+ %license
</license>
+ <url>
+ <discovery label="RMF at Eclipse.org" url="http://eclipse.org/rmf"/>
+ </url>
+
<plugin
id="org.eclipse.rmf.examples.installer"
download-size="0"
diff --git a/org.eclipse.rmf.examples.feature/pom.xml b/org.eclipse.rmf.examples.feature/pom.xml
index c6eeff9..165c729 100644
--- a/org.eclipse.rmf.examples.feature/pom.xml
+++ b/org.eclipse.rmf.examples.feature/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.examples.feature</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<groupId>org.eclipse.rmf.features</groupId>
</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.examples.installer/META-INF/MANIFEST.MF b/org.eclipse.rmf.examples.installer/META-INF/MANIFEST.MF
index df3399f..35425ce 100644
--- a/org.eclipse.rmf.examples.installer/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.examples.installer/META-INF/MANIFEST.MF
@@ -1,9 +1,9 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
-Bundle-Name: RMF Examples Installer
+Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.examples.installer;singleton:=true
-Bundle-Version: 0.8.0.qualifier
-Bundle-Vendor: Eclipse Modeling Framework
+Bundle-Version: 0.9.0.qualifier
+Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.eclipse.emf.common.ui
diff --git a/org.eclipse.rmf.examples.installer/plugin.properties b/org.eclipse.rmf.examples.installer/plugin.properties
index f345b07..e0f25c4 100644
--- a/org.eclipse.rmf.examples.installer/plugin.properties
+++ b/org.eclipse.rmf.examples.installer/plugin.properties
@@ -11,8 +11,8 @@
# NLS_MESSAGEFORMAT_VAR
-pluginName = RMF Examples Installer
-providerName=Eclipse Requirements Modeling Project
+pluginName = RMF Core Examples Installer
+providerName=Eclipse Modeling Project
_UI_RMFExampleCategory_name = Requirements Modeling Framework
diff --git a/org.eclipse.rmf.examples.installer/pom.xml b/org.eclipse.rmf.examples.installer/pom.xml
index 737ccea..031cdf1 100644
--- a/org.eclipse.rmf.examples.installer/pom.xml
+++ b/org.eclipse.rmf.examples.installer/pom.xml
@@ -19,11 +19,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.examples.installer</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<build>
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/META-INF/MANIFEST.MF b/org.eclipse.rmf.releng.devtool.modelcleaner/META-INF/MANIFEST.MF
index 0faa1f8..c351603 100644
--- a/org.eclipse.rmf.releng.devtool.modelcleaner/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/META-INF/MANIFEST.MF
@@ -2,5 +2,5 @@
Bundle-ManifestVersion: 2
Bundle-Name: Metamodel Plug-in
Bundle-SymbolicName: org.eclipse.rmf.releng.devtools.modelcleaner
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Vendor:
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/2_patchEcoreFiles.xml b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/2_patchEcoreFiles.xml
new file mode 100644
index 0000000..f59e23b
--- /dev/null
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/2_patchEcoreFiles.xml
@@ -0,0 +1,54 @@
+<project name="getReqIFSchema" default="patchFiles" basedir="../.." xmlns:qvto="http://www.eclipse.org/qvt/1.0.0/Operational">
+ <description>
+ Get the ReqIF XML schema and the XHTML Schema fragments
+ </description>
+ <property file="./ant/prortoolextension/generate.properties">
+ </property>
+
+ <property name="retries" value="40" />
+
+ <target name="clean">
+ <delete dir="${GEN_FOLDER}" />
+ </target>
+
+ <target name="download" depends="clean">
+ <copy overwrite="true" todir="${GEN_FOLDER}">
+ <fileset dir="..">
+ <include name="*pror*/model/*.ecore" />
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="patchFiles" depends="download">
+ <property name="configuration.ecore" value="${GEN_FOLDER}/org.eclipse.rmf.reqif10.pror/model/configuration.ecore" />
+ <qvto:transformation uri="transforms/ProRModelCleaner.qvto">
+ <inout uri="${configuration.ecore}" />
+ </qvto:transformation>
+ <replace file="${configuration.ecore}" token="ecore:EClass /org.eclipse.rmf.releng.devtools.modelcleaner/gen/prortoolextension/org.eclipse.rmf.reqif10.pror/model/configuration.ecore#" value="ecore:EClass #" />
+ <replace file="${configuration.ecore}" token=" reqif10.ecore#" value=" ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#" />
+ <echo>Copy the patched '${configuration.ecore}' to its original plugin, reload genmodel and create model code</echo>
+
+ <property name="Headline.ecore" value="${GEN_FOLDER}/org.eclipse.rmf.reqif10.pror.presentation.headline/model/Headline.ecore" />
+ <qvto:transformation uri="transforms/ProRModelCleaner.qvto">
+ <inout uri="${Headline.ecore}" />
+ </qvto:transformation>
+ <replace file="${Headline.ecore}" token="ecore:EClass /org.eclipse.rmf.releng.devtools.modelcleaner/gen/prortoolextension/org.eclipse.rmf.reqif10.pror/model/Headline.ecore#" value="ecore:EClass #" />
+ <echo>Copy the patched '${Headline.ecore}' to its original plugin, reload genmodel and create model code</echo>
+
+ <property name="ID.ecore" value="${GEN_FOLDER}/org.eclipse.rmf.reqif10.pror.presentation.id/model/ID.ecore" />
+ <qvto:transformation uri="transforms/ProRModelCleaner.qvto">
+ <inout uri="${ID.ecore}" />
+ </qvto:transformation>
+ <replace file="${ID.ecore}" token="ecore:EClass /org.eclipse.rmf.releng.devtools.modelcleaner/gen/prortoolextension/org.eclipse.rmf.reqif10.pror/model/ID.ecore#" value="ecore:EClass #" />
+ <echo>Copy the patched '${ID.ecore}' to its original plugin, reload genmodel and create model code</echo>
+
+ <property name="linewrap.ecore" value="${GEN_FOLDER}/org.eclipse.rmf.reqif10.pror.presentation.linewrap/model/linewrap.ecore" />
+ <qvto:transformation uri="transforms/ProRModelCleaner.qvto">
+ <inout uri="${linewrap.ecore}" />
+ </qvto:transformation>
+ <replace file="${linewrap.ecore}" token="ecore:EClass /org.eclipse.rmf.releng.devtools.modelcleaner/gen/prortoolextension/org.eclipse.rmf.reqif10.pror/model/linewrap.ecore#" value="ecore:EClass #" />
+ <echo>Copy the patched '${linewrap.ecore}' to its original plugin, reload genmodel and create model code</echo>
+ </target>
+
+
+</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/generate.properties b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/generate.properties
new file mode 100644
index 0000000..a497124
--- /dev/null
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/prortoolextension/generate.properties
@@ -0,0 +1,6 @@
+# TODO: insert header
+# make sure only relative paths are used.
+# this makes sure that these properties can be used for URI based and file based resolution
+GEN_FOLDER=./gen/prortoolextension
+
+
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/ant/reqif10/readme.txt b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/reqif10/readme.txt
index 8302db8..22369d3 100644
--- a/org.eclipse.rmf.releng.devtool.modelcleaner/ant/reqif10/readme.txt
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/ant/reqif10/readme.txt
@@ -1,15 +1,13 @@
(0)
-download the spec files from w3c and omg:
-=> run ant script 'ant/reqif10/0_downloadAndPatchReqifCmof.xml'
+download and patch the reqif.cmof file from OMG:
+=> run ant script 'ant/reqif10/0_prepare.xml' using the launch config /launch/ReqIF - 00 Prepare.launch
The patch will make sure, that primitive types in cmof are properly found
(1)
generate the ecore files
=> Open 'gen/reqif10/reqif.cmof' and convert package ReqIF to ecore.
Make sure that 'camel case names' is set to 'Ignore'.
- This will create a new file 'gen/reqif10/ReqIF.ecore' and types.ecore </echo>
-=> Open gen/reqif10/ReqIF.ecore. types.ecore should be loaded as well in the same editor.
- Move the Datatypes from types.ecore to ReqIF.ecore/reqif10
+ This will create a new file 'gen/reqif10/ReqIF.ecore' and types.ecore
(2)
patch the ecore files.
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ProR ToolExtensions - 01 Patch Ecore.launch b/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ProR ToolExtensions - 01 Patch Ecore.launch
new file mode 100644
index 0000000..5afd261
--- /dev/null
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ProR ToolExtensions - 01 Patch Ecore.launch
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
+<stringAttribute key="bad_container_name" value="/org.eclipse.rmf.releng.devtools.modelcleaner/laun"/>
+<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.rmf.releng.devtools.modelcleaner/ant/prortoolextension/2_patchEcoreFiles.xml"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.rmf.releng.devtools.modelcleaner"/>
+<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/org.eclipse.rmf.releng.devtools.modelcleaner/ant/prortoolextension/2_patchEcoreFiles.xml}"/>
+<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
+</launchConfiguration>
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ReqIF - 00 Prepare.launch b/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ReqIF - 00 Prepare.launch
index 3474893..8df89da 100644
--- a/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ReqIF - 00 Prepare.launch
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/launch/ReqIF - 00 Prepare.launch
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
<stringAttribute key="bad_container_name" value="/org.eclipse.rmf.releng.devtools.modelcleaner/laun"/>
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"/>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"/>
+<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.rmf.releng.devtools.modelcleaner/ant/reqif10/0_prepare.xml"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.launching.macosx.MacOSXType/Java SE 7 [1.7.0_13]"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.launching.remote.InternalAntRunner"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.rmf.releng.devtools.modelcleaner"/>
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
-<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/org.eclipse.rmf.releng.devtools.modelcleaner/ant/reqif10/0_0_prepare.xml}"/>
+<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/org.eclipse.rmf.releng.devtools.modelcleaner/ant/reqif10/0_prepare.xml}"/>
<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
</launchConfiguration>
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/launch/Xhtml - 01 Patch Ecore.xml.launch b/org.eclipse.rmf.releng.devtool.modelcleaner/launch/Xhtml - 01 Patch Ecore.launch
similarity index 100%
rename from org.eclipse.rmf.releng.devtool.modelcleaner/launch/Xhtml - 01 Patch Ecore.xml.launch
rename to org.eclipse.rmf.releng.devtool.modelcleaner/launch/Xhtml - 01 Patch Ecore.launch
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/readme.txt b/org.eclipse.rmf.releng.devtool.modelcleaner/readme.txt
deleted file mode 100644
index e664141..0000000
--- a/org.eclipse.rmf.releng.devtool.modelcleaner/readme.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-(0)
-download the spec files from w3c and omg:
-=> run ant script 'ant/0_downloadSpecFiles.xml'
-
-(1)
-patch the original xsd and cmof files.
-- make sure that the xsds are usable without internet access
-- make sure that primitive types in cmof are properly found
-=> run ant script 'ant/1_patchOriginalXsdAndCmof.xml'
-
-(2)
-generate the ecore files
-=> Open 'gen/patched1/cmof/reqif.cmof' and convert package ReqIF to ecore.
- Make sure that 'camel case names' is set to 'Ignore'.
- This will create a new file 'gen/patched1/cmof/ReqIF.ecore'</echo>
-=> Create genmodel and ecore from 'gen/patched1/schema/reqif.xsd'
- (New->other->Eclipse Modeling Framework/EMF Generator Model -> XML Schema; select XML Namespace from platform / other models from input)
-
-(3)
-patch the ecore files.
-This makes sure that
-- order of elements are correct
-- mapping of xml names are properly set
-- all estructural features are explicitly set to unsettable
-- redundant back linkages are removed.
-- reqif.ecore generated from .cmof is properly integrated with xhtml.ecore generated from xsd.
-=> run ant script 'ant/2_patchEcoreFiles.xml'.
- Make sure that the ant files is executed in the same JVM as the current Eclipse Runtime
- Make sure that QVTO is installed in your Eclipse IDE
-
-(4)
-copy the generated ecore files to
-org.eclipse.rmf.reqif10
-
-(5)
-regenerate code
-select the genmodel in org.eclipse.rmf.reqif10/model
-right-click -> reload...
-generate "model"
-
-(6)
-fix the plugin.xml
-
-take section
- <extension point="org.eclipse.emf.ecore.content_parser">
- <parser
- contentTypeIdentifier="org.eclipse.rmf.reqif10.reqif10XMLFile"
- class="org.eclipse.rmf.serialization.ReqIFResourceFactoryImpl"/>
- </extension>
-
-and move it into
-org.eclipse.rmf.serialization/plugin.xml
-
-
-
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ProRModelCleaner.qvto b/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ProRModelCleaner.qvto
new file mode 100644
index 0000000..4c45735
--- /dev/null
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ProRModelCleaner.qvto
@@ -0,0 +1,115 @@
+/**
+ * Copyright (c) 2012 itemis GmbH.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Mark Broerkens - initial API and implementation
+ *
+ */
+modeltype ECORE uses 'http://www.eclipse.org/emf/2002/Ecore';
+modeltype XSD uses 'http://www.eclipse.org/emf/2003/XMLType';
+modeltype NAMESPACE uses 'http://www.w3.org/XML/1998/namespace';
+
+transformation ReqIfModelCleaner(inout reqIfModel : ECORE);
+
+
+main() {
+ reqIfModel.objectsOfType(ECORE::EModelElement)->map removeAnnotations();
+ reqIfModel.objectsOfType(ECORE::EStructuralFeature)->map makeUnsettable();
+ reqIfModel.objectsOfType(ECORE::EReference)->map setContainmentReferenceMetadata();
+}
+
+
+
+mapping inout ECORE::EModelElement :: removeAnnotations ()
+{
+ self.eAnnotations.map removeElements();
+}
+
+
+
+mapping inout ECORE::EModelElement :: removeElements ()
+{
+ self.allSubobjects()[ECORE::EModelElement]->map removeElement();
+ self->map removeElement();
+}
+
+mapping inout ECORE::EModelElement :: removeElement ()
+{
+ reqIfModel.removeElement(self);
+}
+
+mapping inout ECORE::EStructuralFeature :: makeUnsettable() {
+ self.unsettable := true;
+}
+
+
+mapping inout ECORE::EReference :: setContainmentReferenceMetadata()
+when {self.containment}
+{
+ self.eAnnotations := self.getElementFeatureExtendedMetadata("element");
+ self.eAnnotations += self.getElementFeatureXMLMappingExtendedMetadata();
+}
+
+
+
+query ECORE::ENamedElement :: getElementFeatureExtendedMetadata(kind : String) : ECORE::EAnnotation {
+ return object ECORE::EAnnotation {
+ source := "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";
+ details += object ECORE::EStringToStringMapEntry {
+ key := "name";
+ value := self.name;
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "kind";
+ value := kind;
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "namespace";
+ value := "##targetNamespace";
+ };
+ }
+}
+
+
+query ECORE::EReference :: getElementFeatureXMLMappingExtendedMetadata() : ECORE::EAnnotation {
+ return object ECORE::EAnnotation {
+ source := "http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData";
+ details += object ECORE::EStringToStringMapEntry {
+ key := "wrapperName";
+ value := self.name;
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "featureWrapperElement";
+ value := "true";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "featureElement";
+ value := "false";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "classifierWrapperElement";
+ value := "false";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "classifierElement";
+ value := "true";
+ };
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ReqIFModelCleaner.qvto b/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ReqIFModelCleaner.qvto
index 2e6bc6a..d53a217 100644
--- a/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ReqIFModelCleaner.qvto
+++ b/org.eclipse.rmf.releng.devtool.modelcleaner/transforms/ReqIFModelCleaner.qvto
@@ -24,10 +24,8 @@
reqIfModel.objectsOfType(ECORE::EAttribute)->map setMetadata();
reqIfModel.objectsOfType(ECORE::EAttribute)->map makeId();
reqIfModel.objectsOfType(ECORE::EAttribute)->map removeIsPrefix();
- reqIfModel.objectsOfType(ECORE::EAttribute)->map makeDateTime();
+ reqIfModel.objectsOfType(ECORE::EDataType)->map fixDateTime();
- reqIfModel.objectsOfType(ECORE::EAttribute)->map fixReqIFLang();
-
reqIfModel.objectsOfType(ECORE::EReference)->map setMetadata();
reqIfModel.objectsOfType(ECORE::EClass)->map removeBackLinkages();
reqIfModel.objectsOfType(ECORE::EClass)->map setMetadata();
@@ -39,19 +37,19 @@
reqIfModel.objectsOfType(ECORE::EClass)->map fixReqIFToolExtension();
reqIfModel.objectsOfType(ECORE::EClass)->map fixXhtmlContent();
reqIfModel.objectsOfType(ECORE::EReference)->map fixXhtmlContent();
+ reqIfModel.objectsOfType(ECORE::EAttribute)->map fixReqIFLang();
// cleanup
reqIfModel.objectsOfType(ECORE::EDataType)->map removeDataTypeFloat();
reqIfModel.objectsOfType(ECORE::EPackage)->map removePackageDatatype();
- reqIfModel.objectsOfType(ECORE::EDataType)->map removeDataTypeDateTime();
}
-mapping inout ECORE::EAttribute :: makeDateTime ()
-when {self.eType.name.toLower()="datetime"}
+mapping inout ECORE::EDataType :: fixDateTime ()
+when {self.name="DateTime"}
{
- self.eType := XSD::DateTime.oclAsType(ECORE::EClassifier);
+ self.instanceClassName:="java.util.GregorianCalendar";
}
mapping inout ECORE::EDataType :: fixDatatypeID ()
@@ -73,7 +71,7 @@
lowerBound := 0;
unsettable := true;
};
- extensions.eAnnotations := extensions.getElementFeatureExtendedMetadata("element");
+ extensions.eAnnotations := extensions.getWildcardElementFeatureExtendedMetadata("elementWildcard", "##other");
extensions.eAnnotations += extensions.getElementFeatureXMLMappingExtendedMetadata_Contained0001();
self.eStructuralFeatures += extensions;
}
@@ -99,9 +97,9 @@
_derived := true;
volatile := false;
};
- xhtmlSource.eAnnotations := xhtmlSource.getElementFeatureExtendedMetadata("attribute");
+ xhtmlSource.eAnnotations := xhtmlSource.getElementFeatureExtendedMetadata("element");
xhtmlSource.eAnnotations += xhtmlSource.getElementFeatureXMLMappingExtendedMetadata();
- xhtml.eAnnotations := xhtml.getElementFeatureExtendedMetadata("element");
+ xhtml.eAnnotations := xhtml.getWildcardElementFeatureExtendedMetadata("elementWildcard", "http://www.w3.org/1999/xhtml");
xhtml.eAnnotations += xhtml.getElementFeatureXMLMappingExtendedMetadata_Contained0001();
self.eStructuralFeatures += xhtml;
self.eStructuralFeatures += xhtmlSource;
@@ -144,11 +142,26 @@
reqIfModel.removeElement(self);
}
-// TODO: not sure if we really want to use this. might be better to take an enum with predefined values
mapping inout ECORE::EAttribute :: fixReqIFLang ()
when {self.name.toLower()="lang"}
{
self.eType := NAMESPACE::LangType.oclAsType(ECORE::EClassifier);
+ self.eAnnotations:= object ECORE::EAnnotation {
+ source := "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";
+ details += object ECORE::EStringToStringMapEntry {
+ key := "name";
+ value := "lang";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "kind";
+ value := "attribute";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "namespace";
+ value := 'http://www.w3.org/XML/1998/namespace';
+ };
+ }
+
}
mapping inout ECORE::EPackage :: flattenDatatypesPackage()
@@ -265,6 +278,32 @@
}
}
+query ECORE::ENamedElement :: getWildcardElementFeatureExtendedMetadata(kind : String, wildcards : String) : ECORE::EAnnotation {
+ return object ECORE::EAnnotation {
+ source := "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";
+ details += object ECORE::EStringToStringMapEntry {
+ key := "name";
+ value := self.getXMLName();
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "kind";
+ value := kind;
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "namespace";
+ value := "##targetNamespace";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "precessing";
+ value := "lax";
+ };
+ details += object ECORE::EStringToStringMapEntry {
+ key := "wildcards";
+ value := wildcards;
+ };
+ }
+}
+
query ECORE::EReference :: getElementFeatureXMLMappingExtendedMetadata() : ECORE::EAnnotation {
return object ECORE::EAnnotation {
source := "http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData";
diff --git a/org.eclipse.rmf.releng.product/org/eclipse/rmf/reqif10/pror/splashHandlers/BrowserSplashHandler.java b/org.eclipse.rmf.releng.product/org/eclipse/rmf/reqif10/pror/splashHandlers/BrowserSplashHandler.java
new file mode 100644
index 0000000..cd73f01
--- /dev/null
+++ b/org.eclipse.rmf.releng.product/org/eclipse/rmf/reqif10/pror/splashHandlers/BrowserSplashHandler.java
@@ -0,0 +1,177 @@
+
+package org.eclipse.rmf.reqif10.pror.splashHandlers;
+
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.browser.Browser;
+import org.eclipse.swt.browser.ProgressEvent;
+import org.eclipse.swt.browser.ProgressListener;
+import org.eclipse.swt.events.SelectionEvent;
+import org.eclipse.swt.events.SelectionListener;
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Shell;
+import org.eclipse.ui.splash.AbstractSplashHandler;
+
+/**
+ * @since 3.3
+ *
+ */
+public class BrowserSplashHandler extends AbstractSplashHandler {
+
+ private final static String F_BROWSER_URL = "http://www.google.com"; //NON-NLS-1
+
+ private Browser fBrowser;
+
+ private Button fButton;
+
+ private boolean fClose;
+
+ /**
+ *
+ */
+ public BrowserSplashHandler() {
+ fBrowser = null;
+ fButton = null;
+ fClose = false;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.internal.splash.AbstractSplashHandler#init(org.eclipse.swt.widgets.Shell,
+ * org.eclipse.ui.IWorkbench)
+ */
+ public void init(final Shell splash) {
+ // Store the shell
+ super.init(splash);
+ // Configure the shell layout
+ configureUISplash();
+ // Create UI
+ createUI();
+ // Create UI listeners
+ createUIListeners();
+ // Force the UI to layout
+ splash.layout(true);
+ // Keep the splash screen visible and prevent the RCP application from
+ // loading until the close button is clicked.
+ doEventLoop();
+ }
+
+ /**
+ *
+ */
+ private void doEventLoop() {
+ Shell splash = getSplash();
+ while (fClose == false) {
+ if (splash.getDisplay().readAndDispatch() == false) {
+ splash.getDisplay().sleep();
+ }
+ }
+ }
+
+ /**
+ *
+ */
+ private void createUIListeners() {
+ // Create the browser listeners
+ createUIListenersBrowser();
+ // Create the button listeners
+ createUIListenersButton();
+ }
+
+ /**
+ *
+ */
+ private void createUIListenersButton() {
+ fButton.addSelectionListener(new SelectionListener() {
+ public void widgetDefaultSelected(SelectionEvent e) {
+ // NO-OP
+ }
+ public void widgetSelected(SelectionEvent e) {
+ fClose = true;
+ }
+ });
+ }
+
+ /**
+ *
+ */
+ private void createUIListenersBrowser() {
+ fBrowser.addProgressListener(new ProgressListener() {
+ public void changed(ProgressEvent event) {
+ // NO-OP
+ }
+ public void completed(ProgressEvent event) {
+ // Only show the UI when the URL is fully loaded into the
+ // browser
+ fBrowser.setVisible(true);
+ fButton.setVisible(true);
+ }
+ });
+ }
+
+ /**
+ *
+ */
+ private void createUI() {
+ // Create the web browser
+ createUIBrowser();
+ // Create the close button
+ createUIButton();
+ }
+
+ /**
+ *
+ */
+ private void createUIButton() {
+ Shell splash = getSplash();
+ fButton = new Button(splash, SWT.PUSH);
+ fButton.setText("Close"); //NON-NLS-1
+ fButton.setVisible(false);
+ // Configure the button bounds
+ configureUIButtonBounds();
+ // Configure layout data
+ GridData data = new GridData(SWT.CENTER, SWT.FILL, false, false);
+ data.widthHint = 80;
+ fButton.setLayoutData(data);
+ }
+
+ /**
+ *
+ */
+ private void configureUIButtonBounds() {
+ Shell splash = getSplash();
+
+ int button_x_coord = (splash.getSize().x / 2)
+ - (fButton.computeSize(SWT.DEFAULT, SWT.DEFAULT).x / 2);
+ int button_y_coord = splash.getSize().y
+ - fButton.computeSize(SWT.DEFAULT, SWT.DEFAULT).y;
+ int button_x_width = splash.getSize().x;
+ int button_y_width = fButton.computeSize(SWT.DEFAULT, SWT.DEFAULT).y;
+
+ fButton.setBounds(button_x_coord, button_y_coord, button_x_width,
+ button_y_width);
+ }
+
+ /**
+ *
+ */
+ private void createUIBrowser() {
+ fBrowser = new Browser(getSplash(), SWT.NONE);
+ fBrowser.setUrl(F_BROWSER_URL);
+ fBrowser.setVisible(false);
+ // Configure layout data
+ GridData data = new GridData(SWT.FILL, SWT.FILL, true, true);
+ fBrowser.setLayoutData(data);
+ }
+
+ /**
+ *
+ */
+ private void configureUISplash() {
+ GridLayout layout = new GridLayout(1, true);
+ getSplash().setLayout(layout);
+ }
+
+}
diff --git a/org.eclipse.rmf.releng.product/pom.xml b/org.eclipse.rmf.releng.product/pom.xml
index 251da9f..97630c1 100644
--- a/org.eclipse.rmf.releng.product/pom.xml
+++ b/org.eclipse.rmf.releng.product/pom.xml
@@ -6,16 +6,16 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.releng.product</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
<properties>
<maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
- <app.version>0.8.0</app.version>
+ <app.version>0.9.0</app.version>
</properties>
<build>
diff --git a/org.eclipse.rmf.releng.product/rmf-pror-standalone.product b/org.eclipse.rmf.releng.product/rmf-pror-standalone.product
index a702112..6fc6499 100644
--- a/org.eclipse.rmf.releng.product/rmf-pror-standalone.product
+++ b/org.eclipse.rmf.releng.product/rmf-pror-standalone.product
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>
-<product name="RMF ProR Standalone" uid="org.eclipse.rmf.reqif10.pror.product" id="org.eclipse.rmf.reqif10.pror.product" application="org.eclipse.ui.ide.workbench" version="0.8.0.qualifier" useFeatures="true" includeLaunchers="true">
+<product name="RMF ProR Standalone" uid="org.eclipse.rmf.reqif10.pror.product" id="org.eclipse.rmf.reqif10.pror.product" application="org.eclipse.ui.ide.workbench" version="0.9.0.qualifier" useFeatures="true" includeLaunchers="true">
<aboutInfo>
<image path="/org.eclipse.rmf.reqif10.pror/pror-about.png"/>
diff --git a/org.eclipse.rmf.releng.product/splash.bmp b/org.eclipse.rmf.releng.product/splash.bmp
new file mode 100644
index 0000000..d7d2e30
--- /dev/null
+++ b/org.eclipse.rmf.releng.product/splash.bmp
Binary files differ
diff --git a/org.eclipse.rmf.releng.repository/category.xml b/org.eclipse.rmf.releng.repository/category.xml
index 3dc8c42..dab57ab 100644
--- a/org.eclipse.rmf.releng.repository/category.xml
+++ b/org.eclipse.rmf.releng.repository/category.xml
@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<site>
- <feature url="features/org.eclipse.rmf.examples.feature_0.8.0.qualifier.jar" id="org.eclipse.rmf.examples.feature" version="0.8.0.qualifier">
- <category name="RMF"/>
- </feature>
- <feature url="features/org.eclipse.rmf.reqif10.feature_0.8.0.qualifier.jar" id="org.eclipse.rmf.reqif10.feature" version="0.8.0.qualifier">
- <category name="RMF"/>
- </feature>
- <feature url="features/org.eclipse.rmf.reqif10.pror.feature_0.8.0.qualifier.jar" id="org.eclipse.rmf.reqif10.pror.feature" version="0.8.0.qualifier">
- <category name="RMF"/>
- </feature>
- <feature url="features/org.eclipse.rmf.reqif10.pror.sdk.feature_0.8.0.qualifier.jar" id="org.eclipse.rmf.reqif10.pror.sdk.feature" version="0.8.0.qualifier">
+ <feature url="features/org.eclipse.rmf.reqif10.pror.sdk.feature_0.9.0.qualifier.jar" id="org.eclipse.rmf.reqif10.pror.sdk.feature" version="0.9.0.qualifier">
<category name="RMF SDK"/>
</feature>
- <feature url="features/org.eclipse.rmf.reqif10.sdk.feature_0.8.0.qualifier.jar" id="org.eclipse.rmf.reqif10.sdk.feature" version="0.8.0.qualifier">
+ <feature url="features/org.eclipse.rmf.reqif10.sdk.feature_0.9.0.qualifier.jar" id="org.eclipse.rmf.reqif10.sdk.feature" version="0.9.0.qualifier">
<category name="RMF SDK"/>
</feature>
+ <feature url="features/org.eclipse.rmf.examples.feature_0.9.0.qualifier.jar" id="org.eclipse.rmf.examples.feature" version="0.9.0.qualifier">
+ <category name="RMF"/>
+ </feature>
+ <feature url="features/org.eclipse.rmf.reqif10.feature_0.9.0.qualifier.jar" id="org.eclipse.rmf.reqif10.feature" version="0.9.0.qualifier">
+ <category name="RMF"/>
+ </feature>
+ <feature url="features/org.eclipse.rmf.reqif10.pror.feature_0.9.0.qualifier.jar" id="org.eclipse.rmf.reqif10.pror.feature" version="0.9.0.qualifier">
+ <category name="RMF"/>
+ </feature>
<category-def name="RMF" label="RMF"/>
<category-def name="RMF SDK" label="RMF SDK"/>
</site>
diff --git a/org.eclipse.rmf.releng.repository/pom.xml b/org.eclipse.rmf.releng.repository/pom.xml
index d6ffa50..fb9dcbc 100644
--- a/org.eclipse.rmf.releng.repository/pom.xml
+++ b/org.eclipse.rmf.releng.repository/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.releng.repository</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
<!--
diff --git a/org.eclipse.rmf.releng.target/INDIGO_3_7_2.target b/org.eclipse.rmf.releng.target/INDIGO_3_7_2.target
index 548c90f..112a38a 100644
--- a/org.eclipse.rmf.releng.target/INDIGO_3_7_2.target
+++ b/org.eclipse.rmf.releng.target/INDIGO_3_7_2.target
@@ -1,20 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target includeMode="feature" name="INDIGO_3_7_2" sequenceNumber="60">
+<?pde version="3.8"?><target includeMode="feature" name="INDIGO_3_7_2_Michael" sequenceNumber="65">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="com.google.guava" version="10.0.1.v201203051515"/>
-<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.eclipse.emf.compare.sdk.feature.group" version="1.3.2.v20120918-1125"/>
-<repository location="http://download.eclipse.org/modeling/emf/compare/updates/releases/1.3"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.agilemore.agilegrid.feature.feature.group" version="1.3.3"/>
-<repository location="http://agilegrid.sourceforge.net/agilegrid/updatesite-rmf/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.jdt.feature.group" version="3.7.2.v20120120-1414-7z8gFcuFMP7BW5XTz0jLTnz0l9B1"/>
<unit id="org.eclipse.emf.sdk.feature.group" version="2.7.2.v20120130-0943"/>
<unit id="org.eclipse.equinox.sdk.feature.group" version="3.7.1.R37x_v20110907-7M7W8i8eNV4WsRkue-4Vq4J6pCyW"/>
@@ -26,5 +13,19 @@
<unit id="org.eclipse.sphinx.testutils.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/sphinx/updates/interim"/>
</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.emf.compare.sdk.feature.group" version="1.3.2.v20120918-1125"/>
+<repository location="http://download.eclipse.org/modeling/emf/compare/updates/releases/1.3"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.agilemore.agilegrid.feature.feature.group" version="1.3.3"/>
+<repository location="http://agilegrid.sourceforge.net/agilegrid/updatesite-rmf/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.poi" version="3.9.0.v201303080712"/>
+<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
+<unit id="com.google.guava" version="10.0.1.v201203051515"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20130827064939/repository/"/>
+</location>
</locations>
</target>
diff --git a/org.eclipse.rmf.releng.target/JUNO_4_2_2.target b/org.eclipse.rmf.releng.target/JUNO_4_2_2.target
index 71d280f..4ba1665 100644
--- a/org.eclipse.rmf.releng.target/JUNO_4_2_2.target
+++ b/org.eclipse.rmf.releng.target/JUNO_4_2_2.target
@@ -2,11 +2,6 @@
<?pde version="3.8"?><target name="JUNO_4_2_2" sequenceNumber="11">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
-<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
-<unit id="com.google.guava" version="10.0.1.v201203051515"/>
-<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20130118183705/repository/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.agilemore.agilegrid.feature.feature.group" version="1.3.3"/>
<repository location="http://agilegrid.sourceforge.net/agilegrid/updatesite-rmf/"/>
</location>
@@ -23,5 +18,11 @@
<unit id="org.eclipse.sphinx.testutils.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/sphinx/updates/interim"/>
</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.poi" version="3.9.0.v201303080712"/>
+<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
+<unit id="com.google.guava" version="10.0.1.v201203051515"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20130827064939/repository/"/>
+</location>
</locations>
</target>
diff --git a/org.eclipse.rmf.releng.target/KEPLER_4_3_0.target b/org.eclipse.rmf.releng.target/KEPLER_4_3_0.target
new file mode 100644
index 0000000..90078d4
--- /dev/null
+++ b/org.eclipse.rmf.releng.target/KEPLER_4_3_0.target
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="KEPLER_4_3_0" sequenceNumber="14">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.equinox.sdk.feature.group" version="3.9.0.v20130604-2047"/>
+<unit id="org.eclipse.emf.sdk.feature.group" version="2.9.0.v20130610-0406"/>
+<unit id="org.eclipse.emf.compare.source.feature.group" version="2.1.0.201306101322"/>
+<unit id="org.eclipse.xsd.sdk.feature.group" version="2.9.0.v20130610-0406"/>
+<unit id="org.eclipse.jdt.feature.group" version="3.9.0.v20130605-2000"/>
+<repository location="http://download.eclipse.org/releases/kepler/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.agilemore.agilegrid.feature.feature.group" version="1.3.3"/>
+<repository location="http://agilegrid.sourceforge.net/agilegrid/updatesite-rmf/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.poi" version="3.9.0.v201303080712"/>
+<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
+<unit id="com.google.guava" version="10.0.1.v201203051515"/>
+<unit id="org.junit" version="4.7.0.v4_7_0_v20130308-0411"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20130827064939/repository/"/>
+</location>
+</locations>
+</target>
diff --git a/org.eclipse.rmf.releng.target/pom.xml b/org.eclipse.rmf.releng.target/pom.xml
index aed2969..42b7f49 100644
--- a/org.eclipse.rmf.releng.target/pom.xml
+++ b/org.eclipse.rmf.releng.target/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.target</artifactId>
diff --git a/org.eclipse.rmf.releng/launcher/INDIGO_3_7_2_NewSerializationOnly.launch b/org.eclipse.rmf.releng/launcher/INDIGO_3_7_2_NewSerializationOnly.launch
deleted file mode 100644
index 3faeb89..0000000
--- a/org.eclipse.rmf.releng/launcher/INDIGO_3_7_2_NewSerializationOnly.launch
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
-<booleanAttribute key="M2_DEBUG_OUTPUT" value="true"/>
-<stringAttribute key="M2_GOALS" value="clean install -X"/>
-<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
-<booleanAttribute key="M2_OFFLINE" value="false"/>
-<stringAttribute key="M2_PROFILES" value="INDIGO_3_7_2.target"/>
-<listAttribute key="M2_PROPERTIES">
-<listEntry value="NEW_SERIALIZATION=true"/>
-</listAttribute>
-<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
-<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
-<intAttribute key="M2_THREADS" value="1"/>
-<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
-<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
-<stringAttribute key="bad_container_name" value="/org.eclipse.rmf.releng/launcher"/>
-<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
-<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:/org.eclipse.rmf.releng}"/>
-</launchConfiguration>
diff --git a/org.eclipse.rmf.releng/pom.xml b/org.eclipse.rmf.releng/pom.xml
index b816013..bfe8930 100644
--- a/org.eclipse.rmf.releng/pom.xml
+++ b/org.eclipse.rmf.releng/pom.xml
@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>pom</packaging>
<!-- this is the parent POM from which all modules inherit common settings -->
@@ -142,7 +142,7 @@
<artifact>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.target</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<classifier>INDIGO_3_7_2</classifier>
</artifact>
</target>
@@ -192,7 +192,7 @@
<artifact>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.target</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<classifier>JUNO_4_2_2</classifier>
</artifact>
</target>
@@ -242,7 +242,7 @@
<artifact>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.target</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<classifier>KEPLER_4_3_0</classifier>
</artifact>
</target>
@@ -292,12 +292,19 @@
<!-- ReqIF Core -->
<module>../org.eclipse.rmf.reqif10</module>
+ <module>../org.eclipse.rmf.reqif10.edit</module>
+ <module>../org.eclipse.rmf.reqif10.xhtml</module>
+ <module>../org.eclipse.rmf.reqif10.xhtml.edit</module>
<module>../org.eclipse.rmf.reqif10.common</module>
+ <module>../org.eclipse.rmf.reqif10.serialization</module>
<module>../org.eclipse.rmf.serialization</module>
<module>../org.eclipse.rmf.reqif10.feature</module>
+ <module>../org.eclipse.rmf.reqif10.thirdparty.feature</module>
<module>../org.eclipse.rmf.reqif10.sdk.feature</module>
- <module>../org.eclipse.rmf.reqif10.tests</module>
- <module>../org.eclipse.rmf.reqif10.tests.feature</module>
+ <module>../org.eclipse.rmf.tests.serialization</module>
+ <module>../org.eclipse.rmf.tests.reqif10.serialization</module>
+ <module>../org.eclipse.rmf.tests.reqif10.common</module>
+ <module>../org.eclipse.rmf.tests.reqif10.feature</module>
<!-- ReqIF UI ProR -->
<module>../org.eclipse.rmf.reqif10.pror</module>
@@ -335,27 +342,7 @@
</modules>
</profile>
- <profile>
- <id>NEW_SERIALIZATION</id>
- <activation>
- <property>
- <name>NEW_SERIALIZATION</name>
- </property>
- </activation>
- <modules>
- <module>../org.eclipse.rmf.releng.target</module>
- <!-- updated Core only -->
- <module>../org.eclipse.rmf.reqif10_2</module>
- <module>../org.eclipse.rmf.reqif10_2.edit</module>
- <module>../org.eclipse.rmf.reqif10.xhtml</module>
- <module>../org.eclipse.rmf.reqif10.xhtml.edit</module>
- <module>../org.eclipse.rmf.serialization2</module>
- <module>../org.eclipse.rmf.tests.serialization</module>
- <module>../org.eclipse.rmf.tests.serialization.reqif10</module>
- </modules>
-
- </profile>
</profiles>
diff --git a/org.eclipse.rmf.reqif10.common/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.common/META-INF/MANIFEST.MF
index 3e4c1b1..6cb37bc 100644
--- a/org.eclipse.rmf.reqif10.common/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.common/META-INF/MANIFEST.MF
@@ -3,10 +3,12 @@
Bundle-Localization: plugin
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.common
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Activator: org.eclipse.rmf.reqif10.internal.common.Activator
Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.rmf.reqif10;bundle-version="0.8.0"
+ org.eclipse.rmf.reqif10;bundle-version="0.9.0",
+ org.apache.xerces,
+ org.eclipse.rmf.reqif10.xhtml
Bundle-ActivationPolicy: lazy
Bundle-Vendor: %providerName
Export-Package: org.eclipse.rmf.reqif10.common.util
diff --git a/org.eclipse.rmf.reqif10.common/plugin.properties b/org.eclipse.rmf.reqif10.common/plugin.properties
index 4d6dfa8..683ff46 100644
--- a/org.eclipse.rmf.reqif10.common/plugin.properties
+++ b/org.eclipse.rmf.reqif10.common/plugin.properties
@@ -7,5 +7,5 @@
# Contributors:
# Mark Broerkens - initial API and implementation
-pluginName = RMF ReqIf Model Common (Incubation)
+pluginName = RMF Core ReqIF Common (Incubation)
providerName = Eclipse Modeling Project
diff --git a/org.eclipse.rmf.reqif10.common/pom.xml b/org.eclipse.rmf.reqif10.common/pom.xml
index 5e22749..8d83776 100644
--- a/org.eclipse.rmf.reqif10.common/pom.xml
+++ b/org.eclipse.rmf.reqif10.common/pom.xml
@@ -19,11 +19,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.common</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10Util.java b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10Util.java
index 3cc5846..c739f2e 100644
--- a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10Util.java
+++ b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10Util.java
@@ -12,12 +12,8 @@
package org.eclipse.rmf.reqif10.common.util;
import java.util.Collection;
-import java.util.Date;
import java.util.GregorianCalendar;
-import javax.xml.datatype.DatatypeConfigurationException;
-import javax.xml.datatype.DatatypeConstants;
-import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;
import org.eclipse.emf.common.util.EList;
@@ -402,21 +398,9 @@
*
* @return the current date/time formatted for ReqIF
*/
- public static XMLGregorianCalendar getReqIFLastChange() {
+ public static GregorianCalendar getReqIFLastChange() {
- XMLGregorianCalendar date2 = null;
- try {
- GregorianCalendar gc = new GregorianCalendar();
- Date lastChange = gc.getTime();
- GregorianCalendar cal = new GregorianCalendar();
- cal.setTime(lastChange);
- date2 = DatatypeFactory.newInstance().newXMLGregorianCalendar(gc);
- date2.setMillisecond(DatatypeConstants.FIELD_UNDEFINED);
- } catch (DatatypeConfigurationException e) {
- e.printStackTrace();
- }
-
- return date2;
+ return new GregorianCalendar();
}
diff --git a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapter.java b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapter.java
new file mode 100644
index 0000000..1fad74e
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapter.java
@@ -0,0 +1,211 @@
+/*******************************************************************************
+ * Copyright (c) 2013 itemis AG.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * itemis AG - initial API and implementation
+ ******************************************************************************/
+package org.eclipse.rmf.reqif10.common.util;
+
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.apache.xerces.impl.Constants;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.Notifier;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.resource.Resource.Diagnostic;
+import org.eclipse.emf.ecore.util.EContentAdapter;
+import org.eclipse.emf.ecore.util.FeatureMapUtil;
+import org.eclipse.emf.ecore.xmi.XMLHelper;
+import org.eclipse.emf.ecore.xmi.XMLResource;
+import org.eclipse.emf.ecore.xmi.XMLSave;
+import org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl;
+import org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl;
+import org.eclipse.rmf.reqif10.XhtmlContent;
+import org.eclipse.rmf.reqif10.xhtml.XhtmlDivType;
+import org.eclipse.rmf.reqif10.xhtml.XhtmlFactory;
+import org.eclipse.rmf.reqif10.xhtml.XhtmlPackage;
+
+public class ReqIF10XHtmlContentAdapter extends EContentAdapter {
+ String xmlString = null;
+ XMLResource resource = null;
+ static final String UTF8 = "UTF-8"; //$NON-NLS-1$
+ XhtmlContent xhtmlContent = null;
+
+ public String getXhtmlString() {
+ if (null == xmlString) {
+ updateXhtmlString();
+ }
+
+ return xmlString;
+ }
+
+ public void setXhtmlString(String xhtmlString) throws IOException {
+ // set object tree in model
+ updateXhtmlObjects(xhtmlString);
+ // the xhtml String is updated automatically from updated xhtml objects
+ // TODO: analyze if it would be sufficient not to recreate the xhtml string from the xhtml object structure
+ }
+
+ public void setXhtmlPlainTextString(String plainText) {
+ XhtmlDivType xhtmlDivType = XhtmlFactory.eINSTANCE.createXhtmlDivType();
+ xhtmlDivType.getMixed().add(FeatureMapUtil.createTextEntry(plainText));
+ xhtmlContent.setXhtml(xhtmlDivType);
+ }
+
+ public EList<Diagnostic> getErrors() {
+ return resource.getErrors();
+ }
+
+ public EList<Diagnostic> getWarnings() {
+ return resource.getWarnings();
+ }
+
+ @Override
+ public boolean isAdapterForType(Object type) {
+ return ReqIF10XHtmlContentAdapter.class == type;
+ }
+
+ @Override
+ public void notifyChanged(Notification notification) {
+ super.notifyChanged(notification);
+ Object notifier = notification.getNotifier();
+ if (notifier instanceof XhtmlContent) {
+ updateXhtmlString();
+ }
+ }
+
+ private void updateXhtmlString() {
+ assert null != xhtmlContent;
+ EObject xmlRoot = xhtmlContent.getXhtml();
+
+ if (null != xmlRoot) {
+ try {
+ ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
+
+ XMLResource resource = getResource();
+ Map<Object, Object> options = new HashMap<Object, Object>();
+ options.put(XMLResource.OPTION_ROOT_OBJECTS, Collections.singletonList(xmlRoot));
+ resource.save(byteArrayOutputStream, options);
+
+ xmlString = new String(byteArrayOutputStream.toByteArray(), UTF8);
+ } catch (IOException ioe) {
+ assert false : "We should always be able to update the xhtml string from the given object model"; //$NON-NLS-1$
+ }
+ }
+ }
+
+ private void updateXhtmlObjects(String xmlString) throws IOException {
+ assert null != xhtmlContent;
+ if (null == xmlString) {
+ // unset the xhtmlContent
+ xhtmlContent.unsetXhtml();
+ } else {
+ // parse the string
+
+ Resource resource = getResource();
+ resource.load(new ByteArrayInputStream(xmlString.getBytes(UTF8)), null);
+ EList<EObject> contents = resource.getContents();
+ if (0 < contents.size()) {
+ EObject rootObject = contents.get(0);
+ xhtmlContent.setXhtml(rootObject);
+ }
+ }
+
+ }
+
+ private XMLResource getResource() {
+ if (null == resource) {
+ resource = new NestedXMLResourceImpl();
+
+ } else {
+ resource.getContents().clear();
+ }
+ return resource;
+ }
+
+ @Override
+ public void setTarget(Notifier target) {
+ super.setTarget(target);
+ if (target instanceof XhtmlContent) {
+ xhtmlContent = (XhtmlContent) target;
+ }
+ }
+
+ private class NestedXMLResourceImpl extends XMLResourceImpl {
+ @Override
+ protected XMLHelper createXMLHelper() {
+ XMLHelper helper = super.createXMLHelper();
+ // make sure that no namespace prefix is created during serialization
+ EMap<String, String> prefixToNamespaceMap = helper.getPrefixToNamespaceMap();
+ prefixToNamespaceMap.put("", XhtmlPackage.eNS_URI); //$NON-NLS-1$
+ helper.setPrefixToNamespaceMap(prefixToNamespaceMap);
+
+ // make sure that missing namespace declaration is mapped to Xhtml
+ helper.pushContext();
+ helper.addPrefix("", XhtmlPackage.eNS_URI);//$NON-NLS-1$
+ return helper;
+ }
+
+ @Override
+ protected XMLSave createXMLSave() {
+ return new XMLSaveImpl(createXMLHelper()) {
+ @Override
+ protected Object writeTopObject(EObject top) {
+ EClass eClass = top.eClass();
+ String name = helper.getQName(eClass);
+ doc.startElement(name);
+ Object mark = doc.mark();
+ root = top;
+ saveElementID(top);
+ return mark;
+ }
+ };
+ }
+
+ @Override
+ protected void init() {
+ super.init();
+ // make sure that the xhtml package is registered
+ Object dummy = XhtmlPackage.eINSTANCE;
+ setEncoding(UTF8);
+ Map<Object, Object> loadOptions = getDefaultLoadOptions();
+ loadOptions.put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
+ loadOptions.put(XMLResource.OPTION_USE_DEPRECATED_METHODS, Boolean.FALSE);
+ // avoid creation of document root element
+ loadOptions.put(XMLResource.OPTION_SUPPRESS_DOCUMENT_ROOT, Boolean.TRUE);
+ // performance improvement: delays the attachment of adapters until all elements are loaded.
+ loadOptions.put(XMLResource.OPTION_DEFER_ATTACHMENT, Boolean.TRUE);
+
+ Map<String, Object> parserProperties = new HashMap<String, Object>();
+ parserProperties.put(Constants.XERCES_PROPERTY_PREFIX + Constants.BUFFER_SIZE_PROPERTY, 1024);
+
+ Map<String, Boolean> parserFeatures = new HashMap<String, Boolean>();
+ parserFeatures.put(Constants.SAX_FEATURE_PREFIX + Constants.NAMESPACES_FEATURE, true);
+ parserFeatures.put(Constants.SAX_FEATURE_PREFIX + Constants.NAMESPACE_PREFIXES_FEATURE, false);
+ loadOptions.put(XMLResource.OPTION_PARSER_FEATURES, parserFeatures);
+ loadOptions.put(XMLResource.OPTION_PARSER_PROPERTIES, parserProperties);
+
+ Map<Object, Object> saveOptions = getDefaultSaveOptions();
+ saveOptions.put(XMLResource.OPTION_EXTENDED_META_DATA, Boolean.TRUE);
+ saveOptions.put(XMLResource.OPTION_DECLARE_XML, Boolean.FALSE);
+ saveOptions.put(XMLResource.OPTION_SAVE_TYPE_INFORMATION, Boolean.FALSE);
+ saveOptions.put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE);
+ saveOptions.put(XMLResource.OPTION_USE_DEPRECATED_METHODS, Boolean.FALSE);
+
+ }
+ }
+
+}
diff --git a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapterFactory.java b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapterFactory.java
new file mode 100644
index 0000000..92ba63b
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XHtmlContentAdapterFactory.java
@@ -0,0 +1,58 @@
+/*******************************************************************************
+ * Copyright (c) 2013 itemis AG.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * itemis AG - initial API and implementation
+ ******************************************************************************/
+package org.eclipse.rmf.reqif10.common.util;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.Adapter;
+import org.eclipse.rmf.reqif10.util.ReqIF10AdapterFactory;
+
+public class ReqIF10XHtmlContentAdapterFactory extends ReqIF10AdapterFactory {
+
+ /**
+ * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ protected Collection<Object> supportedTypes = new ArrayList<Object>();
+
+ /**
+ * This constructs an instance. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public ReqIF10XHtmlContentAdapterFactory() {
+ supportedTypes.add(ReqIF10XHtmlContentAdapter.class);
+ }
+
+ /**
+ * This keeps track of the one adapter used for all {@link org.eclipse.rmf.reqif10.XhtmlContent} instances. <!--
+ * begin-user-doc --> <!-- end-user-doc -->
+ */
+ protected ReqIF10XHtmlContentAdapter xhtmlContentAdapter;
+
+ /**
+ * This creates an adapter for a {@link org.eclipse.rmf.reqif10.XhtmlContent}. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
+ */
+ @Override
+ public Adapter createXhtmlContentAdapter() {
+ return new ReqIF10XHtmlContentAdapter();
+ }
+
+ @Override
+ public boolean isFactoryForType(Object type) {
+ return supportedTypes.contains(type) || super.isFactoryForType(type);
+ }
+
+}
diff --git a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XhtmlUtil.java b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XhtmlUtil.java
index 44a4541..98720d6 100644
--- a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XhtmlUtil.java
+++ b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIF10XhtmlUtil.java
@@ -7,7 +7,8 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Lukas Ladenberger - ProR GUI
+ * Lukas Ladenberger - ProR GUI
+ * Mark Broerkens - Xhtml access methods
******************************************************************************/
package org.eclipse.rmf.reqif10.common.util;
@@ -21,8 +22,6 @@
import org.eclipse.emf.ecore.xmi.XMLResource;
import org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl;
import org.eclipse.rmf.reqif10.XhtmlContent;
-import org.eclipse.rmf.reqif10.xhtml.XhtmlDivType;
-import org.eclipse.rmf.reqif10.xhtml.XhtmlPType;
import org.w3c.dom.Document;
/**
@@ -49,12 +48,8 @@
*/
public static EObject getXhtmlRootObject(XhtmlContent xhtmlContent) {
EObject root = null;
- if (xhtmlContent != null) {
- if (xhtmlContent.getDiv() != null) {
- root = xhtmlContent.getDiv();
- } else if (xhtmlContent.getP() != null) {
- root = xhtmlContent.getP();
- }
+ if (null != xhtmlContent) {
+ root = xhtmlContent.getXhtml();
}
return root;
}
diff --git a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIFToolExtensionUtil.java b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIFToolExtensionUtil.java
index 3def013..5edd626 100644
--- a/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIFToolExtensionUtil.java
+++ b/org.eclipse.rmf.reqif10.common/src/org/eclipse/rmf/reqif10/common/util/ReqIFToolExtensionUtil.java
@@ -14,17 +14,12 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
-import java.util.Iterator;
import java.util.List;
import org.eclipse.emf.common.command.AbstractCommand;
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.ecore.EClassifier;
import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EStructuralFeature;
-import org.eclipse.emf.ecore.util.BasicExtendedMetaData;
-import org.eclipse.emf.ecore.util.ExtendedMetaData;
-import org.eclipse.emf.ecore.util.FeatureMap;
import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.ReqIF10Factory;
import org.eclipse.rmf.reqif10.ReqIFToolExtension;
@@ -44,15 +39,9 @@
final List<ReqIFToolExtension> reqIFToolExtensions = getReqIFToolExtensions(reqIF);
List<EObject> toolExtensions = new ArrayList<EObject>();
for (ReqIFToolExtension reqIFToolExtension : reqIFToolExtensions) {
- FeatureMap featureMap = reqIFToolExtension.getAny();
- Iterator<Object> iterator = featureMap.valueListIterator();
- while (iterator.hasNext()) {
- Object value = iterator.next();
- if (null != value && value instanceof EObject) {
- EObject eObject = (EObject) value;
- if (eObject.eClass().getEPackage().getNsURI().equals(nsURI)) {
- toolExtensions.add(eObject);
- }
+ for (EObject extension : reqIFToolExtension.getExtensions()) {
+ if (extension.eClass().getEPackage().getNsURI().equals(nsURI)) {
+ toolExtensions.add(extension);
}
}
}
@@ -64,12 +53,9 @@
final List<ReqIFToolExtension> reqIFToolExtensions = getReqIFToolExtensions(reqIF);
List<T> toolExtensions = new ArrayList<T>();
for (ReqIFToolExtension reqIFToolExtension : reqIFToolExtensions) {
- FeatureMap featureMap = reqIFToolExtension.getAny();
- Iterator<Object> iterator = featureMap.valueListIterator();
- while (iterator.hasNext()) {
- Object value = iterator.next();
- if (null != value && type.isInstance(value)) {
- toolExtensions.add((T) value);
+ for (EObject extension : reqIFToolExtension.getExtensions()) {
+ if (type.isInstance(extension)) {
+ toolExtensions.add((T) extension);
}
}
}
@@ -81,29 +67,23 @@
if (null != reqIF && null != toolExtension) {
ReqIFToolExtension reqIFToolExtension = ReqIF10Factory.eINSTANCE.createReqIFToolExtension();
reqIF.getToolExtensions().add(reqIFToolExtension);
-
- // add as any wildcard
- ExtendedMetaData extendedMetaData = new BasicExtendedMetaData();
- EStructuralFeature toolExtensionFeature = extendedMetaData.demandFeature(toolExtension.eClass().getEPackage().getNsURI(), "root", true, //$NON-NLS-1$
- true);
- reqIFToolExtension.eSet(toolExtensionFeature, toolExtension);
+ reqIFToolExtension.getExtensions().add(toolExtension);
}
}
public static Command getAddToolExtensionCommand(final ReqIF reqIF, final EObject toolExtension) {
Command command = new AbstractCommand() {
ReqIFToolExtension reqIFToolExtension;
- EStructuralFeature toolExtensionFeature;
public void execute() {
reqIFToolExtension = ReqIF10Factory.eINSTANCE.createReqIFToolExtension();
reqIF.getToolExtensions().add(reqIFToolExtension);
- reqIFToolExtension.eSet(toolExtensionFeature, toolExtension);
+ reqIFToolExtension.getExtensions().add(toolExtension);
}
public void redo() {
reqIF.getToolExtensions().add(reqIFToolExtension);
- reqIFToolExtension.eSet(toolExtensionFeature, toolExtension);
+ reqIFToolExtension.getExtensions().add(toolExtension);
}
@Override
@@ -118,15 +98,7 @@
@Override
protected boolean prepare() {
- final boolean prepare;
- if (null != reqIF && null != toolExtension) {
- ExtendedMetaData extendedMetaData = new BasicExtendedMetaData();
- toolExtensionFeature = extendedMetaData.demandFeature(toolExtension.eClass().getEPackage().getNsURI(), "root", true, true); //$NON-NLS-1$
- prepare = true;
- } else {
- prepare = false;
- }
- return prepare;
+ return true;
}
};
diff --git a/org.eclipse.rmf.reqif10_2.edit/.classpath b/org.eclipse.rmf.reqif10.edit/.classpath
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.classpath
rename to org.eclipse.rmf.reqif10.edit/.classpath
diff --git a/org.eclipse.rmf.reqif10_2.edit/.gitignore b/org.eclipse.rmf.reqif10.edit/.gitignore
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.gitignore
rename to org.eclipse.rmf.reqif10.edit/.gitignore
diff --git a/org.eclipse.rmf.reqif10.edit/.project b/org.eclipse.rmf.reqif10.edit/.project
new file mode 100644
index 0000000..b051415
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.edit/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.rmf.reqif10.edit</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.core.resources.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.core.resources.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.core.resources.prefs
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.jdt.core.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.jdt.core.prefs
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.jdt.ui.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.jdt.ui.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.jdt.ui.prefs
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.ltk.core.refactoring.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.ltk.core.refactoring.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.ltk.core.refactoring.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.ltk.core.refactoring.prefs
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.pde.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.pde.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.pde.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.pde.prefs
diff --git a/org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.wst.xml.core.prefs b/org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.wst.xml.core.prefs
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/.settings/org.eclipse.wst.xml.core.prefs
rename to org.eclipse.rmf.reqif10.edit/.settings/org.eclipse.wst.xml.core.prefs
diff --git a/org.eclipse.rmf.reqif10.edit/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.edit/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..fbadd74
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.edit/META-INF/MANIFEST.MF
@@ -0,0 +1,16 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.rmf.reqif10.edit;singleton:=true
+Bundle-Version: 0.9.0.qualifier
+Bundle-ClassPath: .
+Bundle-Activator: org.eclipse.rmf.reqif10.provider.Reqif10EditPlugin$Implementation
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.eclipse.rmf.reqif10.provider
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.emf.edit;visibility:=reexport,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.eclipse.rmf.reqif10;bundle-version="0.9.0"
+Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.rmf.reqif10_2.edit/about.html b/org.eclipse.rmf.reqif10.edit/about.html
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/about.html
rename to org.eclipse.rmf.reqif10.edit/about.html
diff --git a/org.eclipse.rmf.reqif10_2.edit/build.properties b/org.eclipse.rmf.reqif10.edit/build.properties
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/build.properties
rename to org.eclipse.rmf.reqif10.edit/build.properties
diff --git a/org.eclipse.rmf.reqif10_2.edit/epl-v10.html b/org.eclipse.rmf.reqif10.edit/epl-v10.html
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/epl-v10.html
rename to org.eclipse.rmf.reqif10.edit/epl-v10.html
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionBoolean_defaultValue_AttributeValueBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionBoolean_defaultValue_AttributeValueBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionBoolean_defaultValue_AttributeValueBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionBoolean_defaultValue_AttributeValueBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionDate_defaultValue_AttributeValueDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionDate_defaultValue_AttributeValueDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionDate_defaultValue_AttributeValueDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionDate_defaultValue_AttributeValueDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionEnumeration_defaultValue_AttributeValueEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionEnumeration_defaultValue_AttributeValueEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionEnumeration_defaultValue_AttributeValueEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionEnumeration_defaultValue_AttributeValueEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionInteger_defaultValue_AttributeValueInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionInteger_defaultValue_AttributeValueInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionInteger_defaultValue_AttributeValueInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionInteger_defaultValue_AttributeValueInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionReal_defaultValue_AttributeValueReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionReal_defaultValue_AttributeValueReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionReal_defaultValue_AttributeValueReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionReal_defaultValue_AttributeValueReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionString_defaultValue_AttributeValueString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionString_defaultValue_AttributeValueString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionString_defaultValue_AttributeValueString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionString_defaultValue_AttributeValueString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionXHTML_defaultValue_AttributeValueXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionXHTML_defaultValue_AttributeValueXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeDefinitionXHTML_defaultValue_AttributeValueXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeDefinitionXHTML_defaultValue_AttributeValueXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeValueXHTML_theOriginalValue_XhtmlContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeValueXHTML_theOriginalValue_XhtmlContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeValueXHTML_theOriginalValue_XhtmlContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeValueXHTML_theOriginalValue_XhtmlContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeValueXHTML_theValue_XhtmlContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeValueXHTML_theValue_XhtmlContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateAttributeValueXHTML_theValue_XhtmlContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateAttributeValueXHTML_theValue_XhtmlContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateDatatypeDefinitionEnumeration_specifiedValues_EnumValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateDatatypeDefinitionEnumeration_specifiedValues_EnumValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateDatatypeDefinitionEnumeration_specifiedValues_EnumValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateDatatypeDefinitionEnumeration_specifiedValues_EnumValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateEnumValue_properties_EmbeddedValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateEnumValue_properties_EmbeddedValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateEnumValue_properties_EmbeddedValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateEnumValue_properties_EmbeddedValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateIdentifiable_alternativeID_AlternativeID.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateIdentifiable_alternativeID_AlternativeID.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateIdentifiable_alternativeID_AlternativeID.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateIdentifiable_alternativeID_AlternativeID.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_datatypes_DatatypeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specObjects_SpecObject.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specObjects_SpecObject.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specObjects_SpecObject.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specObjects_SpecObject.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specRelationGroups_RelationGroup.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specRelationGroups_RelationGroup.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specRelationGroups_RelationGroup.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specRelationGroups_RelationGroup.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specRelations_SpecRelation.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specRelations_SpecRelation.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specRelations_SpecRelation.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specRelations_SpecRelation.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_RelationGroupType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_RelationGroupType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_RelationGroupType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_RelationGroupType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecObjectType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecObjectType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecObjectType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecObjectType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecRelationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecRelationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecRelationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecRelationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecificationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecificationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecificationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specTypes_SpecificationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specifications_Specification.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specifications_Specification.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFContent_specifications_Specification.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFContent_specifications_Specification.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AlternativeID.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AlternativeID.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AlternativeID.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AlternativeID.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AnyType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AnyType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AnyType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AnyType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_AttributeValueXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_DatatypeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EmbeddedValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EmbeddedValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EmbeddedValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EmbeddedValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EnumValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EnumValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EnumValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_EnumValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroup.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroup.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroup.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroup.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroupType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroupType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroupType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_RelationGroupType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIF.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIF.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIF.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIF.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFHeader.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFHeader.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFHeader.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFHeader.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFToolExtension.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFToolExtension.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFToolExtension.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_ReqIFToolExtension.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecHierarchy.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecHierarchy.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecHierarchy.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecHierarchy.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObject.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObject.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObject.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObject.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObjectType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObjectType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObjectType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecObjectType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelation.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelation.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelation.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelation.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecRelationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_Specification.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_Specification.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_Specification.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_Specification.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecificationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecificationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecificationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_SpecificationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_XhtmlContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_XhtmlContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_XhtmlContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIFToolExtension_extensions_XhtmlContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_coreContent_ReqIFContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_coreContent_ReqIFContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_coreContent_ReqIFContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_coreContent_ReqIFContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_theHeader_ReqIFHeader.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_theHeader_ReqIFHeader.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_theHeader_ReqIFHeader.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_theHeader_ReqIFHeader.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_toolExtensions_ReqIFToolExtension.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_toolExtensions_ReqIFToolExtension.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateReqIF_toolExtensions_ReqIFToolExtension.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateReqIF_toolExtensions_ReqIFToolExtension.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecElementWithAttributes_values_AttributeValueXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecHierarchy_children_SpecHierarchy.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecHierarchy_children_SpecHierarchy.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecHierarchy_children_SpecHierarchy.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecHierarchy_children_SpecHierarchy.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecType_specAttributes_AttributeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecification_children_SpecHierarchy.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecification_children_SpecHierarchy.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateSpecification_children_SpecHierarchy.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateSpecification_children_SpecHierarchy.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AlternativeID.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AlternativeID.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AlternativeID.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AlternativeID.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AnyType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AnyType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AnyType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AnyType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_AttributeValueXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_DatatypeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EmbeddedValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EmbeddedValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EmbeddedValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EmbeddedValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EnumValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EnumValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EnumValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_EnumValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroup.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroup.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroup.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroup.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroupType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroupType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroupType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_RelationGroupType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIF.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIF.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIF.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIF.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFHeader.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFHeader.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFHeader.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFHeader.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFToolExtension.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFToolExtension.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFToolExtension.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_ReqIFToolExtension.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecHierarchy.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecHierarchy.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecHierarchy.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecHierarchy.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObject.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObject.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObject.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObject.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObjectType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObjectType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObjectType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecObjectType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelation.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelation.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelation.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelation.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecRelationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_Specification.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_Specification.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_Specification.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_Specification.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecificationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecificationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecificationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_SpecificationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_XhtmlContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_XhtmlContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_XhtmlContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/ctool16/CreateXhtmlContent_xhtml_XhtmlContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AlternativeID.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AlternativeID.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AlternativeID.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AlternativeID.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/AttributeValueXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/AttributeValueXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionBoolean.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionBoolean.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionBoolean.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionBoolean.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionDate.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionDate.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionDate.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionDate.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionEnumeration.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionEnumeration.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionEnumeration.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionEnumeration.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionInteger.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionInteger.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionInteger.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionInteger.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionReal.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionReal.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionReal.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionReal.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionString.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionString.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionString.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionString.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionXHTML.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionXHTML.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/DatatypeDefinitionXHTML.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/DatatypeDefinitionXHTML.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/EmbeddedValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/EmbeddedValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/EmbeddedValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/EmbeddedValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/EnumValue.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/EnumValue.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/EnumValue.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/EnumValue.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/RelationGroup.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/RelationGroup.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/RelationGroup.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/RelationGroup.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/RelationGroupType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/RelationGroupType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/RelationGroupType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/RelationGroupType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIF.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIF.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIF.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIF.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFHeader.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFHeader.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFHeader.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFHeader.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFToolExtension.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFToolExtension.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/ReqIFToolExtension.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/ReqIFToolExtension.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecHierarchy.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecHierarchy.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecHierarchy.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecHierarchy.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecObject.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecObject.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecObject.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecObject.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecObjectType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecObjectType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecObjectType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecObjectType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecRelation.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecRelation.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecRelation.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecRelation.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecRelationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecRelationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecRelationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecRelationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/Specification.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/Specification.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/Specification.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/Specification.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecificationType.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecificationType.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/SpecificationType.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/SpecificationType.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/XhtmlContent.gif b/org.eclipse.rmf.reqif10.edit/icons/full/obj16/XhtmlContent.gif
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/icons/full/obj16/XhtmlContent.gif
rename to org.eclipse.rmf.reqif10.edit/icons/full/obj16/XhtmlContent.gif
Binary files differ
diff --git a/org.eclipse.rmf.reqif10_2.edit/notice.html b/org.eclipse.rmf.reqif10.edit/notice.html
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/notice.html
rename to org.eclipse.rmf.reqif10.edit/notice.html
diff --git a/org.eclipse.rmf.reqif10.edit/plugin.properties b/org.eclipse.rmf.reqif10.edit/plugin.properties
new file mode 100644
index 0000000..815bf83
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.edit/plugin.properties
@@ -0,0 +1,167 @@
+# Copyright (c) 2013 itemis GmbH.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Mark Broerkens - initial API and implementation
+
+pluginName = RMF Core ReqIF Edit (Incubation)
+providerName = Eclipse Modeling Project
+_UI_CreateChild_text = {0}
+_UI_CreateChild_text2 = {1} {0}
+_UI_CreateChild_text3 = {1}
+_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
+_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
+_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
+_UI_PropertyDescriptor_description = The {0} of the {1}
+_UI_AccessControlledElement_type = Access Controlled Element
+_UI_Identifiable_type = Identifiable
+_UI_AttributeValueXHTML_type = Attribute Value XHTML
+_UI_AttributeValue_type = Attribute Value
+_UI_SpecElementWithAttributes_type = Spec Element With Attributes
+_UI_AttributeDefinitionXHTML_type = Attribute Definition XHTML
+_UI_AttributeDefinition_type = Attribute Definition
+_UI_SpecType_type = Spec Type
+_UI_ReqIFContent_type = Req IF Content
+_UI_ReqIF_type = Req IF
+_UI_ReqIFHeader_type = Req IF Header
+_UI_ReqIFToolExtension_type = Req IF Tool Extension
+_UI_SpecObject_type = Spec Object
+_UI_SpecObjectType_type = Spec Object Type
+_UI_Specification_type = Specification
+_UI_SpecificationType_type = Specification Type
+_UI_SpecHierarchy_type = Spec Hierarchy
+_UI_DatatypeDefinition_type = Datatype Definition
+_UI_SpecRelation_type = Spec Relation
+_UI_SpecRelationType_type = Spec Relation Type
+_UI_RelationGroup_type = Relation Group
+_UI_RelationGroupType_type = Relation Group Type
+_UI_DatatypeDefinitionXHTML_type = Datatype Definition XHTML
+_UI_AlternativeID_type = Alternative ID
+_UI_AttributeDefinitionBoolean_type = Attribute Definition Boolean
+_UI_AttributeDefinitionSimple_type = Attribute Definition Simple
+_UI_DatatypeDefinitionBoolean_type = Datatype Definition Boolean
+_UI_DatatypeDefinitionSimple_type = Datatype Definition Simple
+_UI_AttributeValueBoolean_type = Attribute Value Boolean
+_UI_AttributeValueSimple_type = Attribute Value Simple
+_UI_AttributeDefinitionDate_type = Attribute Definition Date
+_UI_DatatypeDefinitionDate_type = Datatype Definition Date
+_UI_AttributeValueDate_type = Attribute Value Date
+_UI_AttributeDefinitionEnumeration_type = Attribute Definition Enumeration
+_UI_DatatypeDefinitionEnumeration_type = Datatype Definition Enumeration
+_UI_EnumValue_type = Enum Value
+_UI_EmbeddedValue_type = Embedded Value
+_UI_AttributeValueEnumeration_type = Attribute Value Enumeration
+_UI_AttributeDefinitionInteger_type = Attribute Definition Integer
+_UI_DatatypeDefinitionInteger_type = Datatype Definition Integer
+_UI_AttributeValueInteger_type = Attribute Value Integer
+_UI_AttributeDefinitionReal_type = Attribute Definition Real
+_UI_DatatypeDefinitionReal_type = Datatype Definition Real
+_UI_AttributeValueReal_type = Attribute Value Real
+_UI_AttributeDefinitionString_type = Attribute Definition String
+_UI_DatatypeDefinitionString_type = Datatype Definition String
+_UI_AttributeValueString_type = Attribute Value String
+_UI_XhtmlContent_type = Xhtml Content
+_UI_Unknown_type = Object
+_UI_Unknown_datatype= Value
+_UI_AccessControlledElement_editable_feature = Editable
+_UI_Identifiable_desc_feature = Desc
+_UI_Identifiable_identifier_feature = Identifier
+_UI_Identifiable_lastChange_feature = Last Change
+_UI_Identifiable_longName_feature = Long Name
+_UI_Identifiable_alternativeID_feature = Alternative ID
+_UI_AttributeValueXHTML_simplified_feature = Simplified
+_UI_AttributeValueXHTML_definition_feature = Definition
+_UI_AttributeValueXHTML_theOriginalValue_feature = The Original Value
+_UI_AttributeValueXHTML_theValue_feature = The Value
+_UI_SpecElementWithAttributes_values_feature = Values
+_UI_AttributeDefinitionXHTML_type_feature = Type
+_UI_AttributeDefinitionXHTML_defaultValue_feature = Default Value
+_UI_SpecType_specAttributes_feature = Spec Attributes
+_UI_ReqIFContent_datatypes_feature = Datatypes
+_UI_ReqIFContent_specTypes_feature = Spec Types
+_UI_ReqIFContent_specObjects_feature = Spec Objects
+_UI_ReqIFContent_specRelations_feature = Spec Relations
+_UI_ReqIFContent_specifications_feature = Specifications
+_UI_ReqIFContent_specRelationGroups_feature = Spec Relation Groups
+_UI_ReqIF_lang_feature = Lang
+_UI_ReqIF_theHeader_feature = The Header
+_UI_ReqIF_coreContent_feature = Core Content
+_UI_ReqIF_toolExtensions_feature = Tool Extensions
+_UI_ReqIFHeader_comment_feature = Comment
+_UI_ReqIFHeader_creationTime_feature = Creation Time
+_UI_ReqIFHeader_identifier_feature = Identifier
+_UI_ReqIFHeader_repositoryId_feature = Repository Id
+_UI_ReqIFHeader_reqIFToolId_feature = Req IF Tool Id
+_UI_ReqIFHeader_reqIFVersion_feature = Req IF Version
+_UI_ReqIFHeader_sourceToolId_feature = Source Tool Id
+_UI_ReqIFHeader_title_feature = Title
+_UI_ReqIFToolExtension_extensions_feature = Extensions
+_UI_SpecObject_type_feature = Type
+_UI_Specification_type_feature = Type
+_UI_Specification_children_feature = Children
+_UI_SpecHierarchy_tableInternal_feature = Table Internal
+_UI_SpecHierarchy_object_feature = Object
+_UI_SpecHierarchy_children_feature = Children
+_UI_SpecHierarchy_editableAtts_feature = Editable Atts
+_UI_SpecRelation_target_feature = Target
+_UI_SpecRelation_source_feature = Source
+_UI_SpecRelation_type_feature = Type
+_UI_RelationGroup_specRelations_feature = Spec Relations
+_UI_RelationGroup_type_feature = Type
+_UI_RelationGroup_sourceSpecification_feature = Source Specification
+_UI_RelationGroup_targetSpecification_feature = Target Specification
+_UI_AlternativeID_identifier_feature = Identifier
+_UI_AttributeDefinitionBoolean_type_feature = Type
+_UI_AttributeDefinitionBoolean_defaultValue_feature = Default Value
+_UI_AttributeValueBoolean_theValue_feature = The Value
+_UI_AttributeValueBoolean_definition_feature = Definition
+_UI_AttributeDefinitionDate_type_feature = Type
+_UI_AttributeDefinitionDate_defaultValue_feature = Default Value
+_UI_AttributeValueDate_theValue_feature = The Value
+_UI_AttributeValueDate_definition_feature = Definition
+_UI_AttributeDefinitionEnumeration_multiValued_feature = Multi Valued
+_UI_AttributeDefinitionEnumeration_type_feature = Type
+_UI_AttributeDefinitionEnumeration_defaultValue_feature = Default Value
+_UI_DatatypeDefinitionEnumeration_specifiedValues_feature = Specified Values
+_UI_EnumValue_properties_feature = Properties
+_UI_EmbeddedValue_key_feature = Key
+_UI_EmbeddedValue_otherContent_feature = Other Content
+_UI_AttributeValueEnumeration_values_feature = Values
+_UI_AttributeValueEnumeration_definition_feature = Definition
+_UI_AttributeDefinitionInteger_type_feature = Type
+_UI_AttributeDefinitionInteger_defaultValue_feature = Default Value
+_UI_DatatypeDefinitionInteger_max_feature = Max
+_UI_DatatypeDefinitionInteger_min_feature = Min
+_UI_AttributeValueInteger_theValue_feature = The Value
+_UI_AttributeValueInteger_definition_feature = Definition
+_UI_AttributeDefinitionReal_type_feature = Type
+_UI_AttributeDefinitionReal_defaultValue_feature = Default Value
+_UI_DatatypeDefinitionReal_accuracy_feature = Accuracy
+_UI_DatatypeDefinitionReal_max_feature = Max
+_UI_DatatypeDefinitionReal_min_feature = Min
+_UI_AttributeValueReal_theValue_feature = The Value
+_UI_AttributeValueReal_definition_feature = Definition
+_UI_AttributeDefinitionString_type_feature = Type
+_UI_AttributeDefinitionString_defaultValue_feature = Default Value
+_UI_DatatypeDefinitionString_maxLength_feature = Max Length
+_UI_AttributeValueString_theValue_feature = The Value
+_UI_AttributeValueString_definition_feature = Definition
+_UI_XhtmlContent_xhtml_feature = Xhtml
+_UI_XhtmlContent_xhtmlSource_feature = Xhtml Source
+_UI_Unknown_feature = Unspecified
+_UI_XMLNamespaceDocumentRoot_type = Document Root
+_UI_XMLNamespaceDocumentRoot_mixed_feature = Mixed
+_UI_XMLNamespaceDocumentRoot_xMLNSPrefixMap_feature = XMLNS Prefix Map
+_UI_XMLNamespaceDocumentRoot_xSISchemaLocation_feature = XSI Schema Location
+_UI_XMLNamespaceDocumentRoot_base_feature = Base
+_UI_XMLNamespaceDocumentRoot_id_feature = Id
+_UI_XMLNamespaceDocumentRoot_lang_feature = Lang
+_UI_XMLNamespaceDocumentRoot_space_feature = Space
+_UI_XMLTypeDocumentRoot_comment_feature = Comment
+_UI_XMLTypeDocumentRoot_text_feature = Text
+_UI_XMLTypeDocumentRoot_processingInstruction_feature = Processing Instruction
+_UI_SpaceType_default_literal = default
+_UI_SpaceType_preserve_literal = preserve
diff --git a/org.eclipse.rmf.reqif10_2.edit/plugin.xml b/org.eclipse.rmf.reqif10.edit/plugin.xml
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/plugin.xml
rename to org.eclipse.rmf.reqif10.edit/plugin.xml
diff --git a/org.eclipse.rmf.reqif10.edit/pom.xml b/org.eclipse.rmf.reqif10.edit/pom.xml
new file mode 100644
index 0000000..6a77876
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.edit/pom.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ <copyright>
+Copyright (c) 2012 itemis AG.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+
+Contributors:
+ Mark Broerkens - initial API and implementation
+ </copyright>
+
+-->
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.eclipse.rmf</groupId>
+ <artifactId>org.eclipse.rmf.releng</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
+ </parent>
+ <artifactId>org.eclipse.rmf.reqif10.edit</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+ <groupId>org.eclipse.rmf.plugins</groupId>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>plugin-source</id>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AccessControlledElementItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AccessControlledElementItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AccessControlledElementItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AccessControlledElementItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AlternativeIDItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AlternativeIDItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AlternativeIDItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AlternativeIDItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionBooleanItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionBooleanItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionBooleanItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionBooleanItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionDateItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionDateItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionDateItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionDateItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionEnumerationItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionEnumerationItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionEnumerationItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionEnumerationItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionIntegerItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionIntegerItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionIntegerItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionIntegerItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionRealItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionRealItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionRealItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionRealItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionSimpleItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionSimpleItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionSimpleItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionSimpleItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionStringItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionStringItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionStringItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionStringItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionXHTMLItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionXHTMLItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionXHTMLItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeDefinitionXHTMLItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueBooleanItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueBooleanItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueBooleanItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueBooleanItemProvider.java
diff --git a/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueDateItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueDateItemProvider.java
new file mode 100644
index 0000000..ccc1bd4
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueDateItemProvider.java
@@ -0,0 +1,179 @@
+/**
+ * Copyright (c) 2013 itemis AG.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Mark Broerkens - initial API and implementation
+ *
+ */
+package org.eclipse.rmf.reqif10.provider;
+
+
+import java.util.Collection;
+import java.util.GregorianCalendar;
+import java.util.List;
+
+import javax.xml.datatype.XMLGregorianCalendar;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.rmf.reqif10.AttributeValueDate;
+import org.eclipse.rmf.reqif10.ReqIF10Package;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.AttributeValueDate} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class AttributeValueDateItemProvider
+ extends AttributeValueSimpleItemProvider
+ implements
+ IEditingDomainItemProvider,
+ IStructuredItemContentProvider,
+ ITreeItemContentProvider,
+ IItemLabelProvider,
+ IItemPropertySource {
+ /**
+ * This constructs an instance from a factory and a notifier.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public AttributeValueDateItemProvider(AdapterFactory adapterFactory) {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+ if (itemPropertyDescriptors == null) {
+ super.getPropertyDescriptors(object);
+
+ addTheValuePropertyDescriptor(object);
+ addDefinitionPropertyDescriptor(object);
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This adds a property descriptor for the The Value feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addTheValuePropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add
+ (createItemPropertyDescriptor
+ (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_AttributeValueDate_theValue_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_AttributeValueDate_theValue_feature", "_UI_AttributeValueDate_type"),
+ ReqIF10Package.Literals.ATTRIBUTE_VALUE_DATE__THE_VALUE,
+ true,
+ false,
+ false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null,
+ null));
+ }
+
+ /**
+ * This adds a property descriptor for the Definition feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addDefinitionPropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add
+ (createItemPropertyDescriptor
+ (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_AttributeValueDate_definition_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_AttributeValueDate_definition_feature", "_UI_AttributeValueDate_type"),
+ ReqIF10Package.Literals.ATTRIBUTE_VALUE_DATE__DEFINITION,
+ true,
+ false,
+ true,
+ null,
+ null,
+ null));
+ }
+
+ /**
+ * This returns AttributeValueDate.gif.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object) {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/AttributeValueDate"));
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String getText(Object object) {
+ GregorianCalendar labelValue = ((AttributeValueDate)object).getTheValue();
+ String label = labelValue == null ? null : labelValue.toString();
+ return label == null || label.length() == 0 ?
+ getString("_UI_AttributeValueDate_type") :
+ getString("_UI_AttributeValueDate_type") + " " + label;
+ }
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification) {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(AttributeValueDate.class)) {
+ case ReqIF10Package.ATTRIBUTE_VALUE_DATE__THE_VALUE:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+ }
+
+}
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueEnumerationItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueEnumerationItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueEnumerationItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueEnumerationItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueIntegerItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueIntegerItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueIntegerItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueIntegerItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueRealItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueRealItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueRealItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueRealItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueSimpleItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueSimpleItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueSimpleItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueSimpleItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueStringItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueStringItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueStringItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueStringItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueXHTMLItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueXHTMLItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueXHTMLItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/AttributeValueXHTMLItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionBooleanItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionBooleanItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionBooleanItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionBooleanItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionDateItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionDateItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionDateItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionDateItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionEnumerationItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionEnumerationItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionEnumerationItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionEnumerationItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionIntegerItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionIntegerItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionIntegerItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionIntegerItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionRealItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionRealItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionRealItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionRealItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionSimpleItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionSimpleItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionSimpleItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionSimpleItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionStringItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionStringItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionStringItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionStringItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionXHTMLItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionXHTMLItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionXHTMLItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/DatatypeDefinitionXHTMLItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/EmbeddedValueItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/EmbeddedValueItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/EmbeddedValueItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/EmbeddedValueItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/EnumValueItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/EnumValueItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/EnumValueItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/EnumValueItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/IdentifiableItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/IdentifiableItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/IdentifiableItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/IdentifiableItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupTypeItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupTypeItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupTypeItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/RelationGroupTypeItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIF10ItemProviderAdapterFactory.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIF10ItemProviderAdapterFactory.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIF10ItemProviderAdapterFactory.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIF10ItemProviderAdapterFactory.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFContentItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFContentItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFContentItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFContentItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFHeaderItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFHeaderItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFHeaderItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFHeaderItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFToolExtensionItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFToolExtensionItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFToolExtensionItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/ReqIFToolExtensionItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/Reqif10EditPlugin.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/Reqif10EditPlugin.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/Reqif10EditPlugin.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/Reqif10EditPlugin.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecElementWithAttributesItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecElementWithAttributesItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecElementWithAttributesItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecElementWithAttributesItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecHierarchyItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecHierarchyItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecHierarchyItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecHierarchyItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectTypeItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectTypeItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectTypeItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecObjectTypeItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationTypeItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationTypeItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationTypeItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecRelationTypeItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecTypeItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecTypeItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecTypeItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecTypeItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationTypeItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationTypeItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationTypeItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/SpecificationTypeItemProvider.java
diff --git a/org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/XhtmlContentItemProvider.java b/org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/XhtmlContentItemProvider.java
similarity index 100%
rename from org.eclipse.rmf.reqif10_2.edit/src/org/eclipse/rmf/reqif10/provider/XhtmlContentItemProvider.java
rename to org.eclipse.rmf.reqif10.edit/src/org/eclipse/rmf/reqif10/provider/XhtmlContentItemProvider.java
diff --git a/org.eclipse.rmf.reqif10.excel.serialization/.classpath b/org.eclipse.rmf.reqif10.excel.serialization/.classpath
new file mode 100644
index 0000000..64c5e31
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.excel.serialization/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/org.eclipse.rmf.reqif10.excel.serialization/.project b/org.eclipse.rmf.reqif10.excel.serialization/.project
new file mode 100644
index 0000000..50fac5b
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.excel.serialization/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.rmf.reqif10.excel.serialization</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/org.eclipse.rmf.tests.serialization.reqif10/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.rmf.reqif10.excel.serialization/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from org.eclipse.rmf.tests.serialization.reqif10/.settings/org.eclipse.jdt.core.prefs
rename to org.eclipse.rmf.reqif10.excel.serialization/.settings/org.eclipse.jdt.core.prefs
diff --git a/org.eclipse.rmf.reqif10.excel.serialization/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.excel.serialization/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..0a8d453
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.excel.serialization/META-INF/MANIFEST.MF
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.rmf.reqif10.excel.serialization
+Bundle-Version: 0.9.0.qualifier
+Bundle-Vendor: %providerName
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.rmf.tests.serialization.reqif10/build.properties b/org.eclipse.rmf.reqif10.excel.serialization/build.properties
similarity index 100%
rename from org.eclipse.rmf.tests.serialization.reqif10/build.properties
rename to org.eclipse.rmf.reqif10.excel.serialization/build.properties
diff --git a/org.eclipse.rmf.reqif10.excel.serialization/src/readme.txt b/org.eclipse.rmf.reqif10.excel.serialization/src/readme.txt
new file mode 100644
index 0000000..a6b488b
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.excel.serialization/src/readme.txt
@@ -0,0 +1 @@
+work in progress
\ No newline at end of file
diff --git a/org.eclipse.rmf.reqif10.feature/feature.xml b/org.eclipse.rmf.reqif10.feature/feature.xml
index e45aa7f..a8c63fb 100644
--- a/org.eclipse.rmf.reqif10.feature/feature.xml
+++ b/org.eclipse.rmf.reqif10.feature/feature.xml
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.rmf.reqif10.feature"
- label="RMF ReqIf 1.0 Feature (Incubation)"
- version="0.8.0.qualifier"
- provider-name="Eclipse Modeling Project"
- plugin="org.eclipse.rmf.reqif10">
-
- <description url="http://www.eclipse.org/rmf">
- An EMF-based implementation of ReqIf 1.0.1
- </description>
-
- <copyright url="http://itemis.com/">
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.rmf.reqif10.feature"
+ label="RMF Core ReqIF Feature (Incubation)"
+ version="0.9.0.qualifier"
+ provider-name="Eclipse Modeling Project"
+ plugin="org.eclipse.rmf.reqif10">
+
+ <description url="http://www.eclipse.org/rmf">
+ An EMF-based implementation of ReqIf 1.0.1
+ </description>
+
+ <copyright url="http://itemis.com/">
Copyright (c) 2011 itemis GmbH.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
@@ -18,60 +18,50 @@
http://www.eclipse.org/legal/epl-v10.html
Contributors:
- Nirmal Sasidharan - initial API and implementation
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.rmf.reqif10"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.rmf.serialization"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.xerces"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="javax.xml"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.xml.resolver"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.xml.serializer"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.rmf.reqif10.common"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
+ Nirmal Sasidharan - initial API and implementation
+ </copyright>
+
+ <license url="%licenseURL">
+ %license
+ </license>
+
+ <includes
+ id="org.eclipse.rmf.reqif10.thirdparty.feature"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.rmf.reqif10"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.rmf.serialization"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.rmf.reqif10.common"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.rmf.reqif10.serialization"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.rmf.reqif10.xhtml"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/org.eclipse.rmf.reqif10.feature/pom.xml b/org.eclipse.rmf.reqif10.feature/pom.xml
index 33ab5e9..941ebec 100644
--- a/org.eclipse.rmf.reqif10.feature/pom.xml
+++ b/org.eclipse.rmf.reqif10.feature/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.feature</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<groupId>org.eclipse.rmf.features</groupId>
</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.reqif10.pror.edit/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.edit/META-INF/MANIFEST.MF
index 8a85c6d..1dabb8e 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.edit/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.edit;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.rmf.reqif10.pror.provider.Reqif10EditPlugin$Implementation
Bundle-Vendor: %providerName
@@ -15,5 +15,6 @@
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.edit;visibility:=reexport,
org.eclipse.emf.ecore;visibility:=reexport,
- org.eclipse.rmf.reqif10.pror;bundle-version="0.8.0";visibility:=reexport
+ org.eclipse.rmf.reqif10.pror;bundle-version="0.9.0";visibility:=reexport,
+ org.eclipse.rmf.reqif10.xhtml;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.rmf.reqif10.pror.edit/plugin.properties b/org.eclipse.rmf.reqif10.pror.edit/plugin.properties
index a4af275..a1f5fed 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/plugin.properties
+++ b/org.eclipse.rmf.reqif10.pror.edit/plugin.properties
@@ -1708,3 +1708,6 @@
_UI_FrameTargetMember0_top_literal = _top
_UI_SpaceType_default_literal = default
_UI_SpaceType_preserve_literal = preserve
+_UI_ReqIFToolExtension_extensions_feature = Extensions
+_UI_XhtmlContent_xhtml_feature = Xhtml
+_UI_XhtmlContent_xhtmlSource_feature = Xhtml Source
diff --git a/org.eclipse.rmf.reqif10.pror.edit/pom.xml b/org.eclipse.rmf.reqif10.pror.edit/pom.xml
index 29ebd2f..8ea40a7 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.edit/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.edit</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ColumnItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ColumnItemProvider.java
index 056b6f1..77ce4ad 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ColumnItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ColumnItemProvider.java
@@ -29,6 +29,7 @@
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
import org.eclipse.rmf.reqif10.pror.configuration.Column;
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage;
import org.eclipse.rmf.reqif10.pror.configuration.ProrSpecViewConfiguration;
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ProrToolExtensionItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ProrToolExtensionItemProvider.java
index 2c60538..f41e1aa 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ProrToolExtensionItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/configuration/provider/ProrToolExtensionItemProvider.java
@@ -25,6 +25,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationFactory;
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage;
@@ -40,7 +41,7 @@
* @generated
*/
public class ProrToolExtensionItemProvider
- extends ReqIFToolExtensionItemProvider
+ extends ItemProviderAdapter
implements
IEditingDomainItemProvider,
IStructuredItemContentProvider,
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueDateItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueDateItemProvider.java
index 2306ac3..1cf24b3 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueDateItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueDateItemProvider.java
@@ -13,9 +13,9 @@
import java.util.Collection;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
@@ -134,7 +134,7 @@
*/
@Override
public String getText(Object object) {
- XMLGregorianCalendar labelValue = ((AttributeValueDate)object).getTheValue();
+ GregorianCalendar labelValue = ((AttributeValueDate)object).getTheValue();
String label = labelValue == null ? null : labelValue.toString();
return label == null || label.length() == 0 ?
getString("_UI_AttributeValueDate_type") :
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueEnumerationItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueEnumerationItemProvider.java
index 02e6a39..9dc8c97 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueEnumerationItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueEnumerationItemProvider.java
@@ -14,9 +14,9 @@
import java.util.ArrayList;
import java.util.Collection;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.CompoundCommand;
@@ -192,7 +192,7 @@
commandList.add(super.createAddCommand(domain, owner, feature,
collection, index));
- XMLGregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
if (owner instanceof AttributeValueEnumeration) {
EObject c = owner.eContainer();
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueItemProvider.java
index a726d40..2a3b8d6 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/AttributeValueItemProvider.java
@@ -14,9 +14,9 @@
import java.util.ArrayList;
import java.util.Collection;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.CompoundCommand;
@@ -166,7 +166,7 @@
List<Command> commandList = new ArrayList<Command>();
commandList.add(super.createSetCommand(domain, owner, feature, value));
- XMLGregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
if (owner instanceof AttributeValue) {
EObject c = owner.eContainer();
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionBooleanItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionBooleanItemProvider.java
index c5e7532..5bc53db 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionBooleanItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionBooleanItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.DatatypeDefinitionBoolean;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.DatatypeDefinitionBoolean} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionDateItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionDateItemProvider.java
index 2b80106..f72bf08 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionDateItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionDateItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.DatatypeDefinitionDate;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.DatatypeDefinitionDate} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionSimpleItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionSimpleItemProvider.java
index 02604ea..798026c 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionSimpleItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionSimpleItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.DatatypeDefinitionSimple;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.DatatypeDefinitionSimple} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionXHTMLItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionXHTMLItemProvider.java
index 5547de7..ea34ce1 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionXHTMLItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/DatatypeDefinitionXHTMLItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.DatatypeDefinitionXHTML;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.DatatypeDefinitionXHTML} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/IdentifiableItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/IdentifiableItemProvider.java
index f528363..f575458 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/IdentifiableItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/IdentifiableItemProvider.java
@@ -14,10 +14,9 @@
import java.util.ArrayList;
import java.util.Collection;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
-
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.CompoundCommand;
import org.eclipse.emf.common.notify.AdapterFactory;
@@ -296,7 +295,7 @@
commandList.add(super.createAddCommand(domain, owner, feature,
collection, index));
- XMLGregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
for (Object c : collection) {
if (c instanceof Identifiable) {
SetCommand sc = new SetCommand(domain, (Identifiable) c,
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/RelationGroupTypeItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/RelationGroupTypeItemProvider.java
index a40c1a0..90f7d21 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/RelationGroupTypeItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/RelationGroupTypeItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.RelationGroupType;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.RelationGroupType} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFContentItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFContentItemProvider.java
index 6c36b45..a951d2c 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFContentItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFContentItemProvider.java
@@ -15,9 +15,9 @@
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.CommandWrapper;
@@ -277,7 +277,7 @@
List<Command> commandList = new ArrayList<Command>();
commandList.add(super.createAddCommand(domain, owner, feature,
collection, index));
- XMLGregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
for (Object c : collection) {
if (c instanceof Identifiable) {
SetCommand sc = new SetCommand(domain, (Identifiable) c,
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFItemProvider.java
index 8a84fde..e44ff50 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFItemProvider.java
@@ -213,11 +213,6 @@
(createChildParameter
(ReqIF10Package.Literals.REQ_IF__TOOL_EXTENSIONS,
ReqIF10Factory.eINSTANCE.createReqIFToolExtension()));
-
- newChildDescriptors.add
- (createChildParameter
- (ReqIF10Package.Literals.REQ_IF__TOOL_EXTENSIONS,
- ConfigurationFactory.eINSTANCE.createProrToolExtension()));
}
/**
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFToolExtensionItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFToolExtensionItemProvider.java
index 8f46db3..e0b3e5a 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFToolExtensionItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/ReqIFToolExtensionItemProvider.java
@@ -19,6 +19,7 @@
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.ecore.xml.type.XMLTypeFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
@@ -27,8 +28,10 @@
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
+import org.eclipse.rmf.reqif10.ReqIF10Factory;
import org.eclipse.rmf.reqif10.ReqIF10Package;
import org.eclipse.rmf.reqif10.ReqIFToolExtension;
+import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationFactory;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.ReqIFToolExtension} object.
@@ -81,7 +84,7 @@
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
- childrenFeatures.add(ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__ANY);
+ childrenFeatures.add(ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS);
}
return childrenFeatures;
}
@@ -140,7 +143,7 @@
updateChildren(notification);
switch (notification.getFeatureID(ReqIFToolExtension.class)) {
- case ReqIF10Package.REQ_IF_TOOL_EXTENSION__ANY:
+ case ReqIF10Package.REQ_IF_TOOL_EXTENSION__EXTENSIONS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
}
@@ -157,6 +160,231 @@
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueXHTML()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionXHTML()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createReqIFContent()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createReqIF()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createReqIFHeader()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createReqIFToolExtension()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecObject()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecObjectType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecification()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecificationType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecHierarchy()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecRelation()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createSpecRelationType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createRelationGroup()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createRelationGroupType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionXHTML()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAlternativeID()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createEnumValue()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createEmbeddedValue()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createAttributeValueString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ReqIF10Factory.eINSTANCE.createXhtmlContent()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createProrToolExtension()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createProrSpecViewConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createColumn()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createProrPresentationConfigurations()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createProrGeneralConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ ConfigurationFactory.eINSTANCE.createLabelConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.REQ_IF_TOOL_EXTENSION__EXTENSIONS,
+ XMLTypeFactory.eINSTANCE.createAnyType()));
}
/**
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecHierarchyItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecHierarchyItemProvider.java
index 3cfc05f..af82dd1 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecHierarchyItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecHierarchyItemProvider.java
@@ -18,10 +18,9 @@
import java.util.ArrayList;
import java.util.Collection;
+import java.util.GregorianCalendar;
import java.util.List;
-import javax.xml.datatype.XMLGregorianCalendar;
-
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.common.command.CompoundCommand;
import org.eclipse.emf.common.command.UnexecutableCommand;
@@ -457,7 +456,7 @@
commandList.add(super.createMoveCommand(domain, owner, feature, value,
index));
- XMLGregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar lastChange = ReqIF10Util.getReqIFLastChange();
if (value instanceof SpecHierarchy) {
SetCommand sc = new SetCommand(domain, (SpecHierarchy) value,
ReqIF10Package.eINSTANCE.getIdentifiable_LastChange(),
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectItemProvider.java
index 7f95ad5..3699055 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectItemProvider.java
@@ -152,6 +152,7 @@
notification.getNotifier(), true, true));
return;
case ReqIF10Package.SPEC_OBJECT__VALUES:
+ case ReqIF10Package.SPEC_OBJECT__LAST_CHANGE:
notifyReferencingSpecHierarchies((SpecObject) notification.getNotifier());
}
super.notifyChanged(notification);
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectTypeItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectTypeItemProvider.java
index a295b45..c9a89d1 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectTypeItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecObjectTypeItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.SpecObjectType;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.SpecObjectType} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecRelationTypeItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecRelationTypeItemProvider.java
index 6efffc3..a9aa8d3 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecRelationTypeItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecRelationTypeItemProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.SpecRelationType;
/**
* This is the item provider adapter for a {@link org.eclipse.rmf.reqif10.SpecRelationType} object.
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecificationTypeItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecificationTypeItemProvider.java
index bf0c6cb..3a75286 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecificationTypeItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/SpecificationTypeItemProvider.java
@@ -28,6 +28,7 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.rmf.reqif10.SpecificationType;
import org.eclipse.rmf.reqif10.Identifiable;
import org.eclipse.rmf.reqif10.common.util.ReqIF10Util;
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/XhtmlContentItemProvider.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/XhtmlContentItemProvider.java
index f076bd6..36f32f0 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/XhtmlContentItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/provider/XhtmlContentItemProvider.java
@@ -17,6 +17,8 @@
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.ecore.xml.type.XMLTypeFactory;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
@@ -25,10 +27,13 @@
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
+import org.eclipse.rmf.reqif10.ReqIF10Factory;
import org.eclipse.rmf.reqif10.ReqIF10Package;
import org.eclipse.rmf.reqif10.XhtmlContent;
+import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationFactory;
import org.eclipse.rmf.reqif10.xhtml.XhtmlFactory;
/*******************************************************************************
@@ -70,11 +75,34 @@
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
+ addXhtmlSourcePropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
+ * This adds a property descriptor for the Xhtml Source feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected void addXhtmlSourcePropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add
+ (createItemPropertyDescriptor
+ (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_XhtmlContent_xhtmlSource_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_XhtmlContent_xhtmlSource_feature", "_UI_XhtmlContent_type"),
+ ReqIF10Package.Literals.XHTML_CONTENT__XHTML_SOURCE,
+ true,
+ false,
+ false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null,
+ null));
+ }
+
+ /**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
@@ -86,8 +114,7 @@
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
- childrenFeatures.add(ReqIF10Package.Literals.XHTML_CONTENT__P);
- childrenFeatures.add(ReqIF10Package.Literals.XHTML_CONTENT__DIV);
+ childrenFeatures.add(ReqIF10Package.Literals.XHTML_CONTENT__XHTML);
}
return childrenFeatures;
}
@@ -123,7 +150,10 @@
*/
@Override
public String getText(Object object) {
- return getString("_UI_XhtmlContent_type");
+ String label = ((XhtmlContent)object).getXhtmlSource();
+ return label == null || label.length() == 0 ?
+ getString("_UI_XhtmlContent_type") :
+ getString("_UI_XhtmlContent_type") + " " + label;
}
@Override
@@ -157,8 +187,7 @@
}
switch (notification.getFeatureID(XhtmlContent.class)) {
- case ReqIF10Package.XHTML_CONTENT__P:
- case ReqIF10Package.XHTML_CONTENT__DIV:
+ case ReqIF10Package.XHTML_CONTENT__XHTML:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
}
@@ -178,13 +207,228 @@
newChildDescriptors.add
(createChildParameter
- (ReqIF10Package.Literals.XHTML_CONTENT__P,
- XhtmlFactory.eINSTANCE.createXhtmlPType()));
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueXHTML()));
newChildDescriptors.add
(createChildParameter
- (ReqIF10Package.Literals.XHTML_CONTENT__DIV,
- XhtmlFactory.eINSTANCE.createXhtmlDivType()));
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionXHTML()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createReqIFContent()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createReqIF()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createReqIFHeader()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createReqIFToolExtension()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecObject()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecObjectType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecification()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecificationType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecHierarchy()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecRelation()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createSpecRelationType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createRelationGroup()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createRelationGroupType()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionXHTML()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAlternativeID()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueBoolean()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueDate()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createEnumValue()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createEmbeddedValue()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueEnumeration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueInteger()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueReal()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeDefinitionString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createDatatypeDefinitionString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createAttributeValueString()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ReqIF10Factory.eINSTANCE.createXhtmlContent()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createProrToolExtension()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createProrSpecViewConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createColumn()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createProrPresentationConfigurations()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createProrGeneralConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ ConfigurationFactory.eINSTANCE.createLabelConfiguration()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (ReqIF10Package.Literals.XHTML_CONTENT__XHTML,
+ XMLTypeFactory.eINSTANCE.createAnyType()));
}
/**
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtil.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtil.java
index 24f8020..e2dbed5 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtil.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtil.java
@@ -116,14 +116,16 @@
* If it doesn't exist yet, it is created.
* <p>
*/
- public static ProrToolExtension createProrToolExtension(ReqIF reqif, EditingDomain domain) {
+ public static ProrToolExtension createProrToolExtension(ReqIF reqif,
+ EditingDomain domain) {
ProrToolExtension extension = getProrToolExtension(reqif);
- if (extension != null)
- return extension;
- extension = ConfigurationFactory.eINSTANCE.createProrToolExtension();
- domain.getCommandStack().execute(
- ReqIFToolExtensionUtil.getAddToolExtensionCommand(reqif,
- extension));
+ if (null == extension) {
+ extension = ConfigurationFactory.eINSTANCE
+ .createProrToolExtension();
+ domain.getCommandStack().execute(
+ ReqIFToolExtensionUtil.getAddToolExtensionCommand(reqif,
+ extension));
+ }
return extension;
}
diff --git a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/PresentationEditInterface.java b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/PresentationEditInterface.java
index 846c872..2f2d2c2 100644
--- a/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/PresentationEditInterface.java
+++ b/org.eclipse.rmf.reqif10.pror.edit/src/org/eclipse/rmf/reqif10/pror/util/PresentationEditInterface.java
@@ -14,31 +14,28 @@
import org.eclipse.emf.common.command.Command;
import org.eclipse.emf.edit.domain.EditingDomain;
+import org.eclipse.emf.edit.provider.ItemProvider;
import org.eclipse.rmf.reqif10.AttributeDefinition;
import org.eclipse.rmf.reqif10.AttributeValue;
-import org.eclipse.rmf.reqif10.DatatypeDefinition;
import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.SpecHierarchy;
import org.eclipse.rmf.reqif10.pror.configuration.ProrPresentationConfiguration;
+import org.eclipse.rmf.reqif10.pror.configuration.provider.ProrPresentationConfigurationItemProvider;
/**
- * Interface that Presentation-Plugins must implement to provide relevant
- * information to the System. The application will instantiate exactly one
- * PresentationService per Presentation Plugin.
+ * Interface that subclasses of the abstract
+ * {@link ProrPresentationConfigurationItemProvider} must implement to provide
+ * relevant information to the System, regarding the Presentation functionality.
* <p>
*
- * For your convenience, you can extend {@link AbstractPresentationService},
- * which provides default implementations for most methods.
+ * <b>Important:</b> For this
+ * mechanism to work, the inheriting {@link ItemProvider} must be made stateful
+ * via the Generator Model configuration. This results in one {@link PresentationEditInterface} per
+ * {@link ProrPresentationConfiguration} instance.
* <p>
*
- * Upon opening a ReqIF document, {@link #openReqif(ReqIF)} is called which
- * allows the Presentation to do stuff (e.g. check the model, hook in listeners,
- * etc.).
- * <p>
- *
- * Each {@link ReqIF} may contain any number of configuration elements that are
- * typically associated with {@link DatatypeDefinition}s. This class acts as a
- * factory for those through {@link #getConfigurationInstance()}.
+ * While the implementation of this interface is mandatory, it is optional to also implement PresentationEditorInterface
+ * to provide GUI-specific functionality, like providing custom renderers and editors.
* <p>
*
* Presentations may support Drag & Drop (into the ReqIF Model). The system will
@@ -46,21 +43,6 @@
* true on {@link #handleDragAndDrop(Collection, Object, EditingDomain)}.
* <p>
*
- * The service provides some stateless information about the Presentation,
- * specifically:
- * <ul>
- * <li> {@link #getConfigurationInterface()} returns the Interface for the class
- * that holds the configuration of this Presentation.
- * <li> {@link #isReadOnly()} indicates whether the control for rendering should
- * allow editing as well.
- * </ul>
- * <p>
- *
- * Note that this interface simply aggregates {@link PresentationEditInterface}
- * and {@link PresentationEditInterface}, which are separated as the reside in
- * two different plugins (the former does not require andy GUI libraries, the
- * later does).
- *
* @author jastram
*
*/
diff --git a/org.eclipse.rmf.reqif10.pror.editor.tests/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.editor.tests/META-INF/MANIFEST.MF
index c8b7d73..a65abd5 100644
--- a/org.eclipse.rmf.reqif10.pror.editor.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.editor.tests/META-INF/MANIFEST.MF
@@ -2,8 +2,8 @@
Bundle-ManifestVersion: 2
Bundle-Name: EditorTests
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.editor.tests
-Bundle-Version: 0.8.0.qualifier
-Fragment-Host: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0"
+Bundle-Version: 0.9.0.qualifier
+Fragment-Host: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0"
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.junit,
- org.eclipse.rmf.reqif10.pror.tests;bundle-version="0.8.0"
+ org.eclipse.rmf.reqif10.pror.tests;bundle-version="0.9.0"
diff --git a/org.eclipse.rmf.reqif10.pror.editor.tests/pom.xml b/org.eclipse.rmf.reqif10.pror.editor.tests/pom.xml
index 763362f..56193ce 100644
--- a/org.eclipse.rmf.reqif10.pror.editor.tests/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.editor.tests/pom.xml
@@ -6,12 +6,12 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<groupId>org.eclipse.rmf.plugins</groupId>
<artifactId>org.eclipse.rmf.reqif10.pror.editor.tests</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
diff --git a/org.eclipse.rmf.reqif10.pror.editor/.settings/org.eclipse.core.resources.prefs b/org.eclipse.rmf.reqif10.pror.editor/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..2c1526d
--- /dev/null
+++ b/org.eclipse.rmf.reqif10.pror.editor/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding//src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10ModelWizard.java=UTF-8
diff --git a/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
index d276b0c..df7ecdd 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.editor;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Activator: org.eclipse.rmf.reqif10.pror.editor.presentation.Reqif10EditorPlugin$Implementation
Bundle-Vendor: %providerName
Bundle-Localization: plugin
@@ -15,12 +15,14 @@
Require-Bundle: org.eclipse.core.runtime;visibility:=reexport,
org.eclipse.ui.ide;visibility:=reexport,
org.eclipse.ui.forms,
- org.eclipse.rmf.reqif10.pror.edit;bundle-version="0.8.0";visibility:=reexport,
+ org.eclipse.rmf.reqif10.pror.edit;bundle-version="0.9.0";visibility:=reexport,
org.eclipse.core.resources;visibility:=reexport,
org.eclipse.emf.edit.ui;visibility:=reexport,
org.agilemore.agilegrid;bundle-version="1.3.3";visibility:=reexport,
- org.eclipse.rmf.serialization;bundle-version="0.8.0",
+ org.eclipse.rmf.serialization;bundle-version="0.9.0",
org.eclipse.ui.navigator,
com.google.guava,
- org.eclipse.core.filesystem;bundle-version="1.3.100"
+ org.eclipse.core.filesystem;bundle-version="1.3.100",
+ org.eclipse.rmf.reqif10.xhtml;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.serialization;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.rmf.reqif10.pror.editor/plugin.xml b/org.eclipse.rmf.reqif10.pror.editor/plugin.xml
index 6019293..be6230a 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/plugin.xml
+++ b/org.eclipse.rmf.reqif10.pror.editor/plugin.xml
@@ -206,7 +206,7 @@
<extension
point="org.eclipse.emf.ecore.extension_parser">
<parser
- class="org.eclipse.rmf.serialization.ReqIFResourceFactoryImpl"
+ class="org.eclipse.rmf.reqif10.serialization.ReqIF10ResourceFactoryImpl"
type="reqif">
</parser>
</extension>
diff --git a/org.eclipse.rmf.reqif10.pror.editor/pom.xml b/org.eclipse.rmf.reqif10.pror.editor/pom.xml
index 4f94ce0..477bf3e 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.editor/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.editor</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrCellEditorProvider.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrCellEditorProvider.java
index ee5994a..5109883 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrCellEditorProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrCellEditorProvider.java
@@ -23,6 +23,7 @@
import org.eclipse.rmf.reqif10.pror.editor.presentation.service.PresentationEditorInterface;
import org.eclipse.rmf.reqif10.pror.editor.presentation.service.PresentationServiceManager;
import org.eclipse.rmf.reqif10.pror.util.ConfigurationUtil;
+import org.eclipse.rmf.reqif10.pror.util.PresentationEditInterface;
import org.eclipse.rmf.reqif10.pror.util.ProrUtil;
public class ProrCellEditorProvider extends AbstractProrCellEditorProvider {
@@ -109,8 +110,8 @@
if (config != null) {
ItemProviderAdapter ip = ProrUtil.getItemProvider(adapterFactory,
config);
- if (ip instanceof PresentationEditorInterface) {
- return ((PresentationEditorInterface) ip).canEdit();
+ if (ip instanceof PresentationEditInterface) {
+ return ((PresentationEditInterface) ip).canEdit();
}
}
return true;
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrXhtmlSimplifiedCellEditor.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrXhtmlSimplifiedCellEditor.java
index ecb4de8..e91ca7b 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrXhtmlSimplifiedCellEditor.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/agilegrid/ProrXhtmlSimplifiedCellEditor.java
@@ -111,11 +111,9 @@
// Command for setting new simplified version
Command setTheValueCmd = SetCommand.create(editingDomain,
origTheValue,
- ReqIF10Package.Literals.XHTML_CONTENT__DIV, div);
- Command removePCmd = SetCommand.create(editingDomain,
- origTheValue, ReqIF10Package.Literals.XHTML_CONTENT__P, null);
+ ReqIF10Package.Literals.XHTML_CONTENT__XHTML, div);
+
compoundCommand.append(setTheValueCmd);
- compoundCommand.append(removePCmd);
editingDomain.getCommandStack().execute(compoundCommand);
return attributeValue;
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
index ced2dad..7daaee0 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
@@ -111,7 +111,8 @@
import org.eclipse.rmf.reqif10.pror.provider.VirtualDatatypeDefinitionItemProvider;
import org.eclipse.rmf.reqif10.pror.provider.VirtualSpecTypeItemProvider;
import org.eclipse.rmf.reqif10.pror.util.ConfigurationUtil;
-import org.eclipse.rmf.serialization.ReqIFResourceSetImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResource;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceSetImpl;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CTabFolder;
import org.eclipse.swt.dnd.DND;
@@ -750,7 +751,7 @@
// Create the editing domain with a special command stack.
//
editingDomain = new AdapterFactoryEditingDomain(adapterFactory,
- commandStack, new ReqIFResourceSetImpl());
+ commandStack, new XMLPersistenceMappingResourceSetImpl());
// FIXME (mj) this got diabled for now, due to Bug 381494
// System.out.println("XXX");
// commandStack.setEditingDomain(editingDomain);
@@ -1048,7 +1049,7 @@
editingDomain
.getResourceSet()
.getLoadOptions()
- .put(ReqIFResourceSetImpl.PROGRESS_MONITOR, monitor);
+ .put(XMLPersistenceMappingResource.OPTION_PROGRESS_MONITOR, monitor);
createModel();
monitor.done();
}
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10ModelWizard.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10ModelWizard.java
index c746c05..e7ee4d3 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10ModelWizard.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10ModelWizard.java
@@ -17,6 +17,7 @@
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
+import java.util.GregorianCalendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -71,8 +72,9 @@
import org.eclipse.rmf.reqif10.pror.configuration.ProrToolExtension;
import org.eclipse.rmf.reqif10.pror.provider.Reqif10EditPlugin;
import org.eclipse.rmf.reqif10.pror.util.ConfigurationUtil;
-import org.eclipse.rmf.serialization.ReqIFResourceFactoryImpl;
-import org.eclipse.rmf.serialization.ReqIFResourceSetImpl;
+import org.eclipse.rmf.reqif10.serialization.ReqIF10ResourceFactoryImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceFactoryImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceSetImpl;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
@@ -222,7 +224,7 @@
ReqIFHeader header = reqif10Factory.createReqIFHeader();
root.setTheHeader(header);
- XMLGregorianCalendar reqIFLastChange = ReqIF10Util.getReqIFLastChange();
+ GregorianCalendar reqIFLastChange = ReqIF10Util.getReqIFLastChange();
header.setCreationTime(reqIFLastChange);
header.setSourceToolId("ProR (http://pror.org)");
@@ -352,10 +354,10 @@
try {
// Create a resource set
//
- ReqIFResourceSetImpl resourceSet = new ReqIFResourceSetImpl();
+ XMLPersistenceMappingResourceSetImpl resourceSet = new XMLPersistenceMappingResourceSetImpl();
- // (mj) Sollte nicht notwendig sein, übernommmen von Mark's Unit Test
- resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put("reqif", new ReqIFResourceFactoryImpl());
+ // (mj) Sollte nicht notwendig sein, uebernommmen von Mark's Unit Test
+ resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put("reqif", new ReqIF10ResourceFactoryImpl());
resourceSet.getPackageRegistry().put(ReqIF10Package.eNS_URI, ReqIF10Package.eINSTANCE);
// Get the URI of the model file.
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/service/PresentationEditorInterface.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/service/PresentationEditorInterface.java
index 6933d17..fbcd894 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/service/PresentationEditorInterface.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/service/PresentationEditorInterface.java
@@ -10,58 +10,22 @@
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.editor.presentation.service;
-import java.util.Collection;
-
import org.agilemore.agilegrid.AgileGrid;
import org.agilemore.agilegrid.CellEditor;
import org.eclipse.emf.edit.domain.EditingDomain;
-import org.eclipse.rmf.reqif10.AttributeDefinition;
import org.eclipse.rmf.reqif10.AttributeValue;
import org.eclipse.rmf.reqif10.DatatypeDefinition;
-import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.SpecElementWithAttributes;
+import org.eclipse.rmf.reqif10.pror.configuration.provider.ProrPresentationConfigurationItemProvider;
import org.eclipse.rmf.reqif10.pror.util.PresentationEditInterface;
/**
- * Interface that Presentation-Plugins must implement to provide relevant
- * information to the System. The application will instantiate exactly one
- * PresentationService per Presentation Plugin.
+ * Interface that subclasses of the abstract
+ * {@link ProrPresentationConfigurationItemProvider} may optionally implement to
+ * provide GUID-related functionality for Presentations. This interface is used
+ * like {@link PresentationEditInterface}.
* <p>
*
- * For your convenience, you can extend {@link AbstractPresentationService},
- * which provides default implementations for most methods.
- * <p>
- *
- * Upon opening a ReqIF document, {@link #openReqif(ReqIF)} is called which
- * allows the Presentation to do stuff (e.g. check the model, hook in listeners,
- * etc.).
- * <p>
- *
- * Each {@link ReqIF} may contain any number of configuration elements that are
- * typically associated with {@link DatatypeDefinition}s. This class acts as a
- * factory for those through {@link #getConfigurationInstance()}.
- * <p>
- *
- * Presentations may support Drag & Drop (into the ReqIF Model). The system will
- * ask all Presentations to handle drag & drop until it finds one that returns
- * true on {@link #handleDragAndDrop(Collection, Object, EditingDomain)}.
- * <p>
- *
- * The service provides some stateless information about the Presentation,
- * specifically:
- * <ul>
- * <li> {@link #getConfigurationInterface()} returns the Interface for the class
- * that holds the configuration of this Presentation.
- * <li> {@link #isReadOnly()} indicates whether the control for rendering should
- * allow editing as well.
- * </ul>
- * <p>
- *
- * Note that this interface simply aggregates {@link PresentationEditInterface}
- * and {@link PresentationEditorInterface}, which are separated as the reside in
- * two different plugins (the former does not require andy GUI libraries, the
- * later does).
- *
* @author jastram
*
*/
@@ -71,30 +35,19 @@
* Returns an {@link IProrCellRenderer} appropriate for the
* {@link DatatypeDefinition} associated with this configuration. May return
* null (then the default renderer is used).
- *
- * @return
*/
IProrCellRenderer getCellRenderer(AttributeValue av);
/**
* Returns the {@link CellEditor} appropriate for the
* {@link DatatypeDefinition} associated with this configuration. May return
- * null (then the default renderer is used).
- *
- * @param av
- *
- * @return
+ * null (then the default editor is used).
*/
CellEditor getCellEditor(AgileGrid agileGrid, EditingDomain editingDomain,
AttributeValue av, SpecElementWithAttributes parent,
Object affectedObject);
/**
- * Whether the managed {@link AttributeDefinition}s may be modified.
- */
- boolean canEdit();
-
- /**
* If this method returns a non-null value, it is matched against the ReqIF
* data types. If there is no default for the given type yet, it is
* installed as the default. If there is already a default, ProR asks the
diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/propertiesview/ProrPropertyCellEditorProvider.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/propertiesview/ProrPropertyCellEditorProvider.java
index fbc5e60..716cbac 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/propertiesview/ProrPropertyCellEditorProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/propertiesview/ProrPropertyCellEditorProvider.java
@@ -50,6 +50,7 @@
import org.eclipse.rmf.reqif10.pror.editor.propertiesview.ProrPropertyContentProvider.Descriptor;
import org.eclipse.rmf.reqif10.pror.editor.propertiesview.ProrPropertyContentProvider.PropertyRow;
import org.eclipse.rmf.reqif10.pror.util.ConfigurationUtil;
+import org.eclipse.rmf.reqif10.pror.util.PresentationEditInterface;
import org.eclipse.rmf.reqif10.pror.util.ProrUtil;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Image;
@@ -116,8 +117,8 @@
if (config != null) {
ItemProviderAdapter ip = ProrUtil.getItemProvider(
adapterFactory, config);
- if (ip instanceof PresentationEditorInterface) {
- return ((PresentationEditorInterface) ip).canEdit();
+ if (ip instanceof PresentationEditInterface) {
+ return ((PresentationEditInterface) ip).canEdit();
}
}
diff --git a/org.eclipse.rmf.reqif10.pror.feature/feature.xml b/org.eclipse.rmf.reqif10.pror.feature/feature.xml
index c0d40fc..55e5185 100644
--- a/org.eclipse.rmf.reqif10.pror.feature/feature.xml
+++ b/org.eclipse.rmf.reqif10.pror.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.rmf.reqif10.pror.feature"
label="RMF ProR Feature (Incubation)"
- version="0.8.0.qualifier"
+ version="0.9.0.qualifier"
provider-name="Eclipse Modeling Project"
plugin="org.eclipse.rmf.reqif10.pror">
@@ -30,7 +30,7 @@
</url>
<requires>
- <import feature="org.eclipse.rmf.reqif10.feature" version="0.8.0" match="greaterOrEqual"/>
+ <import feature="org.eclipse.rmf.reqif10.feature" version="0.9.0" match="greaterOrEqual"/>
</requires>
<plugin
diff --git a/org.eclipse.rmf.reqif10.pror.feature/pom.xml b/org.eclipse.rmf.reqif10.pror.feature/pom.xml
index a0a20c7..ed44b2a 100644
--- a/org.eclipse.rmf.reqif10.pror.feature/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.feature/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.feature</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<groupId>org.eclipse.rmf.features</groupId>
</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.reqif10.pror.genhtml/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.genhtml/META-INF/MANIFEST.MF
index edd544f..38c75da 100644
--- a/org.eclipse.rmf.reqif10.pror.genhtml/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.genhtml/META-INF/MANIFEST.MF
@@ -3,15 +3,16 @@
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.genhtml
Bundle-Localization: plugin
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Activator: org.eclipse.rmf.reqif10.pror.genhtml.Activator
Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.rmf.reqif10;bundle-version="0.8.0",
- org.eclipse.rmf.serialization;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.headline;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.id;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.linewrap;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0"
+ org.eclipse.rmf.reqif10;bundle-version="0.9.0",
+ org.eclipse.rmf.serialization;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.headline;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.id;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.linewrap;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.serialization;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Vendor: %providerName
diff --git a/org.eclipse.rmf.reqif10.pror.genhtml/pom.xml b/org.eclipse.rmf.reqif10.pror.genhtml/pom.xml
index 5dca118..3223594 100644
--- a/org.eclipse.rmf.reqif10.pror.genhtml/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.genhtml/pom.xml
@@ -6,12 +6,12 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<groupId>org.eclipse.rmf.plugins</groupId>
<artifactId>org.eclipse.rmf.reqif10.pror.genhtml</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
diff --git a/org.eclipse.rmf.reqif10.pror.genhtml/src/org/eclipse/rmf/reqif10/pror/genhtml/GenerateHtml.java b/org.eclipse.rmf.reqif10.pror.genhtml/src/org/eclipse/rmf/reqif10/pror/genhtml/GenerateHtml.java
index fa1dbd8..54463c0 100644
--- a/org.eclipse.rmf.reqif10.pror.genhtml/src/org/eclipse/rmf/reqif10/pror/genhtml/GenerateHtml.java
+++ b/org.eclipse.rmf.reqif10.pror.genhtml/src/org/eclipse/rmf/reqif10/pror/genhtml/GenerateHtml.java
@@ -21,6 +21,7 @@
import org.eclipse.emf.common.command.BasicCommandStack;
import org.eclipse.emf.common.util.URI;
+import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.xmi.XMLResource;
import org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain;
import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
@@ -35,9 +36,11 @@
import org.eclipse.rmf.reqif10.pror.presentation.id.util.IdAdapterFactory;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.util.LinewrapAdapterFactory;
import org.eclipse.rmf.reqif10.pror.provider.ReqIF10ItemProviderAdapterFactory;
-import org.eclipse.rmf.serialization.ReqIFResourceFactoryImpl;
-import org.eclipse.rmf.serialization.ReqIFResourceImpl;
-import org.eclipse.rmf.serialization.ReqIFResourceSetImpl;
+import org.eclipse.rmf.reqif10.serialization.ReqIF10ResourceFactoryImpl;
+import org.eclipse.rmf.reqif10.serialization.ReqIF10ResourceImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceFactoryImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceSetImpl;
/**
* Standalone-executable class that is used to non-interactively generate HTML
@@ -73,7 +76,7 @@
BasicCommandStack commandStack = new BasicCommandStack();
AdapterFactoryEditingDomain editingDomain = new AdapterFactoryEditingDomain(adapterFactory,
- commandStack, new ReqIFResourceSetImpl());
+ commandStack, new XMLPersistenceMappingResourceSetImpl());
// iterate reqif dump folder
File f = new File("dump/reqif");
@@ -134,12 +137,12 @@
public static ReqIF loadData(File file) throws FileNotFoundException,
IOException {
- ReqIFResourceSetImpl resourceSet = new ReqIFResourceSetImpl();
+ XMLPersistenceMappingResourceSetImpl resourceSet = new XMLPersistenceMappingResourceSetImpl();
Map<String, Object> extensionToFactoryMap = resourceSet
.getResourceFactoryRegistry().getExtensionToFactoryMap();
- extensionToFactoryMap.put("reqif", new ReqIFResourceFactoryImpl());
+ extensionToFactoryMap.put("reqif", new ReqIF10ResourceFactoryImpl());
resourceSet.getPackageRegistry().put(ReqIF10Package.eNS_URI,
ReqIF10Package.eINSTANCE);
resourceSet.getPackageRegistry().put(
@@ -147,7 +150,7 @@
URI fileURI = URI.createFileURI(file.getPath());
- ReqIFResourceImpl resource = (ReqIFResourceImpl) resourceSet
+ Resource resource = (ReqIF10ResourceImpl) resourceSet
.createResource(fileURI);
resource.load(extensionToFactoryMap);
diff --git a/org.eclipse.rmf.reqif10.pror.help.ui/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.help.ui/META-INF/MANIFEST.MF
index c2399c3..8a5fdf1 100644
--- a/org.eclipse.rmf.reqif10.pror.help.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.help.ui/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.help.ui;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.eclipse.help
Bundle-Vendor: %providerName
diff --git a/org.eclipse.rmf.reqif10.pror.help.ui/pom.xml b/org.eclipse.rmf.reqif10.pror.help.ui/pom.xml
index e420b63..2f894ac 100644
--- a/org.eclipse.rmf.reqif10.pror.help.ui/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.help.ui/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.help.ui</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.presentation.headline/META-INF/MANIFEST.MF
index 1967e5d..d9c19bb 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.presentation.headline;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.rmf.reqif10.pror.presentation.headline.provider.HeadlineEditPlugin$Implementation
Bundle-Vendor: %providerName
@@ -13,6 +13,6 @@
org.eclipse.rmf.reqif10.pror.presentation.headline.provider,
org.eclipse.rmf.reqif10.pror.presentation.headline.ui,
org.eclipse.rmf.reqif10.pror.presentation.headline.util
-Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0"
+Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/model/Headline.ecore b/org.eclipse.rmf.reqif10.pror.presentation.headline/model/Headline.ecore
index abe3d68..5bb371b 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/model/Headline.ecore
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/model/Headline.ecore
@@ -1,10 +1,8 @@
-<?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="headline"
- nsURI="http://pror.org/presentation/headline" nsPrefix="headline">
- <eClassifiers xsi:type="ecore:EClass" name="HeadlineConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="size" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
- defaultValueLiteral="14"/>
- </eClassifiers>
-</ecore:EPackage>
+<?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="headline" nsURI="http://pror.org/presentation/headline" nsPrefix="headline">
+ <eClassifiers xsi:type="ecore:EClass" name="HeadlineConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="size" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ defaultValueLiteral="14" unsettable="true"/>
+ </eClassifiers>
+</ecore:EPackage>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/pom.xml b/org.eclipse.rmf.reqif10.pror.presentation.headline/pom.xml
index 0986b60..6178a46 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.presentation.headline</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/HeadlineConfiguration.java b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/HeadlineConfiguration.java
index ed378ed..9dc3bd3 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/HeadlineConfiguration.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/HeadlineConfiguration.java
@@ -41,9 +41,11 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Size</em>' attribute.
+ * @see #isSetSize()
+ * @see #unsetSize()
* @see #setSize(int)
* @see org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlinePackage#getHeadlineConfiguration_Size()
- * @model default="14" required="true"
+ * @model default="14" unsettable="true" required="true"
* @generated
*/
int getSize();
@@ -53,9 +55,34 @@
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Size</em>' attribute.
+ * @see #isSetSize()
+ * @see #unsetSize()
* @see #getSize()
* @generated
*/
void setSize(int value);
+ /**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlineConfiguration#getSize <em>Size</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetSize()
+ * @see #getSize()
+ * @see #setSize(int)
+ * @generated
+ */
+ void unsetSize();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlineConfiguration#getSize <em>Size</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Size</em>' attribute is set.
+ * @see #unsetSize()
+ * @see #getSize()
+ * @see #setSize(int)
+ * @generated
+ */
+ boolean isSetSize();
+
} // HeadlineConfiguration
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlineConfigurationImpl.java b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlineConfigurationImpl.java
index 8d63108..af02c55 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlineConfigurationImpl.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlineConfigurationImpl.java
@@ -53,6 +53,15 @@
protected int size = SIZE_EDEFAULT;
/**
+ * This is true if the Size attribute has been set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ protected boolean sizeESet;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -88,8 +97,33 @@
public void setSize(int newSize) {
int oldSize = size;
size = newSize;
+ boolean oldSizeESet = sizeESet;
+ sizeESet = true;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, HeadlinePackage.HEADLINE_CONFIGURATION__SIZE, oldSize, size));
+ eNotify(new ENotificationImpl(this, Notification.SET, HeadlinePackage.HEADLINE_CONFIGURATION__SIZE, oldSize, size, !oldSizeESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void unsetSize() {
+ int oldSize = size;
+ boolean oldSizeESet = sizeESet;
+ size = SIZE_EDEFAULT;
+ sizeESet = false;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.UNSET, HeadlinePackage.HEADLINE_CONFIGURATION__SIZE, oldSize, SIZE_EDEFAULT, oldSizeESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public boolean isSetSize() {
+ return sizeESet;
}
/**
@@ -130,7 +164,7 @@
public void eUnset(int featureID) {
switch (featureID) {
case HeadlinePackage.HEADLINE_CONFIGURATION__SIZE:
- setSize(SIZE_EDEFAULT);
+ unsetSize();
return;
}
super.eUnset(featureID);
@@ -145,7 +179,7 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case HeadlinePackage.HEADLINE_CONFIGURATION__SIZE:
- return size != SIZE_EDEFAULT;
+ return isSetSize();
}
return super.eIsSet(featureID);
}
@@ -161,7 +195,7 @@
StringBuffer result = new StringBuffer(super.toString());
result.append(" (size: ");
- result.append(size);
+ if (sizeESet) result.append(size); else result.append("<unset>");
result.append(')');
return result.toString();
}
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlinePackageImpl.java b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlinePackageImpl.java
index 5c7bbdb..ff0f66c 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlinePackageImpl.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.headline/src/org/eclipse/rmf/reqif10/pror/presentation/headline/impl/HeadlinePackageImpl.java
@@ -16,12 +16,10 @@
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.rmf.reqif10.ReqIF10Package;
-import org.eclipse.rmf.reqif10.datatypes.DatatypesPackage;
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage;
import org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlineConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlineFactory;
import org.eclipse.rmf.reqif10.pror.presentation.headline.HeadlinePackage;
-import org.eclipse.rmf.reqif10.xhtml.XhtmlPackage;
/**
* <!-- begin-user-doc -->
@@ -86,8 +84,6 @@
// Initialize simple dependencies
ConfigurationPackage.eINSTANCE.eClass();
ReqIF10Package.eINSTANCE.eClass();
- XhtmlPackage.eINSTANCE.eClass();
- DatatypesPackage.eINSTANCE.eClass();
// Create package meta-data objects
theHeadlinePackage.createPackageContents();
@@ -189,7 +185,7 @@
// Initialize classes and features; add operations and parameters
initEClass(headlineConfigurationEClass, HeadlineConfiguration.class, "HeadlineConfiguration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getHeadlineConfiguration_Size(), ecorePackage.getEInt(), "size", "14", 1, 1, HeadlineConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getHeadlineConfiguration_Size(), ecorePackage.getEInt(), "size", "14", 1, 1, HeadlineConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
// Create resource
createResource(eNS_URI);
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id.tests/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.presentation.id.tests/META-INF/MANIFEST.MF
index 1a7a0bf..7448fde 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id.tests/META-INF/MANIFEST.MF
@@ -2,10 +2,10 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.presentation.id.tests
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Localization: plugin
Fragment-Host: org.eclipse.rmf.reqif10.pror.presentation.id
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Vendor: %providerName
-Require-Bundle: org.eclipse.rmf.reqif10.pror.tests;bundle-version="0.8.0",
+Require-Bundle: org.eclipse.rmf.reqif10.pror.tests;bundle-version="0.9.0",
org.junit;bundle-version="4.8.2"
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id.tests/pom.xml b/org.eclipse.rmf.reqif10.pror.presentation.id.tests/pom.xml
index 795e48a..9f0d4fa 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id.tests/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id.tests/pom.xml
@@ -6,12 +6,12 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<groupId>org.eclipse.rmf.plugins</groupId>
<artifactId>org.eclipse.rmf.reqif10.pror.presentation.id.tests</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-test-plugin</packaging>
<profiles>
<profile>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.presentation.id/META-INF/MANIFEST.MF
index 26a5c6c..66e3419 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.presentation.id;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.rmf.reqif10.pror.presentation.id.provider.IDEditPlugin$Implementation
Bundle-Vendor: %providerName
@@ -13,5 +13,5 @@
org.eclipse.rmf.reqif10.pror.presentation.id.provider,
org.eclipse.rmf.reqif10.pror.presentation.id.util,
org.eclipse.rmf.reqif10.pror.presentation.ui
-Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0"
+Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/model/ID.ecore b/org.eclipse.rmf.reqif10.pror.presentation.id/model/ID.ecore
index c17d891..0ad3a44 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/model/ID.ecore
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/model/ID.ecore
@@ -1,17 +1,17 @@
-<?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="id"
- nsURI="http://pror.org/presentation/id" nsPrefix="id">
- <eClassifiers xsi:type="ecore:EClass" name="IdConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="prefix" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="REQ-"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="count" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalAlign" eType="#//IdVerticalAlign"
- defaultValueLiteral="Top"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="IdVerticalAlign">
- <eLiterals name="Top" literal="Top"/>
- <eLiterals name="Center" value="1" literal="Center"/>
- </eClassifiers>
-</ecore:EPackage>
+<?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="id" nsURI="http://pror.org/presentation/id" nsPrefix="id">
+ <eClassifiers xsi:type="ecore:EClass" name="IdConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="prefix" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="REQ-"
+ unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="count" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
+ unsettable="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalAlign" eType="ecore:EEnum #//IdVerticalAlign"
+ defaultValueLiteral="Top" unsettable="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="IdVerticalAlign">
+ <eLiterals name="Top" literal="Top"/>
+ <eLiterals name="Center" value="1" literal="Center"/>
+ </eClassifiers>
+</ecore:EPackage>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/pom.xml b/org.eclipse.rmf.reqif10.pror.presentation.id/pom.xml
index 3606076..cf6b8a3 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.presentation.id</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/IdConfiguration.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/IdConfiguration.java
index f871548..3354bde 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/IdConfiguration.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/IdConfiguration.java
@@ -7,7 +7,7 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Kay Münch - vertical alignment of the spec objects id
+ * Kay M??nch - vertical alignment of the spec objects id
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.presentation.id;
@@ -44,9 +44,11 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Prefix</em>' attribute.
+ * @see #isSetPrefix()
+ * @see #unsetPrefix()
* @see #setPrefix(String)
* @see org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage#getIdConfiguration_Prefix()
- * @model default="REQ-" required="true"
+ * @model default="REQ-" unsettable="true" required="true"
* @generated
*/
String getPrefix();
@@ -56,12 +58,37 @@
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Prefix</em>' attribute.
+ * @see #isSetPrefix()
+ * @see #unsetPrefix()
* @see #getPrefix()
* @generated
*/
void setPrefix(String value);
/**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getPrefix <em>Prefix</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetPrefix()
+ * @see #getPrefix()
+ * @see #setPrefix(String)
+ * @generated
+ */
+ void unsetPrefix();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getPrefix <em>Prefix</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Prefix</em>' attribute is set.
+ * @see #unsetPrefix()
+ * @see #getPrefix()
+ * @see #setPrefix(String)
+ * @generated
+ */
+ boolean isSetPrefix();
+
+ /**
* Returns the value of the '<em><b>Count</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
@@ -70,9 +97,11 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Count</em>' attribute.
+ * @see #isSetCount()
+ * @see #unsetCount()
* @see #setCount(int)
* @see org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage#getIdConfiguration_Count()
- * @model required="true"
+ * @model unsettable="true" required="true"
* @generated
*/
int getCount();
@@ -82,12 +111,37 @@
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Count</em>' attribute.
+ * @see #isSetCount()
+ * @see #unsetCount()
* @see #getCount()
* @generated
*/
void setCount(int value);
/**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getCount <em>Count</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetCount()
+ * @see #getCount()
+ * @see #setCount(int)
+ * @generated
+ */
+ void unsetCount();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getCount <em>Count</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Count</em>' attribute is set.
+ * @see #unsetCount()
+ * @see #getCount()
+ * @see #setCount(int)
+ * @generated
+ */
+ boolean isSetCount();
+
+ /**
* Returns the value of the '<em><b>Vertical Align</b></em>' attribute.
* The default value is <code>"Top"</code>.
* The literals are from the enumeration {@link org.eclipse.rmf.reqif10.pror.presentation.id.IdVerticalAlign}.
@@ -99,9 +153,11 @@
* <!-- end-user-doc -->
* @return the value of the '<em>Vertical Align</em>' attribute.
* @see org.eclipse.rmf.reqif10.pror.presentation.id.IdVerticalAlign
+ * @see #isSetVerticalAlign()
+ * @see #unsetVerticalAlign()
* @see #setVerticalAlign(IdVerticalAlign)
* @see org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage#getIdConfiguration_VerticalAlign()
- * @model default="Top"
+ * @model default="Top" unsettable="true"
* @generated
*/
IdVerticalAlign getVerticalAlign();
@@ -112,9 +168,34 @@
* <!-- end-user-doc -->
* @param value the new value of the '<em>Vertical Align</em>' attribute.
* @see org.eclipse.rmf.reqif10.pror.presentation.id.IdVerticalAlign
+ * @see #isSetVerticalAlign()
+ * @see #unsetVerticalAlign()
* @see #getVerticalAlign()
* @generated
*/
void setVerticalAlign(IdVerticalAlign value);
+ /**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getVerticalAlign <em>Vertical Align</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetVerticalAlign()
+ * @see #getVerticalAlign()
+ * @see #setVerticalAlign(IdVerticalAlign)
+ * @generated
+ */
+ void unsetVerticalAlign();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration#getVerticalAlign <em>Vertical Align</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Vertical Align</em>' attribute is set.
+ * @see #unsetVerticalAlign()
+ * @see #getVerticalAlign()
+ * @see #setVerticalAlign(IdVerticalAlign)
+ * @generated
+ */
+ boolean isSetVerticalAlign();
+
} // IdConfiguration
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdConfigurationImpl.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdConfigurationImpl.java
index b4cdf7b..4a2b8cf 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdConfigurationImpl.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdConfigurationImpl.java
@@ -7,7 +7,7 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Kay Münch - vertical alignment of the spec objects id
+ * Kay M??nch - vertical alignment of the spec objects id
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.presentation.id.impl;
@@ -62,6 +62,15 @@
protected String prefix = PREFIX_EDEFAULT;
/**
+ * This is true if the Prefix attribute has been set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ protected boolean prefixESet;
+
+ /**
* The default value of the '{@link #getCount() <em>Count</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -82,6 +91,15 @@
protected int count = COUNT_EDEFAULT;
/**
+ * This is true if the Count attribute has been set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ protected boolean countESet;
+
+ /**
* The default value of the '{@link #getVerticalAlign() <em>Vertical Align</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -102,6 +120,15 @@
protected IdVerticalAlign verticalAlign = VERTICAL_ALIGN_EDEFAULT;
/**
+ * This is true if the Vertical Align attribute has been set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ protected boolean verticalAlignESet;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -137,8 +164,33 @@
public void setPrefix(String newPrefix) {
String oldPrefix = prefix;
prefix = newPrefix;
+ boolean oldPrefixESet = prefixESet;
+ prefixESet = true;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__PREFIX, oldPrefix, prefix));
+ eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__PREFIX, oldPrefix, prefix, !oldPrefixESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void unsetPrefix() {
+ String oldPrefix = prefix;
+ boolean oldPrefixESet = prefixESet;
+ prefix = PREFIX_EDEFAULT;
+ prefixESet = false;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.UNSET, IdPackage.ID_CONFIGURATION__PREFIX, oldPrefix, PREFIX_EDEFAULT, oldPrefixESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public boolean isSetPrefix() {
+ return prefixESet;
}
/**
@@ -158,8 +210,33 @@
public void setCount(int newCount) {
int oldCount = count;
count = newCount;
+ boolean oldCountESet = countESet;
+ countESet = true;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__COUNT, oldCount, count));
+ eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__COUNT, oldCount, count, !oldCountESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void unsetCount() {
+ int oldCount = count;
+ boolean oldCountESet = countESet;
+ count = COUNT_EDEFAULT;
+ countESet = false;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.UNSET, IdPackage.ID_CONFIGURATION__COUNT, oldCount, COUNT_EDEFAULT, oldCountESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public boolean isSetCount() {
+ return countESet;
}
/**
@@ -179,8 +256,33 @@
public void setVerticalAlign(IdVerticalAlign newVerticalAlign) {
IdVerticalAlign oldVerticalAlign = verticalAlign;
verticalAlign = newVerticalAlign == null ? VERTICAL_ALIGN_EDEFAULT : newVerticalAlign;
+ boolean oldVerticalAlignESet = verticalAlignESet;
+ verticalAlignESet = true;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__VERTICAL_ALIGN, oldVerticalAlign, verticalAlign));
+ eNotify(new ENotificationImpl(this, Notification.SET, IdPackage.ID_CONFIGURATION__VERTICAL_ALIGN, oldVerticalAlign, verticalAlign, !oldVerticalAlignESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void unsetVerticalAlign() {
+ IdVerticalAlign oldVerticalAlign = verticalAlign;
+ boolean oldVerticalAlignESet = verticalAlignESet;
+ verticalAlign = VERTICAL_ALIGN_EDEFAULT;
+ verticalAlignESet = false;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.UNSET, IdPackage.ID_CONFIGURATION__VERTICAL_ALIGN, oldVerticalAlign, VERTICAL_ALIGN_EDEFAULT, oldVerticalAlignESet));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public boolean isSetVerticalAlign() {
+ return verticalAlignESet;
}
/**
@@ -231,13 +333,13 @@
public void eUnset(int featureID) {
switch (featureID) {
case IdPackage.ID_CONFIGURATION__PREFIX:
- setPrefix(PREFIX_EDEFAULT);
+ unsetPrefix();
return;
case IdPackage.ID_CONFIGURATION__COUNT:
- setCount(COUNT_EDEFAULT);
+ unsetCount();
return;
case IdPackage.ID_CONFIGURATION__VERTICAL_ALIGN:
- setVerticalAlign(VERTICAL_ALIGN_EDEFAULT);
+ unsetVerticalAlign();
return;
}
super.eUnset(featureID);
@@ -252,11 +354,11 @@
public boolean eIsSet(int featureID) {
switch (featureID) {
case IdPackage.ID_CONFIGURATION__PREFIX:
- return PREFIX_EDEFAULT == null ? prefix != null : !PREFIX_EDEFAULT.equals(prefix);
+ return isSetPrefix();
case IdPackage.ID_CONFIGURATION__COUNT:
- return count != COUNT_EDEFAULT;
+ return isSetCount();
case IdPackage.ID_CONFIGURATION__VERTICAL_ALIGN:
- return verticalAlign != VERTICAL_ALIGN_EDEFAULT;
+ return isSetVerticalAlign();
}
return super.eIsSet(featureID);
}
@@ -272,11 +374,11 @@
StringBuffer result = new StringBuffer(super.toString());
result.append(" (prefix: ");
- result.append(prefix);
+ if (prefixESet) result.append(prefix); else result.append("<unset>");
result.append(", count: ");
- result.append(count);
+ if (countESet) result.append(count); else result.append("<unset>");
result.append(", verticalAlign: ");
- result.append(verticalAlign);
+ if (verticalAlignESet) result.append(verticalAlign); else result.append("<unset>");
result.append(')');
return result.toString();
}
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdPackageImpl.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdPackageImpl.java
index 28fccbc..8078331 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdPackageImpl.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/impl/IdPackageImpl.java
@@ -17,13 +17,13 @@
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.rmf.reqif10.ReqIF10Package;
-import org.eclipse.rmf.reqif10.datatypes.DatatypesPackage;
+
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdFactory;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdVerticalAlign;
-import org.eclipse.rmf.reqif10.xhtml.XhtmlPackage;
+
/**
* <!-- begin-user-doc -->
@@ -95,8 +95,6 @@
// Initialize simple dependencies
ConfigurationPackage.eINSTANCE.eClass();
ReqIF10Package.eINSTANCE.eClass();
- XhtmlPackage.eINSTANCE.eClass();
- DatatypesPackage.eINSTANCE.eClass();
// Create package meta-data objects
theIdPackage.createPackageContents();
@@ -230,9 +228,9 @@
// Initialize classes and features; add operations and parameters
initEClass(idConfigurationEClass, IdConfiguration.class, "IdConfiguration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getIdConfiguration_Prefix(), ecorePackage.getEString(), "prefix", "REQ-", 1, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getIdConfiguration_Count(), ecorePackage.getEInt(), "count", null, 1, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getIdConfiguration_VerticalAlign(), this.getIdVerticalAlign(), "verticalAlign", "Top", 0, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getIdConfiguration_Prefix(), ecorePackage.getEString(), "prefix", "REQ-", 1, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getIdConfiguration_Count(), ecorePackage.getEInt(), "count", null, 1, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getIdConfiguration_VerticalAlign(), this.getIdVerticalAlign(), "verticalAlign", "Top", 0, 1, IdConfiguration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
// Initialize enums and add enum literals
initEEnum(idVerticalAlignEEnum, IdVerticalAlign.class, "IdVerticalAlign");
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/provider/IdConfigurationItemProvider.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/provider/IdConfigurationItemProvider.java
index 45e55d9..826e26b 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/provider/IdConfigurationItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/provider/IdConfigurationItemProvider.java
@@ -7,7 +7,7 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Kay Münch - vertical alignment of the spec objects id
+ * Kay M??nch - vertical alignment of the spec objects id
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.presentation.id.provider;
@@ -65,12 +65,7 @@
public class IdConfigurationItemProvider
extends ProrPresentationConfigurationItemProvider
implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource,
- PresentationEditorInterface {
+ IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdAdapterFactory.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdAdapterFactory.java
index fdd4715..9a7bcc0 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdAdapterFactory.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdAdapterFactory.java
@@ -7,7 +7,7 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Kay Münch - vertical alignment of the spec objects id
+ * Kay M??nch - vertical alignment of the spec objects id
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.presentation.id.util;
@@ -17,6 +17,7 @@
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.rmf.reqif10.pror.configuration.ProrPresentationConfiguration;
+import org.eclipse.rmf.reqif10.pror.presentation.id.*;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage;
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdSwitch.java b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdSwitch.java
index 08808a3..2ce4892 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdSwitch.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.id/src/org/eclipse/rmf/reqif10/pror/presentation/id/util/IdSwitch.java
@@ -7,7 +7,7 @@
*
* Contributors:
* Michael Jastram - initial API and implementation
- * Kay Münch - vertical alignment of the spec objects id
+ * Kay M??nch - vertical alignment of the spec objects id
******************************************************************************/
package org.eclipse.rmf.reqif10.pror.presentation.id.util;
@@ -16,6 +16,7 @@
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.util.Switch;
import org.eclipse.rmf.reqif10.pror.configuration.ProrPresentationConfiguration;
+import org.eclipse.rmf.reqif10.pror.presentation.id.*;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.id.IdPackage;
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/META-INF/MANIFEST.MF
index dcb2adf..7460f52 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.presentation.linewrap;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.rmf.reqif10.pror.presentation.linewrap.provider.LinewrapEditPlugin$Implementation
Bundle-Vendor: %providerName
@@ -13,5 +13,5 @@
org.eclipse.rmf.reqif10.pror.presentation.linewrap.provider,
org.eclipse.rmf.reqif10.pror.presentation.linewrap.util,
org.eclipse.rmf.reqif10.pror.presentation.ui
-Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0"
+Require-Bundle: org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0"
Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/model/linewrap.ecore b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/model/linewrap.ecore
index c061721..84d1c97 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/model/linewrap.ecore
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/model/linewrap.ecore
@@ -1,7 +1,5 @@
-<?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="linewrap"
- nsURI="http://pror.org/presentation/linewrap" nsPrefix="linewrap">
- <eClassifiers xsi:type="ecore:EClass" name="LinewrapConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration"/>
-</ecore:EPackage>
+<?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="linewrap" nsURI="http://pror.org/presentation/linewrap" nsPrefix="linewrap">
+ <eClassifiers xsi:type="ecore:EClass" name="LinewrapConfiguration" eSuperTypes="../../org.eclipse.rmf.reqif10.pror/model/configuration.ecore#//ProrPresentationConfiguration"/>
+</ecore:EPackage>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/pom.xml b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/pom.xml
index c7590aa..580ebeb 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.presentation.linewrap</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/impl/LinewrapPackageImpl.java b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/impl/LinewrapPackageImpl.java
index 554d8ef..40c4a57 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/impl/LinewrapPackageImpl.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/impl/LinewrapPackageImpl.java
@@ -15,7 +15,6 @@
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.rmf.reqif10.ReqIF10Package;
-import org.eclipse.rmf.reqif10.datatypes.DatatypesPackage;
import org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapFactory;
@@ -84,7 +83,6 @@
// Initialize simple dependencies
ConfigurationPackage.eINSTANCE.eClass();
ReqIF10Package.eINSTANCE.eClass();
- DatatypesPackage.eINSTANCE.eClass();
// Create package meta-data objects
theLinewrapPackage.createPackageContents();
@@ -165,14 +163,14 @@
setNsURI(eNS_URI);
// Obtain other dependent packages
- ConfigurationPackage theConfigPackage = (ConfigurationPackage)EPackage.Registry.INSTANCE.getEPackage(ConfigurationPackage.eNS_URI);
+ ConfigurationPackage theConfigurationPackage = (ConfigurationPackage)EPackage.Registry.INSTANCE.getEPackage(ConfigurationPackage.eNS_URI);
// Create type parameters
// Set bounds for type parameters
// Add supertypes to classes
- linewrapConfigurationEClass.getESuperTypes().add(theConfigPackage.getProrPresentationConfiguration());
+ linewrapConfigurationEClass.getESuperTypes().add(theConfigurationPackage.getProrPresentationConfiguration());
// Initialize classes and features; add operations and parameters
initEClass(linewrapConfigurationEClass, LinewrapConfiguration.class, "LinewrapConfiguration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/provider/LinewrapConfigurationItemProvider.java b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/provider/LinewrapConfigurationItemProvider.java
index a919898..0a49e7a 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/provider/LinewrapConfigurationItemProvider.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/provider/LinewrapConfigurationItemProvider.java
@@ -52,12 +52,7 @@
public class LinewrapConfigurationItemProvider
extends ProrPresentationConfigurationItemProvider
implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource,
- PresentationEditorInterface {
+ IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapAdapterFactory.java b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapAdapterFactory.java
index ed03e95..fccad15 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapAdapterFactory.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapAdapterFactory.java
@@ -16,6 +16,7 @@
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.rmf.reqif10.pror.configuration.ProrPresentationConfiguration;
+import org.eclipse.rmf.reqif10.pror.presentation.linewrap.*;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapPackage;
diff --git a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapSwitch.java b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapSwitch.java
index 792343f..968d302 100644
--- a/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapSwitch.java
+++ b/org.eclipse.rmf.reqif10.pror.presentation.linewrap/src/org/eclipse/rmf/reqif10/pror/presentation/linewrap/util/LinewrapSwitch.java
@@ -15,6 +15,7 @@
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.util.Switch;
import org.eclipse.rmf.reqif10.pror.configuration.ProrPresentationConfiguration;
+import org.eclipse.rmf.reqif10.pror.presentation.linewrap.*;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapConfiguration;
import org.eclipse.rmf.reqif10.pror.presentation.linewrap.LinewrapPackage;
diff --git a/org.eclipse.rmf.reqif10.pror.sdk.feature/feature.xml b/org.eclipse.rmf.reqif10.pror.sdk.feature/feature.xml
index 408754c..67ff73c 100644
--- a/org.eclipse.rmf.reqif10.pror.sdk.feature/feature.xml
+++ b/org.eclipse.rmf.reqif10.pror.sdk.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.rmf.reqif10.pror.sdk.feature"
label="RMF ProR SDK Feature (Incubation)"
- version="0.8.0.qualifier"
+ version="0.9.0.qualifier"
provider-name="Eclipse Modeling Project"
plugin="org.eclipse.rmf.reqif10.pror">
@@ -34,7 +34,7 @@
version="0.0.0"/>
<requires>
- <import feature="org.eclipse.rmf.reqif10.sdk.feature" version="0.8.0" match="greaterOrEqual"/>
+ <import feature="org.eclipse.rmf.reqif10.sdk.feature" version="0.9.0" match="greaterOrEqual"/>
</requires>
<plugin
diff --git a/org.eclipse.rmf.reqif10.pror.sdk.feature/pom.xml b/org.eclipse.rmf.reqif10.pror.sdk.feature/pom.xml
index 19ae974..6ddcf9d 100644
--- a/org.eclipse.rmf.reqif10.pror.sdk.feature/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.sdk.feature/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror.sdk.feature</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
<groupId>org.eclipse.rmf.features</groupId>
</project>
\ No newline at end of file
diff --git a/org.eclipse.rmf.reqif10.pror.tests/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.tests/META-INF/MANIFEST.MF
index 7db399f..39de340 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.tests/META-INF/MANIFEST.MF
@@ -2,18 +2,20 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror.tests;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Require-Bundle: org.junit,
org.eclipse.ui,
org.eclipse.core.resources,
org.eclipse.core.runtime,
- org.eclipse.rmf.serialization;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.headline;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.id;bundle-version="0.8.0",
- org.eclipse.rmf.reqif10.pror.presentation.linewrap;bundle-version="0.8.0"
+ org.eclipse.rmf.serialization;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.editor;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.headline;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.id;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.pror.presentation.linewrap;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.xhtml;bundle-version="0.9.0",
+ org.eclipse.rmf.reqif10.serialization;bundle-version="0.9.0"
Bundle-Vendor: %providerName
Export-Package: org.eclipse.rmf.reqif10.configuration.tests,
org.eclipse.rmf.reqif10.pror.testdata,
diff --git a/org.eclipse.rmf.reqif10.pror.tests/pom.xml b/org.eclipse.rmf.reqif10.pror.tests/pom.xml
index 8ea1594..44c0f8c 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror.tests/pom.xml
@@ -6,12 +6,12 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<groupId>org.eclipse.rmf.plugins</groupId>
<artifactId>org.eclipse.rmf.reqif10.pror.tests</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/configuration/tests/ConfigurationUtilTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/configuration/tests/ConfigurationUtilTest.java
index 9a98ab1..e597f95 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/configuration/tests/ConfigurationUtilTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/configuration/tests/ConfigurationUtilTest.java
@@ -13,13 +13,17 @@
import static org.junit.Assert.*;
import static org.mockito.Mockito.*;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EcoreFactory;
import org.eclipse.emf.ecore.util.FeatureMap;
import org.eclipse.emf.ecore.util.FeatureMap.ValueListIterator;
import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.ReqIF10Factory;
+import org.eclipse.rmf.reqif10.ReqIF10Package;
import org.eclipse.rmf.reqif10.ReqIFToolExtension;
import org.eclipse.rmf.reqif10.impl.ReqIFToolExtensionImpl;
import org.eclipse.rmf.reqif10.pror.configuration.ProrToolExtension;
+import org.eclipse.rmf.reqif10.pror.configuration.impl.ProrToolExtensionImpl;
import org.eclipse.rmf.reqif10.pror.testframework.AbstractItemProviderTest;
import org.eclipse.rmf.reqif10.pror.util.ConfigurationUtil;
import org.junit.Test;
@@ -65,16 +69,14 @@
/**
* Mocks a {@link ProrToolExtension}. (mj) I am not too happy about this
* rather fragilie mocking.
- *
+ * (mbr) replaced by simplified integration of tool extensions. Hope, that makes the mock more stable
* @return
*/
private ReqIFToolExtension buildMockToolExtension() {
- ReqIFToolExtension mockToolExtension = mock(ReqIFToolExtensionImpl.class);
- FeatureMap featureMap = mock(FeatureMap.class);
- @SuppressWarnings("unchecked")
- ValueListIterator<Object> valueListIterator = mock(ValueListIterator.class);
- when(featureMap.valueListIterator()).thenReturn(valueListIterator);
- when(mockToolExtension.getAny()).thenReturn(featureMap);
+ ReqIFToolExtension mockToolExtension = ReqIF10Factory.eINSTANCE.createReqIFToolExtension();
+ EPackage ePackage = EcoreFactory.eINSTANCE.createEPackage();
+ ePackage.setName("myExtension");
+ mockToolExtension.getExtensions().add(ePackage);
return mockToolExtension;
}
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/testframework/AbstractItemProviderTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/testframework/AbstractItemProviderTest.java
index 31d17e3..7693749 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/testframework/AbstractItemProviderTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/testframework/AbstractItemProviderTest.java
@@ -39,8 +39,9 @@
import org.eclipse.rmf.reqif10.pror.configuration.util.ConfigurationAdapterFactory;
import org.eclipse.rmf.reqif10.pror.provider.ReqIF10ItemProviderAdapterFactory;
import org.eclipse.rmf.reqif10.pror.testdata.TestData;
-import org.eclipse.rmf.serialization.ReqIFResourceFactoryImpl;
-import org.eclipse.rmf.serialization.ReqIFResourceSetImpl;
+import org.eclipse.rmf.reqif10.serialization.ReqIF10ResourceFactoryImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceFactoryImpl;
+import org.eclipse.rmf.serialization.XMLPersistenceMappingResourceSetImpl;
import org.junit.After;
import org.junit.Before;
@@ -103,11 +104,11 @@
commandStack = new BasicCommandStack();
editingDomain = new AdapterFactoryEditingDomain(adapterFactory,
- commandStack, new ReqIFResourceSetImpl());
+ commandStack, new XMLPersistenceMappingResourceSetImpl());
editingDomain.getResourceSet().getResourceFactoryRegistry()
.getExtensionToFactoryMap()
- .put("reqif", new ReqIFResourceFactoryImpl());
+ .put("reqif", new ReqIF10ResourceFactoryImpl());
listener = new INotifyChangedListener() {
public void notifyChanged(Notification notification) {
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtilTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtilTest.java
index 8ad8b7d..4e705d1 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtilTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/pror/util/ConfigurationUtilTest.java
@@ -20,6 +20,7 @@
import org.eclipse.rmf.reqif10.ReqIF;
import org.eclipse.rmf.reqif10.ReqIF10Factory;
import org.eclipse.rmf.reqif10.ReqIF10Package;
+import org.eclipse.rmf.reqif10.ReqIFToolExtension;
import org.eclipse.rmf.reqif10.Specification;
import org.eclipse.rmf.reqif10.common.util.ReqIFToolExtensionUtil;
import org.eclipse.rmf.reqif10.pror.configuration.Column;
@@ -45,10 +46,13 @@
@Test
public void testGetProrToolExtensionAlreadyThere() throws URISyntaxException {
ReqIF reqif = getTestReqif("simple.reqif");
+ assertEquals(0, reqif.getToolExtensions().size());
+ // create a tool extension
ProrToolExtension extension = ConfigurationFactory.eINSTANCE.createProrToolExtension();
commandStack.execute(ReqIFToolExtensionUtil.getAddToolExtensionCommand(reqif, extension));
assertEquals(1, reqif.getToolExtensions().size());
+ // get the tool extension. This should return the previously created extensions instead of creating a new one.
ProrToolExtension retrieved = ConfigurationUtil.createProrToolExtension(reqif, editingDomain);
assertEquals(1, reqif.getToolExtensions().size());
assertSame(extension, retrieved);
@@ -104,9 +108,12 @@
ReqIF reqif = ReqIF10Factory.eINSTANCE.createReqIF();
assertNull(ConfigurationUtil.getPresentationConfigurations(reqif));
+ ReqIFToolExtension reqIFToolExtension = ReqIF10Factory.eINSTANCE.createReqIFToolExtension();
ProrToolExtension toolExtension = ConfigurationFactory.eINSTANCE
.createProrToolExtension();
- reqif.getToolExtensions().add(toolExtension);
+ reqIFToolExtension.getExtensions().add(toolExtension);
+
+ reqif.getToolExtensions().add(reqIFToolExtension);
setViaCommand(reqif, ReqIF10Package.Literals.REQ_IF__TOOL_EXTENSIONS,
toolExtension);
assertNull(ConfigurationUtil.getPresentationConfigurations(reqif));
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueTest.java
index b9506f1..dc4b168 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueTest.java
@@ -13,6 +13,7 @@
import static org.junit.Assert.assertEquals;
import java.net.URISyntaxException;
+import java.util.GregorianCalendar;
import javax.xml.datatype.XMLGregorianCalendar;
@@ -74,9 +75,9 @@
ReqIF reqif = getTestReqif("simple.reqif");
SpecObject specObject = reqif.getCoreContent().getSpecObjects().get(0);
specObject.getValues().add(getFixture());
- XMLGregorianCalendar lastChangeBefore = specObject.getLastChange();
+ GregorianCalendar lastChangeBefore = specObject.getLastChange();
ProrUtil.setTheValue(getFixture(), getValueObject(), editingDomain);
- XMLGregorianCalendar lastChangeAfter = specObject.getLastChange();
+ GregorianCalendar lastChangeAfter = specObject.getLastChange();
Assert.assertNotSame(lastChangeAfter, lastChangeBefore);
}
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueXhtmlTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueXhtmlTest.java
index 05136c5..87c16e5 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueXhtmlTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/AttributeValueXhtmlTest.java
@@ -46,8 +46,7 @@
@Override
public Object getValueObject() {
- // FIXME (mj) broken unit test
- return null;
+ return ReqIF10Factory.eINSTANCE.createXhtmlContent();
}
} //AttributeValueComplexTest
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/IdentifiableTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/IdentifiableTest.java
index 1d5f1f1..92bcb1b 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/IdentifiableTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/IdentifiableTest.java
@@ -12,6 +12,7 @@
package org.eclipse.rmf.reqif10.provider;
import java.net.URISyntaxException;
+import java.util.GregorianCalendar;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
@@ -60,7 +61,7 @@
Assert.assertEquals(1, notifications.size());
getFixture().setIdentifier("new id");
Assert.assertEquals(2, notifications.size());
- getFixture().setLastChange(DatatypeFactory.newInstance().newXMLGregorianCalendar());
+ getFixture().setLastChange(new GregorianCalendar());
Assert.assertEquals(3, notifications.size());
getFixture().setLongName("new Long Name");
Assert.assertEquals(4, notifications.size());
diff --git a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/SpecObjectTest.java b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/SpecObjectTest.java
index c176510..682baa9 100644
--- a/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/SpecObjectTest.java
+++ b/org.eclipse.rmf.reqif10.pror.tests/src/org/eclipse/rmf/reqif10/provider/SpecObjectTest.java
@@ -101,7 +101,7 @@
ip.addListener(listener);
assertEquals(0, notifications.size());
ProrUtil.setTheValue(specObject.getValues().get(0), "newDescription", editingDomain);
- assertEquals(1, notifications.size());
+ assertEquals(2, notifications.size());
assertEquals(specHierarchy, notifications.get(0).getNotifier());
assertEquals(ReqIF10Package.Literals.SPEC_HIERARCHY__OBJECT, notifications.get(0).getFeature());
}
diff --git a/org.eclipse.rmf.reqif10.pror/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror/META-INF/MANIFEST.MF
index 77d456e..b61c922 100644
--- a/org.eclipse.rmf.reqif10.pror/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror/META-INF/MANIFEST.MF
@@ -2,13 +2,13 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rmf.reqif10.pror;singleton:=true
-Bundle-Version: 0.8.0.qualifier
+Bundle-Version: 0.9.0.qualifier
Bundle-ClassPath: .
Bundle-Localization: plugin
Require-Bundle: org.eclipse.emf.ecore,
org.eclipse.ui.intro,
- org.eclipse.rmf.reqif10;bundle-version="0.8.0";visibility:=reexport,
- org.eclipse.rmf.reqif10.common;bundle-version="0.8.0";visibility:=reexport,
+ org.eclipse.rmf.reqif10;bundle-version="0.9.0";visibility:=reexport,
+ org.eclipse.rmf.reqif10.common;bundle-version="0.9.0";visibility:=reexport,
org.eclipse.ui;bundle-version="3.7.0",
org.eclipse.core.runtime;bundle-version="3.7.0"
Export-Package: org.eclipse.rmf.reqif10.pror.configuration,
diff --git a/org.eclipse.rmf.reqif10.pror/model/configuration.ecore b/org.eclipse.rmf.reqif10.pror/model/configuration.ecore
index f3a98a5..bb13bcf 100644
--- a/org.eclipse.rmf.reqif10.pror/model/configuration.ecore
+++ b/org.eclipse.rmf.reqif10.pror/model/configuration.ecore
@@ -1,44 +1,136 @@
<?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="configuration"
- nsURI="http://eclipse.org/rmf/pror/toolextensions/1.0" nsPrefix="configuration">
- <eClassifiers xsi:type="ecore:EClass" name="ProrToolExtension" eSuperTypes="../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//ReqIFToolExtension">
+<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="configuration" nsURI="http://eclipse.org/rmf/pror/toolextensions/1.0"
+ nsPrefix="configuration">
+ <eClassifiers xsi:type="ecore:EClass" name="ProrToolExtension">
<eStructuralFeatures xsi:type="ecore:EReference" name="specViewConfigurations"
- upperBound="-1" eType="#//ProrSpecViewConfiguration" containment="true"/>
+ upperBound="-1" eType="#//ProrSpecViewConfiguration" unsettable="true" containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="specViewConfigurations"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="specViewConfigurations"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="generalConfiguration" lowerBound="1"
- eType="#//ProrGeneralConfiguration" containment="true"/>
+ eType="#//ProrGeneralConfiguration" unsettable="true" containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="generalConfiguration"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="generalConfiguration"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="presentationConfigurations"
- lowerBound="1" eType="#//ProrPresentationConfigurations" containment="true"/>
+ lowerBound="1" eType="#//ProrPresentationConfigurations" unsettable="true"
+ containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="presentationConfigurations"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="presentationConfigurations"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProrSpecViewConfiguration">
<eStructuralFeatures xsi:type="ecore:EReference" name="specification" lowerBound="1"
- eType="ecore:EClass ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//Specification"/>
+ eType="ecore:EClass ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//Specification" unsettable="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="columns" upperBound="-1"
- eType="#//Column" containment="true"/>
+ eType="#//Column" unsettable="true" containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="columns"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="columns"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="leftHeaderColumn" lowerBound="1"
- eType="#//Column" containment="true"/>
+ eType="#//Column" unsettable="true" containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="leftHeaderColumn"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="leftHeaderColumn"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Column">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
- defaultValueLiteral="<PLEASE SET LABEL>"/>
+ defaultValueLiteral="<PLEASE SET LABEL>" unsettable="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="width" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
- defaultValueLiteral="100"/>
+ defaultValueLiteral="100" unsettable="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProrPresentationConfigurations">
<eStructuralFeatures xsi:type="ecore:EReference" name="presentationConfigurations"
- upperBound="-1" eType="#//ProrPresentationConfiguration" containment="true"/>
+ upperBound="-1" eType="#//ProrPresentationConfiguration" unsettable="true"
+ containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="presentationConfigurations"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="presentationConfigurations"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProrPresentationConfiguration" abstract="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="datatype" lowerBound="1"
- eType="ecore:EClass ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//DatatypeDefinition"/>
+ eType="ecore:EClass ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//DatatypeDefinition" unsettable="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ProrGeneralConfiguration">
<eStructuralFeatures xsi:type="ecore:EReference" name="labelConfiguration" lowerBound="1"
- eType="#//LabelConfiguration" containment="true"/>
+ eType="#//LabelConfiguration" unsettable="true" containment="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value="labelConfiguration"/>
+ <details key="kind" value="element"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/sphinx/emf/serialization/XMLPersistenceMappingExtendedMetaData">
+ <details key="wrapperName" value="labelConfiguration"/>
+ <details key="featureWrapperElement" value="true"/>
+ <details key="featureElement" value="false"/>
+ <details key="classifierWrapperElement" value="false"/>
+ <details key="classifierElement" value="true"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="LabelConfiguration">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultLabel" upperBound="-1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" unsettable="true"/>
</eClassifiers>
</ecore:EPackage>
diff --git a/org.eclipse.rmf.reqif10.pror/model/reqif10.genmodel b/org.eclipse.rmf.reqif10.pror/model/reqif10.genmodel
index c7c40b6..2f838e5 100644
--- a/org.eclipse.rmf.reqif10.pror/model/reqif10.genmodel
+++ b/org.eclipse.rmf.reqif10.pror/model/reqif10.genmodel
@@ -92,7 +92,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//ReqIFHeader/title"/>
</genClasses>
<genClasses image="false" ecoreClass="../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//ReqIFToolExtension">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//ReqIFToolExtension/any"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//ReqIFToolExtension/extensions"/>
</genClasses>
<genClasses image="false" ecoreClass="../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//SpecObject">
<genFeatures notify="false" createChild="false" propertyCategory="Spec Object"
@@ -216,1571 +216,7 @@
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//AttributeValueString/definition"/>
</genClasses>
<genClasses image="false" ecoreClass="../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//XhtmlContent">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//XhtmlContent/p"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//XhtmlContent/div"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/reqif10.ecore#//XhtmlContent/xhtml"/>
</genClasses>
</genPackages>
- <genPackages prefix="Xhtml" basePackage="org.eclipse.rmf.reqif10" resource="XML"
- disposableProviderFactory="true" loadInitialization="true" literalsInterface="false"
- ecorePackage="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#/">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType/left"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType/center"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType/right"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType/justify"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignType/char"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DeclareType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DeclareType/declare"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/void"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/above"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/below"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/hsides"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/lhs"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/rhs"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/vsides"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/box"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameType/border"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType/none"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType/groups"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType/rows"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType/cols"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesType/all"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeType/row"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeType/col"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeType/rowgroup"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeType/colgroup"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignType/top"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignType/middle"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignType/bottom"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignType/baseline"/>
- </genEnums>
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValuetypeType">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValuetypeType/data"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValuetypeType/ref"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValuetypeType/object"/>
- </genEnums>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//AlignTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DeclareTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//FrameTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//RulesTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ScopeTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValignTypeObject"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//ValuetypeTypeObject"/>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAbbrType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAcronymType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAddressType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/xhtmlInlNoAnchorMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/accesskey"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/charset"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/href"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/hreflang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/rel"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/rev"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/tabindex"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlAType/type"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/xhtmlBlockMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/cite"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBlockquoteType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBrType">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBrType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBrType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBrType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlBrType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCaptionType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCiteType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlCodeType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/col"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/span"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/valign"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColgroupType/width"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/span"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/valign"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlColType/width"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDdType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDfnType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDivType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/group"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/dt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/dd"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDlType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlDtType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/cite1"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/datetime"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEditType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlEmType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH1Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH2Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH3Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH4Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH5Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlH6Type/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHeadingType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlHrType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlInlPresType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlKbdType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlLiType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/group"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/param"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/archive"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/classid"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/codebase"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/codetype"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/data"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/declare"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/height"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/name"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/standby"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/tabindex"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/type"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlObjectType/width"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/li"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlOlType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType/name"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType/type"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType/value"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlParamType/valuetype"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/xhtmlInlinePreMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPreType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlPType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/cite1"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlQType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSampType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlSpanType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlStrongType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/caption"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/col"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/colgroup"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/thead"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/tfoot"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/tbody"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/tr"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/border"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/cellpadding"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/cellspacing"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/frame"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/rules"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/summary"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTableType/width"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/tr"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTbodyType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/abbr1"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/axis"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/colspan"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/headers"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/rowspan"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/scope"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTdType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/tr"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTfootType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/tr"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTheadType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/xhtmlFlowMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h1"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h2"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h3"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h4"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h5"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/h6"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/ul"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/ol"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/dl"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/p"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/div"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/pre"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/blockquote"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/address"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/hr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/table"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/abbr1"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/axis"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/colspan"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/headers"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/rowspan"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/scope"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlThType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/group"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/th"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/td"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/align"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/char"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/charoff"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/title"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlTrType/valign"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/li"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlUlType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/xhtmlInlineMix"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/br"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/span"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/em"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/strong"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/dfn"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/code"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/samp"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/kbd"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/var"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/cite"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/abbr"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/acronym"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/q"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/tt"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/i"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/b"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/big"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/small"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/sub"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/sup"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/a"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/object"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/ins"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/del"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/lang"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/space"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/style"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//XhtmlVarType/title"/>
- </genClasses>
- <genClasses ecoreClass="../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot">
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/mixed"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/xMLNSPrefixMap"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/xSISchemaLocation"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/class"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/id"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ../../org.eclipse.rmf.reqif10/model/xhtml.ecore#//DocumentRoot/title"/>
- </genClasses>
- </genPackages>
- <genPackages prefix="Datatypes" basePackage="org.eclipse.rmf.reqif10" disposableProviderFactory="true"
- ecorePackage="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#/">
- <genEnums typeSafeEnumCompatible="false" ecoreEnum="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0">
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0/blank"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0/self"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0/parent"/>
- <genEnumLiterals ecoreEnumLiteral="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0/top"/>
- </genEnums>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//CDATA"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Character"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Charset"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Charsets"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Color"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//ColorMember1"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//ContentType"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//ContentTypes"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//CURIE"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//CURIEs"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Datetime"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FPI"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTarget"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember0Object"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//FrameTargetMember1"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//LanguageCode"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//LanguageCodes"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Length"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//LengthMember1"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//LinkTypes"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//MediaDesc"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//MultiLength"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//MultiLengthMember1"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//MultiLengths"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Number"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Pixels"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//SafeCURIE"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//SafeCURIEs"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Script"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//Text"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//URI"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//URIorSafeCURIE"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//URIorSafeCURIEs"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//URIREF"/>
- <genDataTypes ecoreDataType="../../org.eclipse.rmf.reqif10/model/datatypes.ecore#//URIs"/>
- </genPackages>
</genmodel:GenModel>
diff --git a/org.eclipse.rmf.reqif10.pror/pom.xml b/org.eclipse.rmf.reqif10.pror/pom.xml
index af5ddd5..01b0c40 100644
--- a/org.eclipse.rmf.reqif10.pror/pom.xml
+++ b/org.eclipse.rmf.reqif10.pror/pom.xml
@@ -6,11 +6,11 @@
<parent>
<groupId>org.eclipse.rmf</groupId>
<artifactId>org.eclipse.rmf.releng</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<relativePath>../org.eclipse.rmf.releng/pom.xml</relativePath>
</parent>
<artifactId>org.eclipse.rmf.reqif10.pror</artifactId>
- <version>0.8.0-SNAPSHOT</version>
+ <version>0.9.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<groupId>org.eclipse.rmf.plugins</groupId>
<properties>
diff --git a/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/Column.java b/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/Column.java
index 759b092..7157fd3 100644
--- a/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/Column.java
+++ b/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/Column.java
@@ -41,9 +41,11 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Label</em>' attribute.
+ * @see #isSetLabel()
+ * @see #unsetLabel()
* @see #setLabel(String)
* @see org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage#getColumn_Label()
- * @model default="<PLEASE SET LABEL>" required="true"
+ * @model default="<PLEASE SET LABEL>" unsettable="true" required="true"
* @generated
*/
String getLabel();
@@ -53,12 +55,37 @@
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Label</em>' attribute.
+ * @see #isSetLabel()
+ * @see #unsetLabel()
* @see #getLabel()
* @generated
*/
void setLabel(String value);
/**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.configuration.Column#getLabel <em>Label</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetLabel()
+ * @see #getLabel()
+ * @see #setLabel(String)
+ * @generated
+ */
+ void unsetLabel();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.configuration.Column#getLabel <em>Label</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Label</em>' attribute is set.
+ * @see #unsetLabel()
+ * @see #getLabel()
+ * @see #setLabel(String)
+ * @generated
+ */
+ boolean isSetLabel();
+
+ /**
* Returns the value of the '<em><b>Width</b></em>' attribute.
* The default value is <code>"100"</code>.
* <!-- begin-user-doc -->
@@ -68,9 +95,11 @@
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Width</em>' attribute.
+ * @see #isSetWidth()
+ * @see #unsetWidth()
* @see #setWidth(int)
* @see org.eclipse.rmf.reqif10.pror.configuration.ConfigurationPackage#getColumn_Width()
- * @model default="100" required="true"
+ * @model default="100" unsettable="true" required="true"
* @generated
*/
int getWidth();
@@ -80,9 +109,34 @@
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Width</em>' attribute.
+ * @see #isSetWidth()
+ * @see #unsetWidth()
* @see #getWidth()
* @generated
*/
void setWidth(int value);
+ /**
+ * Unsets the value of the '{@link org.eclipse.rmf.reqif10.pror.configuration.Column#getWidth <em>Width</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isSetWidth()
+ * @see #getWidth()
+ * @see #setWidth(int)
+ * @generated
+ */
+ void unsetWidth();
+
+ /**
+ * Returns whether the value of the '{@link org.eclipse.rmf.reqif10.pror.configuration.Column#getWidth <em>Width</em>}' attribute is set.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return whether the value of the '<em>Width</em>' attribute is set.
+ * @see #unsetWidth()
+ * @see #getWidth()
+ * @see #setWidth(int)
+ * @generated
+ */
+ boolean isSetWidth();
+
} // Column
diff --git a/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/ConfigurationPackage.java b/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/ConfigurationPackage.java
index f17de8f..7ab810f 100644
--- a/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/ConfigurationPackage.java
+++ b/org.eclipse.rmf.reqif10.pror/src/org/eclipse/rmf/reqif10/pror/configuration/ConfigurationPackage.java
@@ -15,7 +15,6 @@
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
-import org.eclipse.rmf.reqif10.ReqIF10Package;
/**
* <!-- begin-user-doc -->
@@ -76,22 +75,13 @@
int PROR_TOOL_EXTENSION = 0;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int PROR_TOOL_EXTENSION__ANY = ReqIF10Package.REQ_IF_TOOL_EXTENSION__ANY;
-
- /**
* The feature id for the '<em><b>Spec View Configurations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PROR_TOOL_EXTENSION__SPEC_VIEW_CONFIGURATIONS = ReqIF10Package.REQ_IF_TOOL_EXTENSION_FEATURE_COUNT + 0;
+ int PROR_TOOL_EXTENSION__SPEC_VIEW_CONFIGURATIONS = 0;
/**
* The feature id for the '<em><b>General Configuration</b></em>' containment reference.
@@ -100,7 +90,7 @@
* @generated
* @ordered
*/
- int PROR_TOOL_EXTENSION__GENERAL_CONFIGURATION = ReqIF10Package.REQ_IF_TOOL_EXTENSION_FEATURE_COUNT + 1;
+ int PROR_TOOL_EXTENSION__GENERAL_CONFIGURATION = 1;
/**
* The feature id for the '<em><b>Presentation Configurations</b></em>' containment reference.
@@ -109,7 +99,7 @@
* @generated
* @ordered
*/
- int PROR_TOOL_EXTENSION__PRESENTATION_CONFIGURATIONS = ReqIF10Package.REQ_IF_TOOL_EXTENSION_FEATURE_COUNT + 2;
+ int PROR_TOOL_EXTENSION__PRESENTATION_CONFIGURATIONS = 2;
/**
* The number of structural features of the '<em>Pror Tool Extension</em>' class.
@@ -118,7 +108,7 @@
* @generated
* @ordered
*/
- int PROR_TOOL_EXTENSION_FEATURE_COUNT = ReqIF10Package.REQ_IF_TOOL_EXTENSION_FEATURE_COUNT + 3;
+ int