Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2017-03-06Bug 513134 - [BPMN] Remove code from master repository Benoit Maggi616-140476/+0
- remove the plugins, feature - remove the references in pom.xml and extra feature Change-Id: I36e6d591431a788233dc32449ceaf418fca5ea0d Signed-off-by: Benoit Maggi <>
2017-02-10Bug 485680 : [BPMN] model validationGéry Deloge82-1789/+1223
correcting validation on most commom use cases - multiplicity [0..1] for CatchEvent-base_InitialNode, CatchEvent-base_AcceptEventAction ThrowEvent-base_CallOperationAction BPMNExpression-base_OpaqueExpression, DataOutput-base_Parameter, DataOutput-base_ActivityParameterNode, DataInput-base_Parameter, DataInput-base_ActivityParameterNode, DataInput.base_inputPin, DataOutput.base_outputPin Lane-laneSet, Lane-childLaneSet FlowNode.base_activityNode Gateway-base_ActivityGroup, NonExclusiveGateway-base_JoinNode, NonExclusiveGateway-base_ForkNode, ExclusiveGateway-base_DecisionNode, ExclusiveGateway-base_MergeNode - derived properties LaneSet-lanes, LaneSet-parentLane StandardLoopCharacteristics-testBefore, StandardLoopCharacteristics-loopCondition BPMNProcess-supports BoundaryEvent-attachedToRef FlowElement-container CallActivity-calledElementRef - genmodel java 8 - multiplicity issue : 0..* is generated as 1..* in ecore (change LiteralUnlimitedNatural to LiteralInteger in profile to fix) - log4j - TU - plugin version 0.8.0 Change-Id: I070c4c7cd60ce24706945c1a7dabc8f09289c2c2 Signed-off-by: Géry Deloge <>
2016-11-18Bug 507675: [BPMN] Data Input / Data Output for ActivitiesGéry Deloge2-0/+0
Change-Id: I856518a302e9e3472aaa5120c0ec009f9c57d9a9 Signed-off-by: Géry Deloge <>
2016-10-07Bug 504084: [BPMN] various enhancements / correctionsGéry Deloge20-0/+13
- delete unused icons - improve some icons - add components to palette and new child menu - correct Data Input / Output elements in palette to be associated to a task - use palette icons in model explorer and new child menu Change-Id: I030178f92ed992c9cea90fb7c76e3c8776d4d10c Signed-off-by: Géry Deloge <>
2016-09-07Bug 501004: [BPMN] Support for loopsGéry Deloge2-0/+0
Change-Id: I4acd9a0c323284716816a4e4095ecc13db66ee01 Signed-off-by: Géry Deloge <>
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit1-13/+13
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-08-04Bug 491783 - Change the ElementTypeConfiguration metamodel to make theFlorian Noyrit2-762/+762
before and after reference directly AdviceConfigurations. Change the interpretation accordingly. Bug 497481 - Change the ElementTypeConfiguration metamodel to replace string-based references to specialization by Ereferences in SpecializationTypeConfiguration. Change the interpretation accordingly. Update oep.infra.types.doc accordingly. Change-Id: I13284a6a74fe3d86427b19424a9b8c4caed01d89
2016-06-17Bug 495258: [BPMN] BPMNProfile tab in Properties view is not workingGéry Deloge260-389/+389
change namespace from to in xwt files Change-Id: I8069f360b5f3c344c701f1038c527b35c639efc2 Signed-off-by: Géry Deloge <>
2016-04-29Bug 492103: [BPMN] Cannot create element from the paletteGéry Deloge1-98/+98
- migration of Element Types Signed-off-by: Géry Deloge <>
2016-03-22[BPMN] Declaring CSS using theJuan Cadavid1-1/+1
org.eclipse.papyrus.infra.gmfdiag.css.userAgentStyleSheet extension point instead of the viewpoint mechanism Change-Id: I681dac9d6186fc9a83438a1c4e5f27f42be09b0a Signed-off-by: Juan Cadavid <>
2016-03-03Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus2-0/+352 Complete the configuration of PDE API Tooling in the Papyrus Main and Developer Tools projects, including: * adding the API Analysis nature and builder to .project where it was missing * adding a new menu action in the dev tools Project Management menu to ensure that all Oomph version-management projects in the workspace have API analysis also * fixing API version analysis problems, mostly by upversioning bundles to 2.0 but also applying API filters in some cases where it seems appropriate * implementing project-level API Analysis preferences for warning severity of missing @since doc tags (the default is error) and adding it to the Oomph project preferences management Change-Id: I3f5fad20ffc7bb66eec0abbb86b5cc52aacb1ff1
2016-02-22Bug 487480 - Refactor elementtypesconfiguration frameworkFlorian Noyrit4-4565/+4565
Insert a "oep/infra/types" layer to host the core elementtypesconfiguration framework. Move UML elementtypesconfiguration extensions to "oep/uml" Move EMF elementtypesconfiguration extensions to "oep/infra/emf" Move elementtypesconfiguration tests to oep/tests/junit/plugins/infra/types Rename all elementtypesconfiguration plugins (core, dev, tests and extensions) and corresponfing packages to shorter qualifiers as follows: oep.infra.elementtypesconfigurations -> oep.infra.types.core and oep.infra.types oep.infra.elementtypesconfigurations.edit -> oep.infra.types.edit oep.infra.elementtypesconfigurations.editor -> oep.infra.types.editor oep.infra.elementtypesconfigurations.ui -> oep.infra.types.ui oep.infra.elementtypesconfigurations.invarianttypes -> oep.infra.types.rulebased oep.infra.elementtypesconfigurations.emf -> oep.infra.emf.types oep.infra.elementtypesconfigurations.emf.ui -> oep.infra.emf.types.ui oep.uml.elementtypesconfigurations -> oep.uml.types oep.elementtypesconfigurations.developer -> oep.infra.elementtypesconfigurations.tests -> oep.infra.types.tests oep.infra.elementtypesconfigurations.ui.tests -> oep.infra.types.ui.tests Change-Id: Iad7f5689b183e6ad29daab06a1cc2858ee408aa7
2016-02-15[BPMN] Migration of ui.wizards extension point andJuan Cadavid195-3303/+1908
ElementTypeConfigurations metamodel and removal of unused imports Change-Id: Ie65f2f7679d710407b3b7204e02a3ac321b3c933 Signed-off-by: Juan Cadavid <>
2016-02-12Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus1-1/+1 Factor UI dependencies out of the UML Element Types bundle. This includes moving some advices that interact with the user into a new org.eclipse.papyrus.uml.service.types.ui bundle. Pull up the PasteCommandService and IPasteCommandProvider API into the Infra Diagram layer where the extension point is defined. Deprecate the old API in the UML layer. Introduce a service for participation of languages in CSS styling: * styling reset actions in the Reset Style command * access to semantic model classes and properties to make available to CSS Factor PapyrusObservableValue and cohorts out of the UML Tools bundle into the Infra Layer for more general reuse and to relieve the Diagram Infrastructure layer of UML dependencies. The old API remains as deprecated. Remove the Infra Diagram Layer dependency on UML Layer for property testers governing deletion in the diagram. Includes introduction of a new IGraphicalDeletionHelper OSGi service for delegation of the determination of whether an element can be deleted from the diagram and replacement of the XML expression properties * org.eclipse.papyrus.uml.diagram.common.isSemanticDeletion * org.eclipse.papyrus.uml.diagram.common.isReadOnly by * org.eclipse.papyrus.infra.gmfdiag.common.isSemanticDeletion * org.eclipse.papyrus.infra.gmfdiag.common.canDelete (where the latter is the negation of the property that it supersedes) Extract UML dependencies from the Diagram Outline and CSS Editor bundles. Remove unused MDTUtil APIs that referenced a UML-specific annotation. Move the Diagram Infrastructure CSS Palette bundle into the UML layer because it serves to provide extensions on the Palette Service, which is an overtly UML-specific capability. All client APIs for the Properties View are moved from bundle to a new bundle. This includes renaming of: * extension points * label-provider contexts * XWT namespaces Add an "all UI tests" suite. Define a componentized hierarchical build layout of the main plug-ins Change-Id: I43f8f3644857a18b69715f5a2f1da9b1cf286d67
2016-02-03[BPMN] Specification of ClientContextID for element types and shapesJuan Cadavid1-2/+2
improvement Signed-off-by: Juan Cadavid <>
2016-01-26[BPMN] Extension points renamingJuan Cadavid1-1/+1
Change-Id: I6bd5f50812f8e18e9642cd1becbe8f14505ab0d9 Signed-off-by: Juan Cadavid <>
2016-01-22Bug 485220: [Architecture] Provide a more modular architecture (& builds) ↵Christian W. Damus1-1/+1
for Papyrus Refactor the Properties Model bundles into the Infra Layer. The *[.edit,.editor] bundles are renamed as *[.edit,.editor]. The packages within are correspondingly renamed. To support upgrade installation, special p2 update metadata tells the p2 engine how these bundles have been renamed, ensuring proper replacement of the old ** bundles, because otherwise the clash of EMF model registrations would cause run-time errors. The * extension point is moved to * The * extension point has the <context> element moved to a new * point. The <preferencePageBinding> element remains. JUnit tests pass, at least inasmuch as they pass in the nightly builds. Change-Id: I6445808f8eb1144b08c0cd5f0a487d1bad229a4c
2016-01-12[BPMN] Include collaboration diagram plugin in feature and build andJuan Cadavid1-0/+1
about.html in src build Change-Id: Ie343537d76632c0507ae60b1e66f0052aa4615d1 Signed-off-by: Juan Cadavid <>
2016-01-08[BPMN] New icons for the diagram typesJuan Cadavid3-0/+10
Change-Id: I05eb56be2612c3f016f53121b3fa8ea38d16da49 Signed-off-by: Juan Cadavid <>
2016-01-08[BPMN] Fixing icons for model explorerJuan Cadavid1-24/+140
Change-Id: Iec34af8697e45748f4037e518abaac499ed93a60 Signed-off-by: Juan Cadavid <>
2015-11-19[BPMN][Manufacturing] Switch to Java 1.8 and entry in Papyrus OomphJuan Cadavid3-23/+23
model for BPMN Change-Id: Ie09a6eb5ec3b6ab457fd7b8e2087de80cde933e9 Signed-off-by: Juan Cadavid <>
2015-10-22[BPMN] Implementation of generic "Task" element with no special typeJuan Cadavid2-0/+50
Refactoring of semantic and graphic ElementTypes Signed-off-by: Juan Cadavid <>
2015-10-19Icons for Papyrus BPMN palette and profile, corrections forJuan Cadavid6-1305/+11350
CarFactory.notation and QVTO script for B2MML Change-Id: I587cce24fc2747ed476bcf12bcb2f5f19cdd1a4d Signed-off-by: Juan Cadavid <>
2015-10-15BPMN lanes implementationJuan Cadavid1-0/+11
Signed-off-by: Juan Cadavid <>
2015-08-21[releng] Neon-1.2.0 modification step by stepQuentin Le Menez2-20/+20
Change-Id: I9126d707fecad85c9b5384b35074deba995b6527 Signed-off-by: Quentin Le Menez <>
2015-07-17Papyrus BPMN customizationJuan Cadavid1-4/+2
Bundle info corrections Signed-off-by: Juan Cadavid <>
2015-07-16Papyrus BPMN customizationJuan Cadavid592-0/+131841
Change-Id: Ifccfedbbd4f30f166e1b39136ec1822a63f4f33c Signed-off-by: Juan Cadavid <>

    Back to the top