Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-06-17Bug 495258: [BPMN] BPMNProfile tab in Properties view is not workingGéry Deloge260-389/+389
change namespace from org.eclipse.papyrus.views.properties to org.eclipse.papyrus.infra.properties.ui in xwt files Change-Id: I8069f360b5f3c344c701f1038c527b35c639efc2 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
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 <gery.deloge@gmail.com>
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 <juan.cadavid@cea.fr>
2016-03-03Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus2-0/+352
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 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.dev.types 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 <juan.cadavid@cea.fr>
2016-02-12Bug 485220: [Architecture] Provide a more modular architectureChristian W. Damus1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 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 org.eclipse.papyrus.views.properties bundle to a new org.eclipse.papyrus.infra.properties.ui 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 <juan.cadavid@cea.fr>
2016-01-26[BPMN] Extension points renamingJuan Cadavid1-1/+1
Change-Id: I6bd5f50812f8e18e9642cd1becbe8f14505ab0d9 Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>
2016-01-22Bug 485220: [Architecture] Provide a more modular architecture (& builds) ↵Christian W. Damus1-1/+1
for Papyrus https://bugs.eclipse.org/bugs/show_bug.cgi?id=485220 Refactor the Properties Model bundles into the Infra Layer. The *.views.properties.model[.edit,.editor] bundles are renamed as *.infra.properties[.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 *.views.properties.model* bundles, because otherwise the clash of EMF model registrations would cause run-time errors. The *.views.properties.environment extension point is moved to *.infra.properties.environments. The *.views.properties.context extension point has the <context> element moved to a new *.infra.properties.contexts 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 <juan.cadavid@cea.fr>
2016-01-08[BPMN] New icons for the diagram typesJuan Cadavid3-0/+10
Change-Id: I05eb56be2612c3f016f53121b3fa8ea38d16da49 Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>
2016-01-08[BPMN] Fixing icons for model explorerJuan Cadavid1-24/+140
Change-Id: Iec34af8697e45748f4037e518abaac499ed93a60 Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>
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 <juan.cadavid@cea.fr>
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 <juan.cadavid@cea.fr>
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 <juan.cadavid@cea.fr>
2015-10-15BPMN lanes implementationJuan Cadavid1-0/+11
Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>
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 <quentin.lemenez@cea.fr>
2015-07-17Papyrus BPMN customizationJuan Cadavid1-4/+2
Bundle info corrections Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>
2015-07-16Papyrus BPMN customizationJuan Cadavid592-0/+131841
Change-Id: Ifccfedbbd4f30f166e1b39136ec1822a63f4f33c Signed-off-by: Juan Cadavid <juan.cadavid@cea.fr>

    Back to the top