Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-26bug 517742: [Table][Matrix] The row axis must be updated when the rows ↵Vincent Lorenzo15-98/+127
sources change Change-Id: I5e3b92093b907a88be4367889923e4e2aed3fd21 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-09-11Bug 521572 - [General] Various cleanupsPierre GAUTIER2-7/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 - remove empty plugin.xml - update associated build.properties Change-Id: I0ae2ac7e35a2fe98395c0793d9d21cc88135d9cc Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-09-06Bug 521572 - [General] Various cleanupsPierre GAUTIER1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 fix remaining output 'target/classes' in some .classpath cleanup of various basic build.properties warnings including : - remove useless bin.. - incorrect source.. - incorrect output.. - includes Change-Id: I5bf3480020ab53c8acf1fd6fc35d92377c231eaa Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-09-01Bug 521572 - [General] Various cleanupsPierre GAUTIER22-0/+44
https://bugs.eclipse.org/bugs/show_bug.cgi?id=521572 define project-specific, overriding workspace-scoped, preferences for UTF8 encoding and Unix end of line preferences Change-Id: I260d84ab76c08866cd3e8709967d4218d992c095 Signed-off-by: Pierre GAUTIER <pierre.gautier@cea.fr>
2017-08-29Bug 520271 - [Property View] Generator should ignore redefined properties.Vincent Lorenzo2-3/+3
Change-Id: I5d73f2441ff5e23f937ab155488cf29fb249a65c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-08-08Bug 520566: [Matrix][Table] the second columns sources for Matrix is not ↵Vincent Lorenzo2-13/+28
persisted - fix the initial bug - fix the same bug for row sources - fix a bug when there are several column sources : we made list = new list instead of list.addAll(newList) - fix undo/redo refresh in the property view Change-Id: I68dcefbb931fc13c49204e67d7f0bf7b31e5e57b Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-08-03Bug 515806: [Table] Provide a preference to choose the string to displayThanh Liem PHAN9-67/+96
instead of N/A https://bugs.eclipse.org/bugs/show_bug.cgi?id=515806 - Create a cell preference page in which a string can be defined for the cell content of non supported column - Replace the usage of final var ICellManager.NOT_AVALABLE by the method CellHelper.getUnsupportedColumnCellText, which allows the modification of string immediately without having to restart Papyrus - JUnit Test Change-Id: I0ddf37889caf9a7a504a39b16a4df85a1a3a992c Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-07-31Bug 517840 - [test] several bundle version has to be fixed, mainly inFrancois Le Fevre1-1/+1
the examples and tests plugins Actions -changing strict version to version range for all oe.papyrus Tests -running mvn verify locally Change-Id: Iefc32a646fdce40fed46e305a5d5c250fce609a0 Signed-off-by: Francois Le Fevre <francois.le-fevre@cea.fr>
2017-07-31Bug 518499: [Table][Edition] Impossible to edit enum from inheritedNicolas FAUVERGUE1-22/+36
attribute of stereotype https://bugs.eclipse.org/bugs/show_bug.cgi?id=518499 When some attributes are name exactly for inherit stereotypes, this ones cannot be resolved. In our case, we can find the correct stereotype by the column id. Change-Id: If0a257f504d03d15eea217ff8de49816452402c8 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-07-04Bug 516782: [Table] Rename Header dialog doesn't display the real nameNicolas FAUVERGUE1-0/+25
of the column object for properties of stereotype https://bugs.eclipse.org/bugs/show_bug.cgi?id=516782 - Implement the 'getElementAxisName' for the stereotype properties column. Change-Id: I929e6ceca73e95b371839ac73c83042ef339dd20 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-07-04Bug 517215: [Table][Painter] The painter defined inNicolas FAUVERGUE14-14/+14
CellEditorConfiguration must work with NORMAL display mode https://bugs.eclipse.org/bugs/show_bug.cgi?id=517215 Change EDIT display mode to NORMAL display mode for the cell painter. All JUnit tests pass. Change-Id: I032c8b140e59516bf3bf7d4210ca4e7aea781cda Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-06-08Bug 517767: [Table][Matrix][Property][SysML] The content provider used to ↵Vincent Lorenzo2-106/+118
choose the Relation Kind must be improved and manage SysML 1.4 Change-Id: I8330a76b9fddfbdc215ec5ca1ae86ad19ee9e5a7 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-06-02Bug 517539 - [All] Update UML2 dependency for all Papyrus pluginsQuentin Le Menez3-3/+3
- Update plugins dependencies to uml2 - Add a new test to verify uml2.uml versions during bundle tests - Update plugin versions due to new reexported versions and other manifest changes Change-Id: I524eb4474eb6dd7de6f97ce118f144c28590773b Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
2017-06-01Bug 516865 - [Releng] [Oxygen] remove unnecessary syso/syseVincent Lorenzo6-9/+9
- Remove some sysout, externalize some strings, remove some useless import Change-Id: I69702bd46e16184071643bf26ac39ba84c148e3c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-06-01Bug 512564 - [Table][Matrix] Papyrus must provide a generic way to theVincent Lorenzo1-5/+0
user to create relationship matrix. - the user documentation for Matrix - the developer documentation for Matrix - the requirements for the matrix Change-Id: I49ab89f061afa67ae2dbfaa3619fab8b74d688bb Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr> Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-05-31Bug 517522: [Table][Matrix] Change the default name for the new matrixVincent Lorenzo1-1/+1
Change-Id: Ie310b9ea7b21e234d67952f028c2e4e5f0f4c003 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-31Bug 517554: [Table] NPE in some ICellAxisConfiguration managing properties ↵Vincent Lorenzo15-29/+23
of stereotypes - fix the NPE described in the bug - clean some classes, removing import and unused variables - add some @since tag Change-Id: I522303f315f85097b1466c40b1bda2ddc7c5ab42 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-29Bug 517374: [Table][Cell Editor] UML reference cell editors are notThanh Liem PHAN2-22/+16
correctly handled https://bugs.eclipse.org/bugs/show_bug.cgi?id=517374 - Correct the handles condition in the UML reference cell editor configurations. Change-Id: I5de3b239afb107028f20fd32405850e0571e635b Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2017-05-28Bug 516579: [Table][Matrix]Papyrus must provide a dedicated Property View ↵Vincent Lorenzo3-4/+9
for Matrix - fix bundle-vendor - externalize strings from plugin.xml Change-Id: I37cc6704301f2c865adcbbad8b8978ab5533226c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-23Bug 512564: [Table][Matrix] Papyrus must provide a generic way to the user ↵Vincent Lorenzo61-6/+5411
to create relationship matrix. Bug 516579: [Table][Matrix]Papyrus must provide a dedicated Property View for Matrix - provides a new nattableconfiguration file for a Generic Matrix For Relationship - provides the required changes to interprete this new configuration file - provides a dedicated property view Change-Id: Ia56b23086891614ac332ca678a0967593789f691 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-18Bug 515706: [Table][RichText] The RichText editor must be in agreementNicolas FAUVERGUE3-9/+42
with the preferences https://bugs.eclipse.org/bugs/show_bug.cgi?id=515706 - Move the RichText preferences into infra.ui instead of uml.diagram.common to use it in table. - Use the preferences into nattable editors. - Upgrade MANIFEST versions when needed. Change-Id: Iee4505223a8e2de23c91a4d46f25ed2627fa04b1 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
2017-05-15Bug 516590 - [ElementTypes] Component to normalize the xmi id ofBenoit Maggi3-117/+117
IElementTypeConfiguration run the script provided by https://git.eclipse.org/r/#/c/96974/ to change all element types ids Change-Id: Ieffa8e4ad0b62f8b53202e15eef01fe9eddf8792 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
2017-05-09Bug 516247: [Table][Matrix]Interface ↵Vincent Lorenzo8-45/+46
org.eclipse.papyrus.infra.nattable.manager.cell.ICellManager must be changed - do the required changed for Matrix Change-Id: I64e8a20c3b6ff04b8cf7799fd18d85f54b00b2bc Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-05-09[releng] Update plugin version for Oxygen releaseFlorian Noyrit2-0/+2
- Update plugin version numbers using Neon.3 as baseline - Add appropriate @since annotations to non-generated code Change-Id: I731bd059466c0caa4b5e0bf0576f0ff5d31f8967
2017-04-12Bug 510451 - Two changes: 1) Make architecture viewpoints exchangeableMaged Elaasar2-62/+62
between private .sash model and the public .di model, 2) Remove PapyrusSyncTable and refactor its usage for PapyrusTable instead Change-Id: Id5e3cfe313572e7a984dc320e868ca6ced2301c4 Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2017-03-30[releng] Update plugins and feature version numbers for Oxygen withFlorian Noyrit3-39/+39
Neon.3 as baseline Change-Id: Icb3b699de6846ce60370a1fedc169e1df741ace2
2017-03-30Bug 513963: [Table] Update NatTable dependency and build to use NatTableThanh Liem PHAN2-2/+2
1.5 https://bugs.eclipse.org/bugs/show_bug.cgi?id=513963 - Update NatTable version from 1.4.0 to 1.5.0 Change-Id: I40e051ede6f90ddece37a9287d8ca6faca0e4052 Signed-off-by: Thanh Liem PHAN <thanhliem.phan@all4tec.net>
2017-03-13Bug 510451 - Reimplement the ISO42010 specification to properly supportMaged Elaasar8-135/+18
architectural contexts and viewpoints Replaced the viewpoint configuration framework by a new architectural context/viewpoint framework. This involves defining architecture contexts and viewpoints in models and contributing them via extension points or via the preferences. Models reference an architecture context and a set of viewpoints at creation time, but can be switched later. Architecture contexts double as client contexts for which elementtypesetconfigurations can be registered. They also define viewpoints, which reference representation kinds (diagrams or tables). This contribution defines three architecture contexts: UML, Profile, and SysML corresponding to what Papyrus used to call diagram categories. Change-Id: I203b58d9e97afdffc45c2674683c0281eb8a7c5b Signed-off-by: Maged Elaasar <melaasar@gmail.com>
2017-02-21bug 405442: [Table] The new table must manage the datatype editionVincent Lorenzo3-4/+104
- register cell editor for table to edit multivalued datatype Change-Id: I0d3b01233e2a3848f176d350b7812ed889a27cde Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2017-01-09Bug 508512 - [Core] respecting maven conventionFrancois Le Fevre6-6/+12
-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-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-16Bug 502533: [Property View] Property pages generated for DataTypeNicolas FAUVERGUE8-267/+675
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-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-05Bug 504077: [Table] Papyrus table to support percentage sizing offeredNicolas FAUVERGUE1-5/+5
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-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 496905: [Diagram][ModelExplorer][Table][Dialog] Papyrus must integrateNicolas FAUVERGUE7-7/+75
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-03[Cleanup] Fix classpath and compiler settings for some projects.Christian W. Damus2-0/+6
Change-Id: I6cdd6d1126e998d240e9e4e80c80cdcc4f33423b
2016-10-17bug 505947: [Table] Improve the method ↵Vincent Lorenzo1-24/+22
AbstractStereotypedElementUMLSynchronizedOnFeatureAxisManager.initializeManagedObjectList() Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2016-08-28Bug 443799 - Fix potential bugs identified by FindBugs in oep.infra.*Florian Noyrit13-66/+66
Bug 499554 - Oxygen release version number moved to 3.0.0. Change-Id: I8e112db7175a5b89eb9b37973639627a6c29e007
2016-08-09Bug 456841: [Table 2] Copy/paste from Excel in "attached mode" can failNicolas FAUVERGUE1-20/+16
for cells corresponding to stereotype property typed by an Enum https://bugs.eclipse.org/bugs/show_bug.cgi?id=456841 It was not need to check if the stereotype was already applied and throw exception in this case. We ust have to aply stereotype if this is not the case, and do nothing otherwise. Change-Id: I3510f1d020225ce5a185cf6b1e29ebe09957df3c Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-08-08Bug 497301: [Table] Paste with stereotype property of profile intoNicolas FAUVERGUE2-78/+74
package does not work https://bugs.eclipse.org/bugs/show_bug.cgi?id=497301 The sub packages of the profile was not checked to retrieve the stereotype property. + Same problem with stereotype search in the post actions. Add JUnit tests for the UMLTableUtils#getRealStereotypeProperty function. Change-Id: I9687bc2f50d29d8de9f0cdd70af5a470075908a1 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-08-04Bug 492891: [Table] Link with editor: different behavior of diagrams andNicolas FAUVERGUE2-2/+2
tables https://bugs.eclipse.org/bugs/show_bug.cgi?id=492891 - The owner of table can be modified and the context can't be modified - Add the 'Table', 'Appearance' and 'Paste' tab in properties view when an the table is the current editor This looks to correct other bugs: - Bug 492605 - [Table][Properties][usability] error message "Properties are not available" - Bug 492615 - [Table][usability] inconsistency of properties view N.B: The 'invert axis' button doesn't work correctly, but another gerrit manage it Change-Id: I9d22713e81bf865bc59fbd10a34b270e75aa5037 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-08-04Bug 499007: [Property][Table] NPE when deleting an element displayed inNicolas FAUVERGUE2-21/+35
a table with AbstractStereotypedElementUMLSynchronizedOnFeatureAxisManager https://bugs.eclipse.org/bugs/show_bug.cgi?id=499007 Save the resource listened in the case of removed element before its dispose. Change-Id: I84aa3f29174e38536c4680c0bff4ea2bcd5dc7b5 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-07-07Bug 492086: [Table] Destroy column after undo does nothingNicolas FAUVERGUE1-0/+4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=492086 - The remove command wrapper is always used by the destroy axis command. - Modify the Stereotype property destroy axis management - Add the JUnit tests Change-Id: I64403ead51ce0663b266f079a9f146fc92155ab7 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-06-07Add AbstractPapyrusTest dependency for the invalid test (viewpointNicolas FAUVERGUE1-3/+0
configuration). Remove the InvalidTest for nattableconfiguration model validater and modify the nattableconfiguration. Change-Id: I45fc62173dd064000552e505eb5542e82baec9dc Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-05-27bug 494740: [Table] JUnit tests of class ↵Vincent Lorenzo39-338/+278
org.eclipse.papyrus.uml.nattable.generic.tests.bugs.StereotypeInheritDisplayTest.testStereotypePropeties don't work Change-Id: I50a46f6581830b011a4683451f83384c255c1bf0 Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2016-05-02Bug 469382 - [Rich Text] Nebula rich text editor integrationVincent Lorenzo17-3/+966
- Nebula rich text editor has replaced the old EPF rich text editor - Add buttons to new editor: insert reference, update references and spell check button - Reference displayed as its name in editor - Extension framework for HTML renderer (in uml.diagram.common) - Rename org.eclipse.papyrus.infra.widgets.epf.richtext.extension to org.eclipse.papyrus.infra.widgets.richtext.extesion (folder, project, package) - Releng work: rename widgets.epf.richtext.extension to widgets.richtext.extension and update feature.xml and pom.xml files Bug 458020: [Table] The table must include the Papyrus richtext editor https://bugs.eclipse.org/bugs/show_bug.cgi?id=458020 Change-Id: Ia3d8db3600f1b23cc419e09c43dfa6cd09565deb Signed-off-by: Shuai Li <shuai.li@cea.fr> Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2016-05-02bug 483357: [Table] Popup menu must be available in each context!Vincent Lorenzo3-11/+12
Change-Id: I6f89e92b9d8f9522652d191fea191ccb0ea6241f Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
2016-04-29Export the uml cell editor package.Nicolas FAUVERGUE1-0/+1
Change-Id: I503a5e94ac4cd727ee8f5b51a8569ba45f010a47 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>
2016-04-28Bug 439501: [Table][Requirement] Reordering of requirements reverts toNicolas FAUVERGUE1-498/+513
initial ordering https://bugs.eclipse.org/bugs/show_bug.cgi?id=439501 Manage the move action in the case of synchronized table. JUnit tests will be implemented later. Change-Id: I757d35119e8665b5364b2c7e57716efbd2cb0026 Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@all4tec.net>

Back to the top