Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] New GMF Extension

Hi all,

 

We have modified the plugin org.eclipse.papyrus.def (to add a new template) and we have added a new GMF Extension.

The aim of this extension is to solve the following problem:

               In MDT Papyrus, the Semantic Edit Policy of compartments only information stored about the model is the Element Type of the owner. For example the semantic edit policy on the attribute compartment of a class only reference the class. The Semantic Edit Policy uses the Edit Service to handle Move Request and so for the moment it’s possible to drag from one class an operation in the compartment of attributes of another class.

This extension register Compartment Edit Part in order to create more specialized Item Semantic Policy which will compute the list of EReference used by this compartment ( compute from child nodes). And before a move request it will check that the moved element can be contained/referenced by one of the references. This will prevent to drag and drop any element that can contained by a class in any of its compartments.

 

See commit number :

 

8386      20/06/12 14:42  1             adaussy               NEW - bug 381568: [ClassDiagram] Enable reordering operation, attributes and operation on classifiers  https://bugs.eclipse.org/bugs/show_bug.cgi?id=381568

8385      20/06/12 14:41  19           adaussy               NEW - bug 381568: [ClassDiagram] Enable reordering operation, attributes and operation on classifiers  https://bugs.eclipse.org/bugs/show_bug.cgi?id=381568

8381      20/06/12 11:22  43           adaussy               NEW - bug 381568: [ClassDiagram] Enable reordering operation, attributes and operation on classifiers  https://bugs.eclipse.org/bugs/show_bug.cgi?id=381568

 

Regards,

 

 

 

 


Ce message et les pièces jointes sont confidentiels et réservés à l'usage exclusif de ses destinataires. Il peut également être protégé par le secret professionnel. Si vous recevez ce message par erreur, merci d'en avertir immédiatement l'expéditeur et de le détruire. L'intégrité du message ne pouvant être assurée sur Internet, la responsabilité du groupe Atos ne pourra être engagée quant au contenu de ce message. Bien que les meilleurs efforts soient faits pour maintenir cette transmission exempte de tout virus, l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne saurait être engagée pour tout dommage résultant d'un virus transmis.

This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, the Atos group liability cannot be triggered for the message content. Although the sender endeavors to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitted.

BEGIN:VCARD
VERSION:2.1
X-MS-SIGNATURE:YES
N;LANGUAGE=fr:FAURE;Tristan
FN:Tristan FAURE
ORG:Atos
TITLE:Software Engineer
TEL;WORK;VOICE:(+33)5 34 36 34 46
ADR;WORK;PREF;ENCODING=QUOTED-PRINTABLE:;;6 impasse alice guy=0D=0A=
BP 43045;Toulouse Cedex 03;;31024;France
LABEL;WORK;PREF;ENCODING=QUOTED-PRINTABLE:6 impasse alice guy=0D=0A=
BP 43045=0D=0A=
31024  Toulouse Cedex 03
X-MS-OL-DEFAULT-POSTAL-ADDRESS:2
EMAIL;PREF;INTERNET:tristan.faure@xxxxxxxx
X-MS-CARDPICTURE;TYPE=JPEG;ENCODING=BASE64:
 /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQY
 GBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYa
 KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAAR
 CACUACcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
 AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
 FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
 h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
 AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
 NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
 hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6UdwpAPU0oIwSTxVeQ7nOPoKRj2B4FAEk
 k4/g59zREMgk9fWoFGSKsr8qc+maAIJfmlx6cUUkIy5aigBw4yfSkpT93680lABEMtUs52xk
 evFJAOabcHkLQAkZ2R570Uk3CqtFACt14pKO1A6/SgCxCPlzVc/NN+NWT8kf0FVoeWJoASY5
 fHpRTHbLE+9FAEnanRDkU3tU0I/ligBLhsIB61Gnyxk+tLcHLgegoKkqFXk8ZoAr0VMI0Xlz
 z6UUAKOTipozhRjknmkDRnovP0oclUJHFACGMbsvyT2FMkkIwFG2kiyWJPJApkhBc+lACINz
 fMaKaBk4FFAFmIfMPzpZz0H406JflJ/CmSMu88ZI456CgBIgQufeo8Kv3jk+gqVyfLwcDgDi
 oKAAuei4Ue1FMooA0TwmT2qoBuYe9WZjiM+9QR9SfQUAEx4A7HJqKny/fx6cUygBlFFFAFu4
 PIHpTYuF57mkkOWanHhPoP50AQk5JNJQetFADKKKKALQfcQCOtOcqRzjmmR9SfQUknUD0FAB
 sU9P0NMMfv8AmKaetAYjoSKAAo2OOfoaKN57gH8KKAJ0+434Ux/vt9aKKAIz1ooooAZRRRQB
 /9k=

X-MS-OL-DESIGN;CHARSET=utf-8:<card xmlns="http://schemas.microsoft.com/office/outlook/12/electronicbusinesscards"; ver="1.0" layout="left" bgcolor="ffffff"><img xmlns="" align="fit" area="16" use="cardpicture"/><fld xmlns="" prop="name" align="left" dir="ltr" style="b" color="000000" size="10"/><fld xmlns="" prop="org" align="left" dir="ltr" color="000000" size="8"/><fld xmlns="" prop="title" align="left" dir="ltr" color="000000" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="telwork" align="left" dir="ltr" color="000000" size="8"><label align="right" color="626262">Bureau</label></fld><fld xmlns="" prop="email" align="left" dir="ltr" color="000000" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="addrwork" align="left" dir="ltr" color="000000" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/><fld xmlns="" prop="blank" size="8"/></card>
REV:20120124T133340Z
END:VCARD

Back to the top