Bug 582367: [Sirius][PropertiesView] Fix isEnabledExpression on
FinaleState

From Properties VSM, isEnabledExpression on feature entry of FinalState
refers now to entry feature (instead of enrty).

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582367
Change-Id: Ia2bb04bf448764c2fe4c07e82d23720f20e622ef
Signed-off-by: Jessy Mallet <jessy.mallet@obeo.fr>
diff --git a/plugins/properties/org.eclipse.papyrus.sirius.properties.uml/description/umlProperties.odesign b/plugins/properties/org.eclipse.papyrus.sirius.properties.uml/description/umlProperties.odesign
index c9dc9b4..81f902b 100644
--- a/plugins/properties/org.eclipse.papyrus.sirius.properties.uml/description/umlProperties.odesign
+++ b/plugins/properties/org.eclipse.papyrus.sirius.properties.uml/description/umlProperties.odesign
@@ -3075,7 +3075,7 @@
           </initialOperation>
         </controls>
         <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="stateInvariant" labelExpression="aql:'State invariant'" helpExpression="aql:self.getFeatureDescription('stateInvariant')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('stateInvariant').changeable" referenceNameExpression="aql:'stateInvariant'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'stateInvariant'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'stateInvariant')"/>
-        <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="entry" labelExpression="aql:'Entry'" helpExpression="aql:self.getFeatureDescription('entry')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('enrty').changeable" referenceNameExpression="aql:'entry'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'entry'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'entry')"/>
+        <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="entry" labelExpression="aql:'Entry'" helpExpression="aql:self.getFeatureDescription('entry')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('entry').changeable" referenceNameExpression="aql:'entry'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'entry'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'entry')"/>
         <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="doActivity" labelExpression="aql:'Do activity'" helpExpression="aql:self.getFeatureDescription('doActivity')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('doActivity').changeable" referenceNameExpression="aql:'doActivity'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'doActivity'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'doActivity')"/>
         <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="exit" labelExpression="aql:'Exit'" helpExpression="aql:self.getFeatureDescription('exit')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('exit').changeable" referenceNameExpression="aql:'exit'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'exit'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'exit')"/>
         <controls xsi:type="properties-advanced-controls:ExtEditableReferenceDescription" name="deferrableTrigger" labelExpression="aql:'Deferrable trigger'" helpExpression="aql:self.getFeatureDescription('deferrableTrigger')" isEnabledExpression="aql:self.eClass().getEStructuralFeature('deferrableTrigger').changeable" referenceNameExpression="aql:'deferrableTrigger'" removeExpression="aql:selection->forAll(sel | sel.delete(self,'deferrableTrigger'))" createExpression="aql:newElementContainer.create(newElementTypeName,newElementContainerFeatureName)" browseExpression="aql:self.updateReference(selection,'deferrableTrigger')"/>