Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-01-19Bug 508277 - SWTException below DynamicBodyEditor.disposeBodyEditorMickael ADAM1-2/+4
(thrown in Widget.checkWidget) https://bugs.eclipse.org/bugs/show_bug.cgi?id=508277 - add test of dispose before call getChildren on Composite. Change-Id: I0ce0219714612f35359cb2c6096d3f4524742c69 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-01-16Bug 409555: [Profile] Apply profiles in a folderMickael ADAM2-38/+234
https://bugs.eclipse.org/bugs/show_bug.cgi?id=409555 - Modify dedicated dialog selector to extract only filtered files according to selection - Add behavior for Project and Folder of workspace to extract internal files. Change-Id: Icae68b08c77364e9676d1a0c8ea39baea55cc6c4 Signed-off-by: Gabriel Pascual <gabriel.pascual@all4tec.net> Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2017-01-11Bug 510268: [State Machine] Deleting a state does not delete transitionsMartin Fleck2-0/+48
Add EditHelperAdvice to delete all incoming and outgoing transitions of a Vertex element if it gets deleted. Change-Id: I3e25be2d9812eb1c0184e7904c2bc06491eabb8a Signed-off-by: Martin Fleck <mfleck@eclipsesource.com>
2017-01-10Bug 510171 - [Acitivity] Add reference to OMG specification for InputBenoit Maggi6-7/+41
Icon - add a reference to 16.2.4.2 Pins and Figure 16.4 Pin notations - add missing license - remove unused import Change-Id: I12576f7fdd89a0f8d5800674f1b8b1ab9c59617e Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-09Bug 510092 - Remove deprecated class DestructionEventHelperAdvice Benoit Maggi3-131/+16
- delete DestructionEventHelperAdvice - use log in AbstractFeatureRelationshipReorientEditHelperAdvice - deprecated empty class ActivityGroupEditHelperAdvice Change-Id: I6b13ce0cbc3e307fb885c58cff4fb475059d8e2d Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-09Bug 490003: [Activity Diagram] Wrong pin label positioning on zoomed diagramGéry Deloge1-13/+13
Change-Id: I164d448c904ada10fe8219bb98528273a21789bd Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2017-01-09Bug 508512 - [Core] respecting maven conventionFrancois Le Fevre54-54/+108
-adding pom.xml -adding the schema in the header enabling to remove the warning in eclipse Change-Id: I8ab35fb6c6a696c5feb44aa5236db1c02e86f08e Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-01-06Bug 509243: [Nattable] Extra empty spaces added below the table insideNicolas FAUVERGUE1-2/+18
the table group https://bugs.eclipse.org/bugs/show_bug.cgi?id=509243 - When the data source is updated, refresh the parent composite until refreshing the tabbed property because the table can take more or less space. Change-Id: Ib2a8d0a8d6c4ff8fb65ce30a5c099744b996a9fc Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-01-05Bug 509976 - Proterty view for Symbol is brokenBenoit Maggi9-19/+23
- fix namespaces for xwt files - fix name in plugin.properties and bundle.properties - fix quality warnings Change-Id: Ia97c902146d719f46e3928658f9783fcfdc1db96 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-01-05Bug 492989: [Table] Inconsistent cell editor behavior for higherNicolas FAUVERGUE1-72/+129
multiplicity properties https://bugs.eclipse.org/bugs/show_bug.cgi?id=492989 - For the multi-valued feature, the no value is representing as empty collection instead of null. Change-Id: Ic888e757843dbebfaf18ba626338ff6b570ed997 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2016-12-23Bug 509383: [UML Types] ConnectorEditHelper uses UMLFactory to create ↵Christian W. Damus1-15/+5
connector ends Use the Connector::createEnd factory methods to create ends optimally. https://bugs.eclipse.org/bugs/show_bug.cgi?id=509383 Change-Id: I242d704aae43a4eac4b7fb8b1015ca66cda1baa6
2016-12-16Bug 502533: [Property View] Property pages generated for DataTypeNicolas FAUVERGUE10-358/+880
shall be improved - Modification of the compliance of the uml.nattable plugin to use PapyrusObservableValue not deprecated. Developed by Fanch Bonnabesse. Change-Id: Ib2c5436de26a256ac136715a58de716bd816da2c Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2016-12-16Bug 483718: [Activity Diagram] painful to create pins on action nodesGéry Deloge1-5947/+6163
- change pin label position in order to not overlap pin Change-Id: Ibdad9ca47587167d47c81922527d029e53b79de7 Signed-off-by: Géry Deloge <gery.deloge@cea.fr>
2016-12-16Bug 507036 - [Example models] Improve the way of handling example modelsAnsgar Radermacher2-3/+171
- Add new wizard class PapyrusExampleInstallerWizard that extends the EMF ExampleInstallerWizard: 1. It supports the definition of example models for the same installers in multiple extension points. This is important, if sample models (of the same category) are provided by different plug-ins. 2. It only copies the selected model 3. It also opens the selected example model, if another editor is already open - Mark ModelCopyWizard as deprecated, since it is replaced by the PapyrusExampleWizardInstaller (and fix shell related issue, in case of an error message) Change-Id: I25c19c56bfd3d71d4c3f3b592b412748ac0f6d4e
2016-12-15Save Changes Bug 509306 - [API] navigation plugin should export itsBenoit Maggi5-10/+20
packages - export packages - use a plugin.properties file - removed unused import Change-Id: I193a6b1080c3a5fc7d300512fb3a168f34fd1292 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-12-15Bug 505857 - [Profile diagram] Deletion of an extension relationship in the ↵Ansgar Radermacher19-229/+1
diagram removes all meta-model elements from the diagram - Delete RemoveOrphanViewPolicy policy from model - Remove associated custom class - Do not install OrphanViewPolicy in generated edit-parts (re-generate)
2016-12-14Bug 509067 : [Internationalization] Manage the properties files with aNicolas FAUVERGUE1-2/+2
proper Resource fix hudson build Change-Id: I1e1348fa7cb8cd12b3dd6c1c38398ee7d4b9d9d8 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2016-12-14Bug 443829 - Resizing/moving of an execution specification worksatischenko1-3/+8
incorrectly in zoomed-in/zoomed-out view. Fix: - Expanding an execution specification expands it more than it is expected. - Moving an execution specification moves it more than it is expected. Signed-off-by: atischenko <ticher777@gmail.com> Change-Id: I56935ffc384a73ea9763eb177282e45589ea7ce4
2016-12-14Bug 509155: [Internationalization] F2 on elements does not modify labelNicolas FAUVERGUE3-8/+62
https://bugs.eclipse.org/bugs/show_bug.cgi?id=509155 - Modify the new DirectEditorConfiguration for NamedElements Diagrams and Tables to manage the label of internationalization Change-Id: I2a449b09ee009dcc93678a17a225221ac1fd49f4 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2016-12-14Bug 509067: [Internationalization] Manage the properties files with aNicolas FAUVERGUE3-137/+161
proper Resource https://bugs.eclipse.org/bugs/show_bug.cgi?id=509067 - Manage the properties by their own Resource - Fix bug with Diagrams/Tables in sub elements (Load + edit + save) Change-Id: I16c453ab7cc808a940bde9e84f36380e288efb26 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2016-12-09Bug 443826 - Resizing/moving of a combined fragment works incorrectly inatischenko1-1/+3
zoomed-in/zoomed-out view. Fixed: - Expanding a combined fragment expands inner opperands more than it is expected. - Expanding an operand leads to the combined fragment being expanded as expected but the operand is expanded even more. Signed-off-by: atischenko <ticher777@gmail.com> Change-Id: I66230b913ccaa446984cb6eb01390aefd9b15a48
2016-12-09Bug 312027 - [Sequence Diagram] Creation of a message from or to aMathilde Arnaud1-0/+21
StateInvariant should be forbidden Change-Id: I67862844d921e77cfca49c9d4f8a9be9c01e2c62 Signed-off-by: Mathilde Arnaud <mathilde.arnaud@cea.fr> Also-by: sboyko <serg.boyko2011@gmail.com>
2016-12-07Bug 502560 - [Table] Possibility to drag and drop an object from tableMickael ADAM3-127/+136
to a diagram https://bugs.eclipse.org/bugs/show_bug.cgi?id=502560 - Add drag support to natTable - create NatTableDragSourceListener similar to ViewerDragAdapter from emf but with nattable instead of viewer - TOFIX: drag support and ColumnReorderDragMode are not compliant. Change-Id: I1d424c85f62b20e213e4a048b517dfd1f9871660 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-12-06Bug 502269: [Model Explorer] Renaming an element in the model explorerFanch BONNABESSE3-73/+133
still open a modal editor https://bugs.eclipse.org/bugs/show_bug.cgi?id=502269 Initialize custom Direct editor configuration. Change-Id: I796770ba48a1d5c80b0608983575d8ef4cca84e3 Signed-off-by: Fanch BONNABESSE <fanch.bonnabesse@all4tec.net>
2016-12-06Bug 493630 - Need to create connector between two port of same parentRemi Schnekenburger1-292/+285
view - relax constraint on the connector creation. There should not be such constraint in base UML. Change-Id: I22a3ff0e03efa29c233890737672969f5e2f4e47 Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr> (cherry picked from commit a4536cfed3f603378208491f3a4f9373fb1aa122)
2016-12-06Bug 508732: PortLocator may return a lot lot of warningRemi Schnekenburger1-33/+23
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508732 - removing useless warning. Conflicts: plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.common/src/org/eclipse/papyrus/uml/diagram/common/locator/PortPositionLocator.java Change-Id: I5894b14a4e5f5aa6b02b8b79d522641912db9e11 Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2016-12-06Bug 508737 - [Composite] Show/hide inner port from inherited portBenoit Maggi1-12/+12
- use getAllAtributes to get the inherited ports Change-Id: Ie002c334b9ceb971314181722cfa0b0c97931630 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-12-06Bug 508452: [Table] Table used in Property View are not saved using theThanh Liem PHAN1-9/+12
EClass of the edited object as URI https://bugs.eclipse.org/bugs/show_bug.cgi?id=508452 - Set the flag registerTableConfigurationByEClass on if a source element is an EClass Change-Id: Ic656d4b912c7aca6406284505dd76484ae042167 Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2016-12-05Bug 504077: [Table] Papyrus table to support percentage sizing offeredNicolas FAUVERGUE2-11/+17
by NatTable https://bugs.eclipse.org/bugs/show_bug.cgi?id=504077 Add the named styles: - 'columnsWidthAsPercentage' to manage axis width with percentage. If this named style is managed as true, the 'axisWidth' are managed as percentage too. - 'saveColumnsWidth' to determinate if the 'axisWidth' must be used for the table columns width initialization - Modify the 'stereotype.nattableconfiguration' to manage axisWidth as percentage instead of pixels Change-Id: I2a4b2ea3f6bbd710afa20864051c10f5761f4900 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-12-03Bug 508629: [Label Provider Service] Label providers do not notifyChristian W. Damus2-18/+121
Fix gaps in the propagation of label updates from EMF item provider adapters through label-providers that delegate to them and the label-provider service that delegates to those, in turn. Add JUnit tests covering various affected label providers, including a new tests plug-in for the Properties UI in the Infra layer. https://bugs.eclipse.org/bugs/show_bug.cgi?id=508629 (🍒-picked from streams/2.0-maintenance) Change-Id: I2e0301db72064fe6899c4d92252d93d9051943f0
2016-12-01Bug 508453 - Remove superfluous UML properties from defaultFlorian Noyrit236-7893/+7091
configuration and add missing ones. Removed UML:RedefinableElement:isLeaf for all UML:RedefinableElement (both for single and multiple selection). Added UML:Interface:ownedOperation and UML:Interface:ownedReception fields to UML:Interface. Added UML:Class:ownedReception field to UML:Class and improved fields layout. Change-Id: If3052b46b25789da7526838b6533822010c4f6c2
2016-12-01Bug 508517 - [Test] ShapeCustomisationTest is in regressionMickael ADAM1-95/+95
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508517 Change-Id: If1d10df7a0a9786f3fe8f2976ff5fda8359e294b Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-12-01Bug 496905: [Diagram][ModelExplorer][Table][Dialog] Papyrus mustNicolas FAUVERGUE1-17/+0
integrate the internationalization feature provided by UML. https://bugs.eclipse.org/bugs/show_bug.cgi?id=496905 Fix JUnit tests problem with master rebase. Change-Id: I9406b6c002c07b01514fa03f43594f6eb05cb411 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-11-30Bug 507654 - [Palette Customization] Exported Element type model areMickael ADAM5-32/+179
wrong - Fix issue Plus: - correct selection dialog of palette configuration layers - for some use of tree selector dialog - Add constraint to flat tabulation: - Don't display tab in selector dialog when the contentProvider is flat https://bugs.eclipse.org/bugs/show_bug.cgi?id=507654 Change-Id: If547f0f8101d56dacc1b2dc488f71a2d8550e792 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-11-29[Releng] Update Papyrus setup for new CBI Aggregator.Christian W. Damus1-0/+3
Also fix a few plugins' metadata for Java compliance level etc. Change-Id: Ifea4a6c4af8c7e2fe08be4c8d1729740c5162045
2016-11-29Bug 508374 - [Composite] Allow drop from inherited port to type port Benoit Maggi11-13/+58
- allow drop for all port in Classifier type attribute list - add missing @Override Change-Id: Idbbe48f0277d122812456f11b80eee864b684473 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-29Bug 496905: [Diagram][ModelExplorer][Table][Dialog] Papyrus must integrateNicolas FAUVERGUE481-16435/+25376
the internationalization feature provided by UML. https://bugs.eclipse.org/bugs/show_bug.cgi?id=496905 Commit of UML for internationalization. Change-Id: Ia61e5ef4d537f9e9b192bcfe073f921542fe4876 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-11-28Bug 508324 - Delete deprecated class DiagramsUtilBenoit Maggi6-62/+11
- delete plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/DiagramsUtil.java - add //NLS - remove false @generated - remove useless //TODO - fix warnings Change-Id: I5f68393c1697e687a107641cddcb3c979d7b4b19 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-28Bug 482504 - [Composite Structure Diagram]Port position preferenceBenoit Maggi2-63/+1
should be removed - delete CustomDiagramPreferencePage (allowed with the change of version from 2.0.x to 3.0.0 Change-Id: I6c2c52fc3a03d05a5103066ece1463772aedddd9 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-25Bug 508173 - [Quality] Remove deprecated ViewServiceUtil Benoit Maggi63-240/+124
- remove org/eclipse/papyrus/uml/diagram/common/util/ViewServiceUtil.java - remove old // TODO: Auto-generated Javadoc and // TODO Auto-generated method stub - add //$NON-NLS-1$ for logger - remove old commented code Change-Id: Ife336cc939554258b112980d62981190c1d2f83b Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-22Bug 507975 - [Component]ComponentDiagramGmfGen model is invalidBenoit Maggi40-4350/+4290
- fix validation issue - fix warnings - fix quality code smell - remove // TODO: Auto-generated Javadoc - add some //NLS Change-Id: I668004ec38569d8e8613ea9b9ef27fdf1aef4979 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-22Bug 506074 - [Composite structure diagram] Menus All/No/Manage connectorBenoit Maggi515-78889/+79206
labels available if port is selected in diagram - remove ShowHideLabelEditPolicy.SHOW_HIDE_LABEL_ROLE" (oep.uml.diagram.common.editpolicies.ShowHideLabelEditPolicy) => this policy provide a way to display a link name... => regenerate composite and component => it will hide menu for port - fix a bunch of quality warning Change-Id: Ia6978440cdc306195bf0ed99080b4f368443d816 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-22Bug 507877 - [Toolsmiths][userxp] group the diagram menu under PapyrusFrancois Le Fevre - CEA1-1/+1
Change-Id: I9da0f37e261d986043c8889e69f0468d744cbc43 Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
2016-11-18Bug 497644: [Activity Diagram] Check the AcceptEventAction beforeSebastien Gabel1-27/+30
updating it Change-Id: I41b5a475b4f0f0cd6e646cd9156e9645617c0ac9 Signed-off-by: Sebastien Gabel <sebastien.gabel@esterel-technologies.com>
2016-11-15Bug 506194 - [Palette] [Customization] Unable to set inherited featuresMickael ADAM1-1/+1
of a stereotype https://bugs.eclipse.org/bugs/show_bug.cgi?id=506194 - use stereotype.getAllAttributes() instead of stereotype.getAttributes() Change-Id: I5a7787881f471cc00571fbe3c5653fa124516fb3 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-11-14Bug 507220 - [Class][Composite] It should be possible to hideBenoit Maggi2-1902/+1910
InformationFlow name - add missing humanReadableType for InformationFlow_NameLabel in composite and clazz plugin.xml Change-Id: I28f36054d55d46aa065cc2d88dbc980f0c58d46e Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2016-11-14Bug 505892: Change sequence cardinality inSebastien Gabel1-228/+228
oep.uml.diagram.common.paletteDefinition extension point definition https://bugs.eclipse.org/bugs/show_bug.cgi?id=505892 Change-Id: I49813ecf24c65203efe2ba4a9da8f1bcb872dd86 Signed-off-by: Sebastien Gabel <sebastien.gabel@esterel-technologies.com>
2016-11-10Bug 500869 - [Widget] Select Element Dialog should be improvedMickael ADAM2-2/+9
- Fix NPE in case of no previous selected tab exist in dialog preferences. - some refactor in the dialog - fix some build path for icons - improve flatTabContentProvider. Change-Id: Iffd28822c9bff7740205e1786421fae9fced6388 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>
2016-11-10Bug 503083: [Table] Fail to create NattablePropertyEditorRemi Schnekenburger1-1/+1
- patch to execute the command to create the table inside the editing domain rather than executing it with no command stack. This is the same fix compared to Review 82852 already merged on streams/2.0-maintenance Change-Id: Id6c7c93edd1b49f840a46255a58169c2371536b0 Signed-off-by: Remi Schnekenburger <remi.schnekenburger@cea.fr>
2016-11-09Bug 500869 - [Widget] Select Element Dialog should be improvedMickael ADAM9-7/+403
https://bugs.eclipse.org/bugs/show_bug.cgi?id=500869 Change-Id: I29e26992c5bf99aaf145d9046254f93964206309 Signed-off-by: Mickael ADAM <mickael.adam@ALL4TEC.net>

Back to the top