Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-09Bug 536631: [Sequence Diagram] Support DurationConstraint/Observation asbugs/536631-537561-sequenceLinksTestsCamille Letavernier4-15/+81
a Connection between two events Bug 537561: [Sequence Diagram] Support GeneralOrdering as a Connection between two events - Add deletion tests Change-Id: I4b698c01f9036257a7386c9ee50f9eaf10f327b1 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-08-09Bug 536631: [Sequence Diagram] Support DurationConstraint/Observation asCamille Letavernier17-24/+1944
a Connection between two events Bug 537561: [Sequence Diagram] Support GeneralOrdering as a Connection between two events - Add tests Change-Id: Ibfc943b7658839334c8fd67243053c702312423d Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-08-07Disable some Lifeline Policies when manipulating GeneralOrderingbugs/537561-sequenceOrderingsCamille Letavernier2-4/+6
- These policies should only work with Messages Change-Id: I446b062625d359e4c6b58ce9f290881be37e0138 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-08-07Bug 536631: Styling improvements on the DurationLinkCamille Letavernier1-2/+9
Change-Id: I1d697b889f9be7899e6a0b237b1f8125e5981a1e Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-08-02Fix regression/typo from Bug 536030 (Incorrect line width)Camille Letavernier1-1/+1
Change-Id: Ibf94a74a142050e4a91de8e79e6497c3bb938b25 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-08-02Bug 537561: [Sequence Diagram] Support GeneralOrdering as a ConnectionCamille Letavernier21-353/+537
between two events https://bugs.eclipse.org/bugs/show_bug.cgi?id=537561 - Generalize the behavior for connecting links to OccurrenceSpecifications (Initially done in Bug 536631 for DurationLinks) - Apply to GeneralOrdering - Add #before and #after references in the GeneralOrdering properties view Change-Id: I6ad54d2670073543257c22f954264a1e01bd6a94 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536637 - [Sequence Diagram] Add a style to define the orientation ofAlexandra Buzila2-86/+186
a Duration EditPart - handle vertical and horizontal orientations for duration constraints - switch to an horizontal orientation if the distance between the start and end points is to small for displaying the shape vertically Change-Id: I6547cb9dc8d080f30a589a9b3a39d13337105e45 Signed-off-by: Alexandra Buzila <abuzila@eclipsesource.com>
2018-07-30[Trivial] Replace an invalid System.out with a TODO CommentCamille Letavernier1-1/+1
Change-Id: Iea782fca2f98353559e30d661681a2e0f41dd227 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536640: [Sequence Diagram] Ensure that graphics & semantics remainCamille Letavernier5-6/+273
consistent for Durations https://bugs.eclipse.org/bugs/show_bug.cgi?id=536640 Change-Id: I7458b84062b529a98780a729d8f27bfcab50814c Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536639: [Sequence Diagram] Forbid reconnect on Duration edit partsCamille Letavernier4-4/+95
https://bugs.eclipse.org/bugs/show_bug.cgi?id=536639 Change-Id: If1406571fb6220c948afe2c0a353c35cc8ba564c Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536641 [Sequence Diagram] Durations can only be created onCamille Letavernier7-279/+193
OccurrenceSpecifications - Move the code shared by GraphicalNodeEditPolicies and EditParts to a new DurationLinkUtil utility class Change-Id: I5a6e180e88afcc48ce83ecc8d93e30c12d624970 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536641 [Sequence Diagram] Durations can only be created onCamille Letavernier16-122/+532
OccurrenceSpecifications - Add support for Messages (Send/Receive) - Add support for DestructionOccurrences Change-Id: I0ba9dc5bf1c8892f395cb536ff7d912e22771301 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536642: [Sequence Diagram] Complete the Duration edit parts toCamille Letavernier15-215/+4056
include floating labels https://bugs.eclipse.org/bugs/show_bug.cgi?id=536642 Change-Id: Iebdae62dff2d4cbf51cd19cd09f7a64dff89fbe7 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536641 [Sequence Diagram] Durations can only be created onCamille Letavernier11-159/+539
OccurrenceSpecifications Change-Id: I09f865e6b95a3125efa87cec1992f027576bee8e Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536638: [Sequence Diagram] Provide OccurrenceSpecification AnchorsCamille Letavernier3-63/+96
for Durations https://bugs.eclipse.org/bugs/show_bug.cgi?id=536638 - Deprecate IdentityAnchorHelper#getPercentage methods, as it causes runtime exceptions with all IdentityAnchors that do not represent a SlidableAnchor. Change-Id: I9df66c088d07274b2bf537b6df216debf2aca4b2 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536638: [Sequence Diagram] Provide OccurrenceSpecification AnchorsCamille Letavernier11-3/+312
for Durations https://bugs.eclipse.org/bugs/show_bug.cgi?id=536638 - Add anchors for ExecutionSpecifications and Messages Change-Id: I99ebf56afa8ca4d433c18e7ba7d4dfc9b406c180 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536632: [Sequence Diagram] Create the edit parts & basic figure forCamille Letavernier3-12/+247
DurationConstraint/DurationObservation https://bugs.eclipse.org/bugs/show_bug.cgi?id=536632 - Initial implementation of the DurationLinkFigure Change-Id: I9cc2b0e7a354eb689cd2698320b37a74cbcdf884 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536632: [Sequence Diagram] Create the edit parts & basic figure forCamille Letavernier22-242/+1400
DurationConstraint/DurationObservation https://bugs.eclipse.org/bugs/show_bug.cgi?id=536632 - Support creation of DurationConstraint as Link - Support creation of DurationObservation as Link Change-Id: I21fedd133f2353e7f663b032ec32a07034e6f6cc Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-30Bug 536632: [Sequence Diagram] Create the edit parts & basic figure forCamille Letavernier60-10962/+88
DurationConstraint/DurationObservation https://bugs.eclipse.org/bugs/show_bug.cgi?id=536632 - Remove DurationObservation/Constraint & regenerate Change-Id: I56d75d84f48578ca602cf8ab3c25d03395b650a0 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-27Bug 527183: [PropertyView] The new propertyNicolas FAUVERGUE1-0/+25
'directCreationWithTreeViewer' in 'AbstractMultipleValueEditor' should be able to be modified directly in the ModelElement Change-Id: If3f6a8ff90107625caaac482c55d0699bcb2878e Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-27Bug 507348 : Shift Key to reorder MessagesNicolas FAUVERGUE3-130/+131
- Move listener from the DragTracker to the MessageEditPart to know the shift key position before starting the drag. - Listener must be removed durinf deactivation of the message. Change-Id: I8b589ef26cc6267b59926b6a84840a571945524a Signed-off-by: Céline Janssens <Celine.Janssens@all4tec.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-26Bug 333862 - [Composite structure diagram] Inconsistency when moving a port ↵Ansgar Radermacher1-2/+25
from one property to another - Assure that port view is removed, if it is no longer valid (port does not belong do part's type due to move) - It is still not possible to change the port owner graphically. But this is not a critical issue and probably difficult to implement, since it would conflict with the border-item-locator. (and also not possible for ports directly attached to classes). Might be fixed later (enhancement) Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-07-24Fix some simple things in emf command stack view.Nicolas FAUVERGUE4-21/+22
Change-Id: I5a8ad22e7b4d7ec7b8c151efdc448f44f462d790 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-24Bug 460653: [Properties View] Add the Type to the member end descriptionNicolas FAUVERGUE1-0/+1
in association properties view Add type to the member end description. Change-Id: Ib7d54a14c6ac83b0bd86f890211945d4a7c29fb7 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-24Bug 272301: [Properties View] raiseException type for operationsNicolas FAUVERGUE3-0/+6
Add RaisedException field for BehavioralFeature. Change-Id: I57829fb59c8b69f1eed8fa040d5bc2ba86168771 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-24Bug 479981 - [Component Diagram] Components-in-component misplacedNicolas FAUVERGUE11-3/+314
Change-Id: Ie7b8879202ff0cd43cd86afab28e185542ac7c4b Signed-off-by: atischenko <tischenko@montages.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-23Bug 537289: [Sequence Diagram] NullPointerException inNicolas FAUVERGUE1-6/+5
SequenceReferenceEditPolicy.fillWeakReferenceForExecSpec Change-Id: I8397e3443a9d0a6ef0c90632e379a7ed06bdc891 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-23Add the bundle Vendor for the pluginNicolas FAUVERGUE1-0/+1
'org.eclipse.papyrus.toolsmiths.profilemigration.doc' Change-Id: I460d89f67c2e9fa193c7c13319349967fb723e63 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-20Bug 537215 - [Documentation] org.eclipse.papyrus.doctemplate.doc shouldRemi Schnekenburger3-1/+3
not contain .approj file - move the file from the plugin to the resources of the website, - update link oin xdoc - update build.properties Change-Id: I90a87c07a2ea5ba77b8ac28677e234d14fb706b0 Signed-off-by: Remi Schnekenburger <rschnekenburger@eclipsesource.com>
2018-07-18Bug 537141 - [CSS] Papyrus should rewire its dependencies to the ↵4.1.0_M1Quentin Le Menez17-116/+433
CSSXMLEngineImpl and related classes - Cloned the required classes into the repository, a better fix should be looked at after M1 - Update the targetplatforms Change-Id: Id80e53e4a845a1f8aae6689fe46a88167a205023 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-09Bug 532754 - [Toolsmiths][Documentation] The documentation of thePauline DEVILLE3-4/+10
profile migration tool is not accessible from the help content (edit) Change-Id: I083d320f1bb121af75a48bc76fb99dc06b80997f Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
2018-07-06Bug 533675: [Sequence Diagram] CombinedFragment can be created in anyChristian W. Damus12-82/+553
case in the diagram Test creation of combined fragments - covering nothing at all (in blank space) - partially covering a message - within another combined fragment Also, update the tests for bug 535097 to use the editor fixture to create interaction operands by automation of the creation tool, to better simulate user interaction. This requires explicitly disabling snap to grid (which is on by default in Photon) so that the mouse pointer can be placed as precisely as is required by the tests. Change-Id: Ic68e6c49746d63dc3e7c93ad92bd89ab68937614 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-06Bug 536096: [Profile] Double click in profile applications dialog doesNicolas FAUVERGUE1-19/+25
not work After the commit of https://git.eclipse.org/r/#/c/99134/, this was broken. Change-Id: Ia1ade4f610c1984cbc5e63ac8ea905489bc1f012 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-06Bug 534972 - [Designer] Code generation should not delete files prior to ↵Ansgar Radermacher1-18/+20
code generation - Create source folder, if it does not exist - Reduce visibility of some functions that should not belong to API Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
2018-07-06Bug 533697: [Sequence Diagram] InteractionOperand shall be reorderedCamille Letavernier7-141/+654
pressing a combination key in the CombinedFragment https://bugs.eclipse.org/bugs/show_bug.cgi?id=533697 - Add tests Change-Id: I30f669606a2af8b6d3b6464a363ecfee6581c8c7 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-06Bug 533697: [Sequence Diagram] InteractionOperand shall be reorderedCamille Letavernier7-55/+226
pressing a combination key in the CombinedFragment https://bugs.eclipse.org/bugs/show_bug.cgi?id=533697 - Restructure the Resize and DragDrop policies for InteractionOperands - Allow reordering operands by drag & drop Change-Id: Id0ce8dbde49030f810c0c5c2f8b602f44eed6150 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-06Bug 530201: [Sequence Diagram] Covered feature is broken for InteractionFragmentChristian W. Damus20-141/+556
Ensure that all interaction fragments that can be created in an interaction (continuation apparently not supported) are initialized with lifeline coverage for the lifelines that they visually cover. This includes updating the GridManagementEditPolicy to stop just adding all interaction operands to the 'coveredBys' of all lifelines in the interaction. Change-Id: I6e6dd83138b2433456beacbab1acacb9fb5155a3 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-07-05Bug 507479: [SequenceDiagram] Choose lifelines covered by a combinedChristian W. Damus28-62/+1175
fragment Implement properties view for the InteractionFragment::covered property of combined fragments and interaction operands. Restrict the selection of covered lifelines to lifelines in the same interaction. Add warning constraints for consistency of lifelines covered by - interaction operand as compared to lifelines covered by the fragments that it owns - combined fragment as compared to lifelines covered by fragments of its operands Update the automatic validation (if the preference is set) of an interaction operand that has has its owned fragments recomputed to encompass the entire containing combined fragment, to handle the impact on its lifeline coverage consistency constraint. Update headers & plugin version Change-Id: I340c816a3d62b38b2e811daa90b4d5c0c1fb5493 Signed-off-by: Christian W. Damus <give.a.damus@gmail.com>
2018-07-04Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier1-1/+1
- Restore the Sequence Diagram launch config (Accidentally broken by previous commit on this ticket) Change-Id: I8d5b20ead1cb36407f19aead3a720755bf310582 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-04Bug 507470 - [Documentation View] Test shall be done for the newMickael ADAM22-1/+885
documentation view. Change-Id: Idea85cd39e6d4e64da780bb1f5275285f6686269 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-04Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier921-260/+35519
https://bugs.eclipse.org/bugs/show_bug.cgi?id=535808 - Propagate the new preferences to all projects Change-Id: I0e70c1c4a5d14a24c2d92371c27dad085e9aa2d3 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-03Bug 535808: [DevTools] Apply Cleanup & Format on saveCamille Letavernier2-0/+65
https://bugs.eclipse.org/bugs/show_bug.cgi?id=535808 - Apply the new preferences on the master project (oep.infra.core) Change-Id: I3ec01c5a80052812beb8d454e0600cd5588829a6 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-03Bug 535519: [Sequence Diagram] Sequence Diagram layout (& semantics) doCamille Letavernier11-24/+180
not support DPI scaling https://bugs.eclipse.org/bugs/show_bug.cgi?id=535519 - Initial version: support a labelHeight / labelWidth in CSS - Remove the layout tolerance from the tests Change-Id: Ie46bb206c3046e6111ebaea2a7cc1f66ca09ea15 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-03Bug 511394: [Expansion] Issue on undo /redo when adding a newNicolas FAUVERGUE1-17/+17
compartment to a stereotyped element Uncomment AllTests tests Change-Id: I64e055a7f9d2f10c2049283d28c015b4124e66cd Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-03Bug 511394: [Expansion] Issue on undo /redo when adding a newNicolas FAUVERGUE5-20/+247
compartment to a stereotyped element Actions - new JUnit tests with undo / redo tests for creating a class with a new compartment and for a Class stereotyped Metaclass with a new compartment. The test with metaclass is failing on undo. Change-Id: I02d4c28558bc14e046e91c3e95e2d18ed4134acf Signed-off-by: Remi Schnekenburger <rschnekenburger@eclipsesource.com> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2018-07-03Bug 536030: [All Diagrams] Incorrect default value for LineWidthCamille Letavernier4-17/+18
https://bugs.eclipse.org/bugs/show_bug.cgi?id=536030 Change-Id: I6afc16426a359d17b6d0f9b32375bb11db8eecd0 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-03[Sequence - Cleanup] Remove empty java filesCamille Letavernier20-0/+0
- The classes are no longer generated / used, but the empty files remained Change-Id: I64d3a7a95ac25a1d1fc8a92a1df977fc3e71f045 Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
2018-07-02Bug 536299 [releng] Fix an xtend-maven-plugin dependency versionQuentin Le Menez1-1/+9
Change-Id: I7d725fa4a23b206bafc1bf17e0f71a607a16cf5d Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2018-07-02Bug 536581 - NullPointerException in PolicyChecker.getForBenoit Maggi2-22/+25
- provide default policyChecker for call with null - return null as diagramType when diagram is null Change-Id: I31eac58d645f82e4c8ac93c67950aecf27f0927b Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2018-07-02Bug 536423: [XText] OCl language is missing in the list of available languageVincent Lorenzo1-0/+7
Change-Id: If20e8b16247d5cf8aff56f49856ca9f0119ac174 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>

Back to the top