diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/model/all.components b/plugins/org.obeonetwork.dsl.uml2.properties/model/all.components
index 234bcb073..819afc56a 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/model/all.components
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/model/all.components
@@ -324,7 +324,7 @@
-
+
@@ -825,6 +825,9 @@
+
+
+
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/AssociationPropertiesEditionComponent.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/AssociationPropertiesEditionComponent.java
index 618d1745f..27bd32651 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/AssociationPropertiesEditionComponent.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/AssociationPropertiesEditionComponent.java
@@ -10,6 +10,10 @@
*******************************************************************************/
package org.obeonetwork.dsl.uml2.properties.uml.components;
+import org.eclipse.uml2.uml.Class;
+import org.eclipse.uml2.uml.Package;
+import org.eclipse.uml2.uml.VisibilityKind;
+
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.BasicDiagnostic;
import org.eclipse.emf.common.util.Diagnostic;
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorEndsPropertiesEditionComponent.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorEndsPropertiesEditionComponent.java
index 963da225d..9894738bb 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorEndsPropertiesEditionComponent.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorEndsPropertiesEditionComponent.java
@@ -214,7 +214,7 @@ protected NotificationFilter[] getNotificationFilters() {
* @generated
*/
public boolean isRequired(Object key, int kind) {
- return key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.Ends.ends_;
+ return key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind_readonly || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.Ends.ends_;
}
/**
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorGeneralPropertiesEditionComponent.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorGeneralPropertiesEditionComponent.java
index 3e8dff8e3..1c03d10ca 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorGeneralPropertiesEditionComponent.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/components/ConnectorGeneralPropertiesEditionComponent.java
@@ -98,8 +98,8 @@ public void initPart(Object key, int kind, EObject elt, ResourceSet allResource)
}
generalPart.setLeaf(connector.isLeaf());
- if (isAccessible(UmlViewsRepository.General.kind)) {
- generalPart.initKind(EEFUtils.choiceOfValues(connector, UMLPackage.eINSTANCE.getConnector_Kind()), connector.getKind());
+ if (isAccessible(UmlViewsRepository.General.kind_readonly)) {
+ generalPart.initKind_readonly(EEFUtils.choiceOfValues(connector, UMLPackage.eINSTANCE.getConnector_Kind()), connector.getKind());
}
generalPart.setStatic_(connector.isStatic());
@@ -138,7 +138,7 @@ public EStructuralFeature associatedFeature(Object editorKey) {
if (editorKey == UmlViewsRepository.General.Qualifiers.leaf) {
return UMLPackage.eINSTANCE.getRedefinableElement_IsLeaf();
}
- if (editorKey == UmlViewsRepository.General.kind) {
+ if (editorKey == UmlViewsRepository.General.kind_readonly) {
return UMLPackage.eINSTANCE.getConnector_Kind();
}
if (editorKey == UmlViewsRepository.General.Qualifiers.static_) {
@@ -189,8 +189,8 @@ public void updatePart(Notification msg) {
if (UMLPackage.eINSTANCE.getRedefinableElement_IsLeaf().equals(msg.getFeature()) && msg.getNotifier().equals(semanticObject) && generalPart != null && isAccessible(UmlViewsRepository.General.Qualifiers.leaf))
generalPart.setLeaf((Boolean)msg.getNewValue());
- if (UMLPackage.eINSTANCE.getConnector_Kind().equals(msg.getFeature()) && msg.getNotifier().equals(semanticObject) && isAccessible(UmlViewsRepository.General.kind))
- generalPart.setKind((ConnectorKind)msg.getNewValue());
+ if (UMLPackage.eINSTANCE.getConnector_Kind().equals(msg.getFeature()) && msg.getNotifier().equals(semanticObject) && isAccessible(UmlViewsRepository.General.kind_readonly))
+ generalPart.setKind_readonly((ConnectorKind)msg.getNewValue());
if (UMLPackage.eINSTANCE.getFeature_IsStatic().equals(msg.getFeature()) && msg.getNotifier().equals(semanticObject) && generalPart != null && isAccessible(UmlViewsRepository.General.Qualifiers.static_))
generalPart.setStatic_((Boolean)msg.getNewValue());
@@ -220,7 +220,7 @@ protected NotificationFilter[] getNotificationFilters() {
* @see org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#mustBeComposed(java.lang.Object, int)
*/
public boolean mustBeComposed(Object key, int kind) {
- return key == UmlViewsRepository.General.name || key == UmlViewsRepository.General.visibility || key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.General.Qualifiers.class;
+ return key == UmlViewsRepository.General.name || key == UmlViewsRepository.General.visibility || key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind_readonly || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.General.Qualifiers.class;
}
/**
@@ -230,7 +230,7 @@ public boolean mustBeComposed(Object key, int kind) {
* @generated
*/
public boolean isRequired(Object key, int kind) {
- return key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.Ends.ends_;
+ return key == UmlViewsRepository.General.Qualifiers.leaf || key == UmlViewsRepository.General.kind_readonly || key == UmlViewsRepository.General.Qualifiers.static_ || key == UmlViewsRepository.Ends.ends_;
}
/**
@@ -264,7 +264,7 @@ public Diagnostic validateValue(IPropertiesEditionEvent event) {
}
ret = Diagnostician.INSTANCE.validate(UMLPackage.eINSTANCE.getRedefinableElement_IsLeaf().getEAttributeType(), newValue);
}
- if (UmlViewsRepository.General.kind == event.getAffectedEditor()) {
+ if (UmlViewsRepository.General.kind_readonly == event.getAffectedEditor()) {
Object newValue = event.getNewValue();
if (newValue instanceof String) {
newValue = EEFConverterUtil.createFromString(UMLPackage.eINSTANCE.getConnector_Kind().getEAttributeType(), (String)newValue);
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/GeneralPropertiesEditionPart.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/GeneralPropertiesEditionPart.java
index bf9edb8a0..0ed406b82 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/GeneralPropertiesEditionPart.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/GeneralPropertiesEditionPart.java
@@ -555,6 +555,27 @@ public interface GeneralPropertiesEditionPart {
public void setKind(Enumerator newValue);
+ /**
+ * @return the kind_readonly
+ * @generated
+ */
+ public Enumerator getKind_readonly();
+
+ /**
+ * Init the kind_readonly
+ * @param input the viewer input
+ * @param current the current value
+ */
+ public void initKind_readonly(Object input, Enumerator current);
+
+ /**
+ * Defines a new kind_readonly
+ * @param newValue the new kind_readonly to set
+ * @generated
+ */
+ public void setKind_readonly(Enumerator newValue);
+
+
/**
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/UmlViewsRepository.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/UmlViewsRepository.java
index 8d8c25dc1..8415ef124 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/UmlViewsRepository.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/UmlViewsRepository.java
@@ -196,6 +196,12 @@ public static class Qualifiers {
public static String kind = "uml::General::kind";
+ /**
+ * @generated
+ */
+
+ public static String kind_readonly = "uml::General::kind_readonly";
+
/**
* @generated
*/
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/forms/GeneralPropertiesEditionPartForm.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/forms/GeneralPropertiesEditionPartForm.java
index 1d0d08482..d6ebb6e47 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/forms/GeneralPropertiesEditionPartForm.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/forms/GeneralPropertiesEditionPartForm.java
@@ -149,6 +149,7 @@ public class GeneralPropertiesEditionPartForm extends SectionPropertiesEditingPa
protected List clientBusinessFilters = new ArrayList();
protected List clientFilters = new ArrayList();
protected EMFComboViewer kind;
+ protected EMFComboViewer kind_readonly;
protected ReferencesTable trigger;
protected List triggerBusinessFilters = new ArrayList();
protected List triggerFilters = new ArrayList();
@@ -256,6 +257,7 @@ public void createControls(final FormToolkit widgetFactory, Composite view) {
generalStep.addStep(UmlViewsRepository.General.supplier);
generalStep.addStep(UmlViewsRepository.General.client);
generalStep.addStep(UmlViewsRepository.General.kind);
+ generalStep.addStep(UmlViewsRepository.General.kind_readonly);
generalStep.addStep(UmlViewsRepository.General.trigger);
generalStep.addStep(UmlViewsRepository.General.effect);
generalStep.addStep(UmlViewsRepository.General.guard);
@@ -362,6 +364,9 @@ public Composite addToPart(Composite parent, Object key) {
if (key == UmlViewsRepository.General.kind) {
return createKindEMFComboViewer(widgetFactory, parent);
}
+ if (key == UmlViewsRepository.General.kind_readonly) {
+ return createKind_readonlyEMFComboViewer(widgetFactory, parent);
+ }
if (key == UmlViewsRepository.General.trigger) {
return createTriggerReferencesTable(widgetFactory, parent);
}
@@ -1620,6 +1625,39 @@ public void selectionChanged(SelectionChangedEvent event) {
FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent(UmlViewsRepository.General.kind, UmlViewsRepository.FORM_KIND), null); //$NON-NLS-1$
// Start of user code for createKindEMFComboViewer
+ // End of user code
+ return parent;
+ }
+
+ /**
+ * @generated
+ */
+
+ protected Composite createKind_readonlyEMFComboViewer(FormToolkit widgetFactory, Composite parent) {
+ createDescription(parent, UmlViewsRepository.General.kind_readonly, UmlMessages.GeneralPropertiesEditionPart_Kind_readonlyLabel);
+ kind_readonly = new EMFComboViewer(parent);
+ kind_readonly.setContentProvider(new ArrayContentProvider());
+ kind_readonly.setLabelProvider(new AdapterFactoryLabelProvider(EEFRuntimePlugin.getDefault().getAdapterFactory()));
+ GridData kind_readonlyData = new GridData(GridData.FILL_HORIZONTAL);
+ kind_readonly.getCombo().setLayoutData(kind_readonlyData);
+ kind_readonly.addSelectionChangedListener(new ISelectionChangedListener() {
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.jface.viewers.ISelectionChangedListener#selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
+ * @generated
+ */
+ public void selectionChanged(SelectionChangedEvent event) {
+ if (propertiesEditionComponent != null)
+ propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(GeneralPropertiesEditionPartForm.this, UmlViewsRepository.General.kind_readonly, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, getKind_readonly()));
+ }
+
+ });
+ kind_readonly.setID(UmlViewsRepository.General.kind_readonly);
+ FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent(UmlViewsRepository.General.kind_readonly, UmlViewsRepository.FORM_KIND), null); //$NON-NLS-1$
+ // Start of user code for createKind_readonlyEMFComboViewer
+
// End of user code
return parent;
}
@@ -3530,6 +3568,43 @@ public void setKind(Enumerator newValue) {
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#getKind_readonly()
+ * @generated
+ */
+ public Enumerator getKind_readonly() {
+ Enumerator selection = (Enumerator) ((StructuredSelection) kind_readonly.getSelection()).getFirstElement();
+ return selection;
+ }
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#initKind_readonly(Object input, Enumerator current)
+ */
+ public void initKind_readonly(Object input, Enumerator current) {
+ kind_readonly.setInput(input);
+ kind_readonly.modelUpdating(new StructuredSelection(current));
+ kind_readonly.setEnabled(false);
+ kind_readonly.setToolTipText(UmlMessages.General_ReadOnly);
+
+ }
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#setKind_readonly(Enumerator newValue)
+ * @generated
+ */
+ public void setKind_readonly(Enumerator newValue) {
+ kind_readonly.modelUpdating(new StructuredSelection(newValue));
+ kind_readonly.setEnabled(false);
+ kind_readonly.setToolTipText(UmlMessages.General_ReadOnly);
+
+ }
+
/**
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/impl/GeneralPropertiesEditionPartImpl.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/impl/GeneralPropertiesEditionPartImpl.java
index e9f302c95..e88491df8 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/impl/GeneralPropertiesEditionPartImpl.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/parts/impl/GeneralPropertiesEditionPartImpl.java
@@ -143,6 +143,7 @@ public class GeneralPropertiesEditionPartImpl extends CompositePropertiesEdition
protected List clientBusinessFilters = new ArrayList();
protected List clientFilters = new ArrayList();
protected EMFComboViewer kind;
+ protected EMFComboViewer kind_readonly;
protected ReferencesTable trigger;
protected List triggerBusinessFilters = new ArrayList();
protected List triggerFilters = new ArrayList();
@@ -243,6 +244,7 @@ public void createControls(Composite view) {
generalStep.addStep(UmlViewsRepository.General.supplier);
generalStep.addStep(UmlViewsRepository.General.client);
generalStep.addStep(UmlViewsRepository.General.kind);
+ generalStep.addStep(UmlViewsRepository.General.kind_readonly);
generalStep.addStep(UmlViewsRepository.General.trigger);
generalStep.addStep(UmlViewsRepository.General.effect);
generalStep.addStep(UmlViewsRepository.General.guard);
@@ -349,6 +351,9 @@ public Composite addToPart(Composite parent, Object key) {
if (key == UmlViewsRepository.General.kind) {
return createKindEMFComboViewer(parent);
}
+ if (key == UmlViewsRepository.General.kind_readonly) {
+ return createKind_readonlyEMFComboViewer(parent);
+ }
if (key == UmlViewsRepository.General.trigger) {
return createTriggerAdvancedReferencesTable(parent);
}
@@ -1537,6 +1542,39 @@ public void selectionChanged(SelectionChangedEvent event) {
SWTUtils.createHelpButton(parent, propertiesEditionComponent.getHelpContent(UmlViewsRepository.General.kind, UmlViewsRepository.SWT_KIND), null); //$NON-NLS-1$
// Start of user code for createKindEMFComboViewer
+ // End of user code
+ return parent;
+ }
+
+ /**
+ * @generated
+ */
+
+ protected Composite createKind_readonlyEMFComboViewer(Composite parent) {
+ createDescription(parent, UmlViewsRepository.General.kind_readonly, UmlMessages.GeneralPropertiesEditionPart_Kind_readonlyLabel);
+ kind_readonly = new EMFComboViewer(parent);
+ kind_readonly.setContentProvider(new ArrayContentProvider());
+ kind_readonly.setLabelProvider(new AdapterFactoryLabelProvider(EEFRuntimePlugin.getDefault().getAdapterFactory()));
+ GridData kind_readonlyData = new GridData(GridData.FILL_HORIZONTAL);
+ kind_readonly.getCombo().setLayoutData(kind_readonlyData);
+ kind_readonly.addSelectionChangedListener(new ISelectionChangedListener() {
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.jface.viewers.ISelectionChangedListener#selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
+ * @generated
+ */
+ public void selectionChanged(SelectionChangedEvent event) {
+ if (propertiesEditionComponent != null)
+ propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(GeneralPropertiesEditionPartImpl.this, UmlViewsRepository.General.kind_readonly, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, getKind_readonly()));
+ }
+
+ });
+ kind_readonly.setID(UmlViewsRepository.General.kind_readonly);
+ SWTUtils.createHelpButton(parent, propertiesEditionComponent.getHelpContent(UmlViewsRepository.General.kind_readonly, UmlViewsRepository.SWT_KIND), null); //$NON-NLS-1$
+ // Start of user code for createKind_readonlyEMFComboViewer
+
// End of user code
return parent;
}
@@ -3393,6 +3431,43 @@ public void setKind(Enumerator newValue) {
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#getKind_readonly()
+ * @generated
+ */
+ public Enumerator getKind_readonly() {
+ Enumerator selection = (Enumerator) ((StructuredSelection) kind_readonly.getSelection()).getFirstElement();
+ return selection;
+ }
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#initKind_readonly(Object input, Enumerator current)
+ */
+ public void initKind_readonly(Object input, Enumerator current) {
+ kind_readonly.setInput(input);
+ kind_readonly.modelUpdating(new StructuredSelection(current));
+ kind_readonly.setEnabled(false);
+ kind_readonly.setToolTipText(UmlMessages.General_ReadOnly);
+
+ }
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.obeonetwork.dsl.uml2.properties.uml.parts.GeneralPropertiesEditionPart#setKind_readonly(Enumerator newValue)
+ * @generated
+ */
+ public void setKind_readonly(Enumerator newValue) {
+ kind_readonly.modelUpdating(new StructuredSelection(newValue));
+ kind_readonly.setEnabled(false);
+ kind_readonly.setToolTipText(UmlMessages.General_ReadOnly);
+
+ }
+
/**
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/UmlMessages.java b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/UmlMessages.java
index c57ff2931..26ba07457 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/UmlMessages.java
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/UmlMessages.java
@@ -263,6 +263,12 @@ public class UmlMessages extends NLS {
public static String GeneralPropertiesEditionPart_KindLabel;
+ /**
+ * @generated
+ */
+
+ public static String GeneralPropertiesEditionPart_Kind_readonlyLabel;
+
/**
* @generated
*/
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages.properties b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages.properties
index 640f7d55d..92d0eb477 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages.properties
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages.properties
@@ -53,6 +53,7 @@ GeneralPropertiesEditionPart_MemberEndLabel=MemberEnd :
GeneralPropertiesEditionPart_SupplierLabel=Supplier :
GeneralPropertiesEditionPart_ClientLabel=Client :
GeneralPropertiesEditionPart_KindLabel=Kind :
+GeneralPropertiesEditionPart_Kind_readonlyLabel=Kind_readonly :
GeneralPropertiesEditionPart_TriggerLabel=Trigger :
GeneralPropertiesEditionPart_EffectLabel=Effect :
GeneralPropertiesEditionPart_GuardLabel=Guard :
diff --git a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages_fr.properties b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages_fr.properties
index 561f69391..489dc969e 100644
--- a/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages_fr.properties
+++ b/plugins/org.obeonetwork.dsl.uml2.properties/src-gen/org/obeonetwork/dsl/uml2/properties/uml/providers/umlMessages_fr.properties
@@ -53,6 +53,7 @@ GeneralPropertiesEditionPart_MemberEndLabel=MemberEnd :
GeneralPropertiesEditionPart_SupplierLabel=Supplier :
GeneralPropertiesEditionPart_ClientLabel=Client :
GeneralPropertiesEditionPart_KindLabel=Kind :
+GeneralPropertiesEditionPart_Kind_readonlyLabel=Kind_readonly :
GeneralPropertiesEditionPart_TriggerLabel=Trigger :
GeneralPropertiesEditionPart_EffectLabel=Effect :
GeneralPropertiesEditionPart_GuardLabel=Guard :