Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptessier2014-11-06 15:02:32 +0000
committerptessier2014-11-06 15:02:32 +0000
commit6a3bb4e7260aa46db59f6d4c048f63b82fd84b9d (patch)
treefbffb8ddc977a15b3580a9a0f7507f2932e90d7e /extraplugins/revision
parent0dbf1bc93284c551a02c5cdbf1cafd4c271bc1d8 (diff)
downloadorg.eclipse.papyrus-6a3bb4e7260aa46db59f6d4c048f63b82fd84b9d.tar.gz
org.eclipse.papyrus-6a3bb4e7260aa46db59f6d4c048f63b82fd84b9d.tar.xz
org.eclipse.papyrus-6a3bb4e7260aa46db59f6d4c048f63b82fd84b9d.zip
447667: [Revision module] a module about revision model shall be
integrated to Papyrus https://bugs.eclipse.org/bugs/show_bug.cgi?id=447667 # WARNING: head commit changed in the meantime Merge branch 'master' of ssh://ptessier@git.eclipse.org:29418/papyrus/org.eclipse.papyrus Change-Id: I8bbb2161717461ca995b519c846a61844ad1ce7d
Diffstat (limited to 'extraplugins/revision')
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/plugin.xml4
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/Review.ctx129
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleAnswer.xwt15
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleComment.xwt15
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleQuestion.xwt15
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReview.xwt16
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReviewRepository.xwt8
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleTodo.xwt15
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleAnswer.xwt29
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleComment.xwt29
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleQuestion.xwt29
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReview.xwt29
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReviewRepository.xwt8
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleTodo.xwt29
-rw-r--r--extraplugins/revision/org.eclipse.papyrus.revisiontool/resource/customizationConfiguration.xmi4
15 files changed, 373 insertions, 1 deletions
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/plugin.xml b/extraplugins/revision/org.eclipse.papyrus.revisiontool/plugin.xml
index f16b64d6126..a058f55558a 100644
--- a/extraplugins/revision/org.eclipse.papyrus.revisiontool/plugin.xml
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/plugin.xml
@@ -52,5 +52,7 @@
provider="CEA LIST">
</profile>
</extension>
-
+<extension point="org.eclipse.papyrus.views.properties.context">
+<context contextModel="properties/Review.ctx"/>
+</extension>
</plugin>
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/Review.ctx b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/Review.ctx
new file mode 100644
index 00000000000..8aac2b44ab4
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/Review.ctx
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="ASCII"?>
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="ReviewProfile">
+ <dependencies href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#/"/>
+ <tabs label="Review" id="reviewprofile" priority="100">
+ <sections name="Single ReviewRepository" sectionFile="ui/SingleReviewRepository.xwt">
+ <widget href="ui/SingleReviewRepository.xwt#/"/>
+ </sections>
+ <sections name="Multiple ReviewRepository" sectionFile="ui/MultipleReviewRepository.xwt">
+ <widget href="ui/MultipleReviewRepository.xwt#/"/>
+ </sections>
+ <sections name="Single Comment" sectionFile="ui/SingleComment.xwt">
+ <widget href="ui/SingleComment.xwt#/"/>
+ </sections>
+ <sections name="Multiple Comment" sectionFile="ui/MultipleComment.xwt">
+ <widget href="ui/MultipleComment.xwt#/"/>
+ </sections>
+ <sections name="Single Review" sectionFile="ui/SingleReview.xwt">
+ <widget href="ui/SingleReview.xwt#/"/>
+ </sections>
+ <sections name="Multiple Review" sectionFile="ui/MultipleReview.xwt">
+ <widget href="ui/MultipleReview.xwt#/"/>
+ </sections>
+ <sections name="Single Answer" sectionFile="ui/SingleAnswer.xwt">
+ <widget href="ui/SingleAnswer.xwt#/"/>
+ </sections>
+ <sections name="Multiple Answer" sectionFile="ui/MultipleAnswer.xwt">
+ <widget href="ui/MultipleAnswer.xwt#/"/>
+ </sections>
+ <sections name="Single Question" sectionFile="ui/SingleQuestion.xwt">
+ <widget href="ui/SingleQuestion.xwt#/"/>
+ </sections>
+ <sections name="Multiple Question" sectionFile="ui/MultipleQuestion.xwt">
+ <widget href="ui/MultipleQuestion.xwt#/"/>
+ </sections>
+ <sections name="Single Todo" sectionFile="ui/SingleTodo.xwt">
+ <widget href="ui/SingleTodo.xwt#/"/>
+ </sections>
+ <sections name="Multiple Todo" sectionFile="ui/MultipleTodo.xwt">
+ <widget href="ui/MultipleTodo.xwt#/"/>
+ </sections>
+ </tabs>
+ <views name="Single ReviewRepository" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleReviewRepository">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::ReviewRepository"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple ReviewRepository" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleReviewRepository">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::ReviewRepository"/>
+ </constraints>
+ </views>
+ <views name="Single Comment" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleComment">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Comment"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple Comment" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComment">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Comment"/>
+ </constraints>
+ </views>
+ <views name="Single Review" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleReview">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Review"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple Review" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleReview">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Review"/>
+ </constraints>
+ </views>
+ <views name="Single Answer" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAnswer">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Answer"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple Answer" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAnswer">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Answer"/>
+ </constraints>
+ </views>
+ <views name="Single Question" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleQuestion">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Question"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple Question" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleQuestion">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Question"/>
+ </constraints>
+ </views>
+ <views name="Single Todo" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTodo">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Todo"/>
+ </constraints>
+ </views>
+ <views elementMultiplicity="-1" name="Multiple Todo" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTodo">
+ <constraintType href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@constraintTypes.1"/>
+ <properties xsi:type="constraints:ValueProperty" name="stereotypeName" value="ReviewProfile::Todo"/>
+ </constraints>
+ </views>
+ <dataContexts name="ReviewProfile">
+ <elements name="Comment">
+ <properties name="status" type="Enumeration"/>
+ <properties name="diffRef"/>
+ <properties name="subject"/>
+ </elements>
+ <elements name="Question" supertypes="//@dataContexts.0/@elements.0"/>
+ <elements name="ReviewRepository">
+ <supertypes href="ppe:/context/org.eclipse.papyrus.uml.properties/Model/UML/UML.ctx#//@dataContexts.0/@elements.71"/>
+ </elements>
+ <elements name="Review" supertypes="//@dataContexts.0/@elements.0"/>
+ <elements name="Answer" supertypes="//@dataContexts.0/@elements.0"/>
+ <elements name="Todo" supertypes="//@dataContexts.0/@elements.0"/>
+ <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.uml.properties/Model/Environment.xmi#//@modelElementFactories.2"/>
+ </dataContexts>
+</contexts:Context>
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleAnswer.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleAnswer.xwt
new file mode 100644
index 00000000000..484722e9e67
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleAnswer.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleComment.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleComment.xwt
new file mode 100644
index 00000000000..3d806a819c1
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleComment.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
+ xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleQuestion.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleQuestion.xwt
new file mode 100644
index 00000000000..484722e9e67
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleQuestion.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReview.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReview.xwt
new file mode 100644
index 00000000000..1e35dad0d97
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReview.xwt
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReviewRepository.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReviewRepository.xwt
new file mode 100644
index 00000000000..fca9887d055
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleReviewRepository.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleTodo.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleTodo.xwt
new file mode 100644
index 00000000000..484722e9e67
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/MultipleTodo.xwt
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleAnswer.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleAnswer.xwt
new file mode 100644
index 00000000000..33b50079c87
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleAnswer.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:subject"></ppe:StringEditor>
+ <uml:CommentBodyEditor input="{Binding}"
+ property="UML:Comment:body"></uml:CommentBodyEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:diffRef"></ppe:StringEditor>
+ <ppe:MultiReference input="{Binding}"
+ property="UML:Comment:annotatedElement"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleComment.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleComment.xwt
new file mode 100644
index 00000000000..6b4ac0091b9
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleComment.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:subject"></ppe:StringEditor>
+ <uml:CommentBodyEditor input="{Binding}"
+ property="UML:Comment:body"></uml:CommentBodyEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:diffRef"></ppe:StringEditor>
+ <ppe:MultiReference input="{Binding}"
+ property="UML:Comment:annotatedElement"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleQuestion.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleQuestion.xwt
new file mode 100644
index 00000000000..f8869c74678
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleQuestion.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:j="clr-namespace:java.lang"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:subject"></ppe:StringEditor>
+ <uml:CommentBodyEditor input="{Binding}"
+ property="UML:Comment:body"></uml:CommentBodyEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:diffRef"></ppe:StringEditor>
+ <ppe:MultiReference input="{Binding}"
+ property="UML:Comment:annotatedElement"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReview.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReview.xwt
new file mode 100644
index 00000000000..c07e14d098a
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReview.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
+ xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:subject"></ppe:StringEditor>
+ <uml:CommentBodyEditor input="{Binding}"
+ property="UML:Comment:body"></uml:CommentBodyEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:diffRef"></ppe:StringEditor>
+ <ppe:MultiReference input="{Binding}"
+ property="UML:Comment:annotatedElement"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReviewRepository.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReviewRepository.xwt
new file mode 100644
index 00000000000..d69369c20ec
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleReviewRepository.xwt
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleTodo.xwt b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleTodo.xwt
new file mode 100644
index 00000000000..68825750222
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/properties/ui/SingleTodo.xwt
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:j="clr-namespace:java.lang"
+ xmlns:uml="clr-namespace:org.eclipse.papyrus.uml.properties.widgets"
+ xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
+ xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:EnumCombo input="{Binding}" property="ReviewProfile:Comment:status"></ppe:EnumCombo>
+ </Composite>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:subject"></ppe:StringEditor>
+ <uml:CommentBodyEditor input="{Binding}"
+ property="UML:Comment:body"></uml:CommentBodyEditor>
+ <ppe:StringEditor input="{Binding}"
+ property="ReviewProfile:Comment:diffRef"></ppe:StringEditor>
+ <ppe:MultiReference input="{Binding}"
+ property="UML:Comment:annotatedElement"></ppe:MultiReference>
+ </Composite>
+</Composite> \ No newline at end of file
diff --git a/extraplugins/revision/org.eclipse.papyrus.revisiontool/resource/customizationConfiguration.xmi b/extraplugins/revision/org.eclipse.papyrus.revisiontool/resource/customizationConfiguration.xmi
new file mode 100644
index 00000000000..70e622eae88
--- /dev/null
+++ b/extraplugins/revision/org.eclipse.papyrus.revisiontool/resource/customizationConfiguration.xmi
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="ASCII"?>
+<custom:CustomizationConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:custom="http://www.eclipse.org/papyrus/customization" plugin="com.cea.sequoia.papyrus.properties">
+ <elements xsi:type="custom:PropertyView" file="/org.eclipse.papyrus.revisiontool/properties/Review.ctx"/>
+</custom:CustomizationConfiguration>

Back to the top