Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2015-01-21[Releng] Update version numbers to 1.0.2Camille Letavernier4-57/+53
2015-01-09418647: [Property Views] Location of package imported models should beGabriel Pascual2-35/+42
shown - Add Location field for Model element - Move up the field in Properties Views page for Model element and Package element Conflicts: plugins/uml/properties/ Change-Id: I1388eefb9891e3a1e9f2573ba809041e78353d0a Signed-off-by: Gabriel Pascual <> Change-Id: I281abeda1b1d667721fa0c785354b83b71639d26 Signed-off-by: Gabriel Pascual <>
2014-12-08418647: Location of package imported models should be shownGabriel Pascual6-26/+238 - Create a constraint for Imported Package - Add field in UML Tab to display location of Imported Package Change-Id: I88687f7973e700976e521b1721d16b12f42e4782 Signed-off-by: Gabriel Pascual <>
2014-10-24448596: [Properties View] The properties view ModelElements should useCamille Letavernier3-29/+1
the LabelProviderService
2014-10-22447872 - [OCL in Papyrus] Suspected memory leak in OCL XText Editor when ↵Ansgar Radermacher1-1/+9
editing a profile
2014-10-21448139: [Properties] Stereotype attribute properties not updated on ↵Christian W. Damus4-25/+27
selection change Ensure that the properties widgets for the selected stereotype property are correctly refreshed when the selection changes. This includes - calling super's selection-change handler in the AppliedStereotypeCompositeWithView so that the selection change is propagated to the property widgets on the right hand side - preserving the selection in the "Applied stereotypes:" tree when the selection in the editor changes so that the same property/stereotype will be selected for the new object, if possible - implement hashCode() and equals() in the objects in the "Applied stereotypes:" tree to make preservation of selection work Also ensure that the widgets are removed on the right hand side when a non-property is selected (such as a stereotype or an empty selection).
2014-09-16444212: [Property View] Stereotype application in appearance tab is not updatedChristian W. Damus1-1/+43 Refresh the appearance composite with the new contents of the data source whenever it gets a new selection.
2014-09-16444092: [Properties view] Refresh issues for stereotype propertiesChristian W. Damus1-2/+29 The source of a StereotypeModelElement is the application (instance) of the stereotype applied. So, when updating the model-element for a change in selection, the new source must be the new UML element's application of the stereotype, not the new UML element. Moreover, we must be careful that the StereotypeModelElement tracks the stereotype indicated by the DataContext, which may be a superstereotype (possibly abstract or otherwise not actually applicable) of the stereotype actually applied to any given UML element. Change-Id: I8e7084eca245a95f0af11bc1d8a4a7e0e813dd00
2014-09-08441227: [Properties view] Create New Property view tabs not workingChristian W. Damus1-2/+8 The SingleProfiledElement view also needs to be constrained to apply only to UML Elements. Otherwise, the properties view attempts to access the stereotype-applications property for Diagrams, Tables, and other non-UML content.
2014-09-08358077: [Property View - UML] The UML property view should be improvedCamille Letavernier1-3/+5
for usability concerns - Add Activity#ownedParameters and remove Activity#useCase
2014-09-08441227: [Properties view] Create New Property view tabs not workingChristian W. Damus2-5/+18 It is not currently feasible to apply stereotypes to elements that are new and not yet attached to the model. So, define a new properties-view constraint to test for the selection being attached to a resource and constrain the SingleElement section of the Profile tab accordingly. In testing, an NPE was encountered when a disposed Stereotype Applications table responded to changes in the stereotypes applied to an element in the dialog. That is fixed by detecting the disposed widget and removing the callback. Change-Id: I5116c00a881306cffd086c6c5fce0ad35733aaff
2014-09-04441227: [Properties view] Create New Property view tabs not workingChristian W. Damus1-2/+6 Fix problem of new applied comments not actually being created (NPE on null editing domain in the command) and, following that, not appearing in the dialog because their annotated element is not in a resource (as it is the element being created by the dialog).
2014-08-26[Code Style] Configure code style in the projectsChristian W. Damus4-1/+704
Configure the master settings for Code Style in the org.eclipse.papyrus.infra.core plug-in, including: - Code Formatter - Code Clean-up - Code Templates - Import Sort Order Employ the Oomph Project Configuration tooling to propagate these settings to all other Papyrus main, test, and developer plug-ins, plus the CDO Integration plug-ins. Update the Papyrus Oomph model to remove the workspace-wide code style settings. Change-Id: Id1c7c7fb94c82974a9f1c7cafcfcf32b71ce6c1f
2014-08-26441228: Property tab 'comments' does not display existing commentsGabriel Pascual5-5391/+5549 - Add Owned comments field in "Comments" properties tab - Add behavior to buttons of properties view - Add Data context for Owned comments Change-Id: I7784d2404fcdedee8c598a7ecd17ec20211c1f34 Signed-off-by: Gabriel Pascual <>
2014-08-25[Code style] Apply clean-up profile to Papyrus Main plug-insCamille Letavernier30-198/+187
2014-08-21[Code style] Apply clean-up and formatter on Main plug-insCamille Letavernier123-2061/+2242
2014-08-20[Releng] Update Papyrus version to 1.0.1 in pom.xmlCamille Letavernier2-4/+4
2014-08-20[Releng] Update versions to 1.0.1Camille Letavernier2-30/+30
2014-08-11441511: [Properties View] Deletion of several applied commentsGabriel Pascual1-231/+229 - Fixes add and remove behaviour Change-Id: I2db04d86ada363d611c9ea4a56278a5e8d675edd Signed-off-by: Gabriel Pascual <>
2014-08-07374050: [Properties view] Manage interfaces for ports does not refreshGabriel Pascual1-302/+297
"provided" and "required" interfaces immediatly Composite diagram : - Add adapter for derived attribute - Add actions (add and remove) on observable list of properties view - Connected menu action Interface Manager and Properties view - Refactor Manage interface Handler and UI - Fix several bugs about NewElementRepresentation handling during commands execution. - Clean dependencies after refactor - Manage strictly adapters Change-Id: I3635b1a94f53acb3ef592b741afe76c13d767093 Signed-off-by: Gabriel Pascual <>
2014-08-07417409: [Performances - Properties view] Delay in UI when reorganizing ↵Christian W. Damus14-64/+154
diagram layout. Make property sheet views reusable, with updating of the bound selection when the selection changes to another element that shows the same views. This employs new capability of the DataSource to update the selection that it encapsulates, pushing the new selection into the ModelElements that it creates, using a new delegating observable framework. Property sheet controls are re-used on a per-tab basis. Because of the new delegation pattern introduced here, we need to be able to ensure that delegate observables are disposed of when they are no longer needed. This includes not only the delegates of the new DelegatingObservables, but also the delegates of MultipleObservableValue and similar aggregates. As these delegates can be shared amongst multiple wrappers of different kinds, we use a simple reference counting scheme to ensure that observables are not disposed while they are still in use. This averts the exceptions discovered in multi-observable (multiple selection) scenarios on a previous iteration of this patch set. Change-Id: Ide8f3fcea4228083a68bc9d5d39dc5a50217af62
2014-07-30435995: Profile version numbers missing in the profile-upgrade-popupGabriel Pascual1-1/+1
message Patch #1 : - Add colums for display version in refresh dialog - Move Papyrus profile definition - Add implementation of previous version column filling in label provider Patch #2 : - Put ProfileApplication as context for Refresh Dialog (Label Provider and Content provider) - Enforce save of version in ApplyProfileCommand Patch #3 : - Fix API compatibility - Fix providers of ProfileApplication Change-Id: If83ee0dee94ce88f38e8e47a04460f74add42b21 Signed-off-by: Gabriel Pascual <>
2014-07-23440108: [Properties] Warning decoration for name clash shown on nameless elementChristian W. Damus1-0/+7 Use the UML2 API for distinguishability of named elements to validate a prospective new element name. Includes JUnit tests for cases that were spurious warnings (different metaclass, not accounting for operation signature). Also unset names of elements instead of setting their names to empty strings. This uses a new UnsetRequest supported by the UML edit-helpers.
2014-07-02435174: [Properties view] issue: Deletion of not annotated comments whenMickael ADAM1-28/+41
change comments list of a model Patch set 1: - Override getRequest method to add existing not annotated comments Change-Id: I531e411478dcfa615548b64bc4e6c856f9274c86 Task-Url: Signed-off-by: Mickael ADAM <>
2014-06-30358077: [Property View - UML] The UML property view should be improvedCamille Letavernier3-19/+13
for usability concerns - Add Port#type for multi selection - Add Trigger#port for single selection - Fix the multiplicity of Trigger#port in the UML properties view definition
2014-06-04Merge "436396: [Properties view] Class properties view contains list of ↵Remi Schnekenburger1-35/+37
attributes but not operations"
2014-06-04[Releng] Remove the (Incubation) suffix from all (main) plug-ins andCamille Letavernier2-2/+2
features Update the Bundle test accordingly
2014-06-03436396: [Properties view] Class properties view contains list ofGabriel Pascual1-35/+37
attributes but not operations - Add operations diplay in Class properties view Change-Id: I75940022c26f006ce3d92b1aecf9fabd85ef9334 Signed-off-by: Gabriel Pascual <>
2014-05-27435103: Profile definition info reported for Bug 415211 is brokenChristian W. Damus1-0/+3 Add better diagnostic message than an NPE when a model-element factory descriptor is an unresolved proxy and restore the deleted descriptor in the UML Properties model.
2014-05-21Merge "[434594] Enable Model (Library/Metamodel/Profile) Registrations to be ↵Camille Letavernier1-5/+6
added to via code Bug: Change-Id: Ib4eb7db3f1e82664a8c15a0c2ea2c06797d4b39e Signed-off-by: David Akehurst <>"
2014-05-20433647 - [OCL Editor] Properties View OCL Editor for OpaqueExpression is BuggyAnsgar Radermacher2-4/+13
2014-05-17[434594] Enable Model (Library/Metamodel/Profile) Registrations to beDavid Akehurst1-5/+6
added to via code Bug: Change-Id: Ib4eb7db3f1e82664a8c15a0c2ea2c06797d4b39e Signed-off-by: David Akehurst <>
2014-05-16385761: Non-atomicity of the Undo command about application ofGabriel Pascual1-3/+3
stereotype on a displayed element - Fix error introduced during last merge to correct this issue Change-Id: I6b60310679667405a4140c6763ab66b2986d4ebc Signed-off-by: Gabriel Pascual <>
2014-05-05427419: Problems with DataTypes whose properties are typed byCamille Letavernier2-13/+13
2014-05-02422257: [Performances] Memory leaksChristian W. Damus1-13/+15 ResourceSet clean-up in the package import wizards and common diagram utilities.
2014-05-02Bug 433647 - [OCL Editor] Properties View OCL Editor for OpaqueExpression is ↵Ansgar Radermacher2-18/+82
2014-04-30422257: [Performances] Memory leaksChristian W. Damus1-6/+7 Ensure proper clean-up of resource sets to avoid leaking UML and other models in the UML CacheAdapter.
2014-04-29433647: [OCL Editor] Properties View OCL Editor for OpaqueExpression isCamille Letavernier1-75/+68
2014-04-18423189: [Properties View] papyrus should provide binding validationThibault Le Ouay6-13/+39
mechanism 423193: [Properties View] Papyrus should provide colored fields according to current state 428423: [Property View] Improvement of inheritance of property view generation Squashed contributions for these bugs Change-Id: Ief0b22abf97b9ba986e8fe7ca429d53730a86af0 Signed-off-by: Thibault Le Ouay <>
2014-04-18[releng] Fixing Buckminster build due to aggressive dead code removal for TychoLaurent Wouters1-0/+1
Signed-off-by: Laurent Wouters <>
2014-04-17[releng] Generated all the pom.xml files for the plugins and featuresLaurent Wouters2-0/+28
Command: python releng/toolkit/ Signed-off-by: Laurent Wouters <>
2014-04-17[releng] Cleanup plugins for main buildLaurent Wouters8-301/+7
Signed-off-by: Laurent Wouters <>
2014-03-26431258: Cannot apply/remove stereotype on e.g a package when selected inCamille Letavernier1-18/+26
Model Explorer - Fix regression introduced by cca98b0 (Bug 393532)
2014-03-25Integrate contribution from G. PascualCamille Letavernier3-260/+277
Conflicts: plugins/uml/properties/
2014-03-25Integrate contribution from G. PascualCamille Letavernier2-83/+182
2014-03-18Bug 427025 - [OCL For Papyrus] Cannot create OCL constraints in Luna: escape ↵Ansgar Radermacher3-32/+6
updates, if dirty + deactivation of "Advanced text" tab
2014-03-14[Releng] Fix dependency versionsCamille Letavernier2-19/+20
2014-03-13418478: Apply & delete profiles has stopped working.Camille Letavernier1-1/+1 - Shared resource set cannot reload resources when they change. Use a temporary resource set instead
2014-03-13Bug 427025 - [OCL For Papyrus] Cannot create OCL constraints in Luna: handle ↵Ansgar Radermacher1-3/+16
editing of newly created opaque expressions
2014-03-13Merge branch 'bugs/386118-emf-facet'ptessier9-14/+40
Conflicts: plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/listeners/

Back to the top