Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Grouhan2015-04-27 15:03:25 +0000
committerPierre-Charles David2015-04-28 06:47:05 +0000
commit0c73dd0f011c0d42bffe0769b215f102a0e203b3 (patch)
treed1a1619485abb5ff179d7f0a74a2693ebdf88532
parent3ce3af9e2328120e70cbaa2bfd50f32a43d7b611 (diff)
downloadorg.eclipse.sirius-0c73dd0f011c0d42bffe0769b215f102a0e203b3.tar.gz
org.eclipse.sirius-0c73dd0f011c0d42bffe0769b215f102a0e203b3.tar.xz
org.eclipse.sirius-0c73dd0f011c0d42bffe0769b215f102a0e203b3.zip
[463456] Repair regressions in InterpretedExpresion property sections
Put back the "implements ContentProposalClient" and the specific behavior of getFeatureValue for BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection. Also add a missing line in the button's listener to call the behavior when the text is modified. Bug: 463456 Change-Id: Idaec3ac3b3f152cf192cecee59732effaf0ef535 Signed-off-by: Benjamin Grouhan <benjamin.grouhan@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionRootExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticElementsPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingPathExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingSourceFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/orderedtreelayout/OrderedTreeLayoutChildrenExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterSemanticConditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterViewConditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/variablefilter/VariableFilterSemanticConditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/borderedstyledescription/BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection.java8
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/dotdescription/DotDescriptionStrokeSizeComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/edgestyledescription/EdgeStyleDescriptionSizeComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMaxValueExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMinValueExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionValueExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionHeightComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionWidthComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/nodestyledescription/NodeStyleDescriptionSizeComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewSourceExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewTargetExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createview/CreateViewContainerViewExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/deletehookparameter/DeleteHookParameterValuePropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/directeditlabel/DirectEditLabelInputLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/edgecreationdescription/EdgeCreationDescriptionConnectionStartPreconditionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingFinishingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingStartingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCenterLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCoveredLifelinesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingReceivingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingSendingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/returnmessagemapping/ReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionEndsOrderingPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tabstractmapping/TAbstractMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalexecutionstyle/TConditionalExecutionStylePredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionallifelinestyle/TConditionalLifelineStylePredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalmessagestyle/TConditionalMessageStylePredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingFinishingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingStartingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionstyle/TExecutionStyleBorderSizeComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinemapping/TLifelineMappingEolVisibleExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinestyle/TLifelineStyleLifelineWidthComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingReceivingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingSendingEndFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagestyle/TMessageStyleLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/treturnmessagemapping/TReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsequencediagram/TSequenceDiagramEndsOrderingPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingSourceFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingTargetFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/backgroundconditionalstyle/BackgroundConditionalStylePredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/cellupdater/CellUpdaterCanEditPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/columnmapping/ColumnMappingHeaderLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/elementcolumnmapping/ElementColumnMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingFeatureParentExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/foregroundconditionalstyle/ForegroundConditionalStylePredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingColumnFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLineFinderExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingHeaderLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tabledescription/TableDescriptionPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tablemapping/TableMappingSemanticElementsPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treedescription/TreeDescriptionPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingSemanticCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treemapping/TreeMappingSemanticElementsPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/colorstep/ColorStepAssociatedValuePropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorBluePropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorGreenPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorRedPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/conditionalstyledescription/ConditionalStyleDescriptionPredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/decorationdescription/DecorationDescriptionPreconditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/eattributecustomization/EAttributeCustomizationValuePropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorColorValueComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMaxValueComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMinValueComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/representationdescription/RepresentationDescriptionTitleExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionChildrenExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionRootExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/vsmelementcustomization/VSMElementCustomizationPredicateExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/basiclabelstyledescription/BasicLabelStyleDescriptionLabelExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/tooltipstyledescription/TooltipStyleDescriptionTooltipExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/abstracttooldescription/AbstractToolDescriptionPreconditionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/acceleovariable/AcceleoVariableComputationExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/case_/CaseConditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/changecontext/ChangeContextBrowseExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/externaljavaactionparameter/ExternalJavaActionParameterValuePropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/for_/ForExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/if_/IfConditionExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/moveelement/MoveElementNewContainerExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionBrowseExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionTitleExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionBrowseExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionNavigationNameExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/setvalue/SetValueValueExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionElementsToListenPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionPreconditionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/unset/UnsetElementExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/ruleaudit/RuleAuditAuditExpressionPropertySection.java4
-rw-r--r--plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/validationrule/ValidationRuleMessagePropertySection.java4
116 files changed, 349 insertions, 119 deletions
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionPreconditionExpressionPropertySection.java
index 1b13faf169..8359722a11 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a DiagramDescription
* object.
*/
-public class DiagramDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DiagramDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DiagramDescriptionPreconditionExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DiagramDescriptionPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionRootExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionRootExpressionPropertySection.java
index 90fe066b62..28e3718bde 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionRootExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramdescription/DiagramDescriptionRootExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the rootExpression property of a DiagramDescription object.
*/
-public class DiagramDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DiagramDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class DiagramDescriptionRootExpressionPropertySection extends AbstractTex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DiagramDescriptionRootExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingPreconditionExpressionPropertySection.java
index b982b9a345..402854652a 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a DiagramElementMapping
* object.
*/
-public class DiagramElementMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DiagramElementMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DiagramElementMappingPreconditionExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DiagramElementMappingPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticCandidatesExpressionPropertySection.java
index 6facd2d529..13f656c309 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a
* DiagramElementMapping object.
*/
-public class DiagramElementMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DiagramElementMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DiagramElementMappingSemanticCandidatesExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DiagramElementMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticElementsPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticElementsPropertySection.java
index 561040aa0a..2b760bbd4d 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticElementsPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/diagramelementmapping/DiagramElementMappingSemanticElementsPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticElements property of a DiagramElementMapping
* object.
*/
-public class DiagramElementMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection {
+public class DiagramElementMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DiagramElementMappingSemanticElementsPropertySection extends Abstra
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DiagramElementMappingSemanticElementsPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingPathExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingPathExpressionPropertySection.java
index 1ececca309..966e034ce0 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingPathExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingPathExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the pathExpression property of a EdgeMapping object.
*/
-public class EdgeMappingPathExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeMappingPathExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class EdgeMappingPathExpressionPropertySection extends AbstractTextWithBu
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeMappingPathExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingSourceFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingSourceFinderExpressionPropertySection.java
index 55ef93a627..9b4ea9721a 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingSourceFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingSourceFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the sourceFinderExpression property of a EdgeMapping object.
*/
-public class EdgeMappingSourceFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeMappingSourceFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class EdgeMappingSourceFinderExpressionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeMappingSourceFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetExpressionPropertySection.java
index 79757920f9..5d49a07f43 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the targetExpression property of a EdgeMapping object.
*/
-public class EdgeMappingTargetExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeMappingTargetExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class EdgeMappingTargetExpressionPropertySection extends AbstractTextWith
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeMappingTargetExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetFinderExpressionPropertySection.java
index 4da05b3ae7..2c27643f59 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/edgemapping/EdgeMappingTargetFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the targetFinderExpression property of a EdgeMapping object.
*/
-public class EdgeMappingTargetFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeMappingTargetFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class EdgeMappingTargetFinderExpressionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeMappingTargetFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/orderedtreelayout/OrderedTreeLayoutChildrenExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/orderedtreelayout/OrderedTreeLayoutChildrenExpressionPropertySection.java
index f45335c02e..d90f20dc24 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/orderedtreelayout/OrderedTreeLayoutChildrenExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/description/orderedtreelayout/OrderedTreeLayoutChildrenExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the childrenExpression property of a OrderedTreeLayout object.
*/
-public class OrderedTreeLayoutChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class OrderedTreeLayoutChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class OrderedTreeLayoutChildrenExpressionPropertySection extends Abstract
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), OrderedTreeLayoutChildrenExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterSemanticConditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterSemanticConditionExpressionPropertySection.java
index 57a6b1e490..d5d096c898 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterSemanticConditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterSemanticConditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticConditionExpression property of a MappingFilter
* object.
*/
-public class MappingFilterSemanticConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class MappingFilterSemanticConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class MappingFilterSemanticConditionExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), MappingFilterSemanticConditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterViewConditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterViewConditionExpressionPropertySection.java
index 8ab3a91629..bd82e231f1 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterViewConditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/mappingfilter/MappingFilterViewConditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the viewConditionExpression property of a MappingFilter object.
*/
-public class MappingFilterViewConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class MappingFilterViewConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class MappingFilterViewConditionExpressionPropertySection extends Abstrac
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), MappingFilterViewConditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/variablefilter/VariableFilterSemanticConditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/variablefilter/VariableFilterSemanticConditionExpressionPropertySection.java
index a93f996606..48c8387851 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/variablefilter/VariableFilterSemanticConditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/filter/variablefilter/VariableFilterSemanticConditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticConditionExpression property of a VariableFilter
* object.
*/
-public class VariableFilterSemanticConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class VariableFilterSemanticConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class VariableFilterSemanticConditionExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), VariableFilterSemanticConditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/borderedstyledescription/BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/borderedstyledescription/BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection.java
index 84fc191615..1c2caa89a9 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/borderedstyledescription/BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/borderedstyledescription/BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection.java
@@ -18,6 +18,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -34,7 +35,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the borderSizeComputationExpression property of a
* BorderedStyleDescription object.
*/
-public class BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class BorderedStyleDescriptionBorderSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -78,9 +79,7 @@ public class BorderedStyleDescriptionBorderSizeComputationExpressionPropertySect
}
/**
- * @see org.eclipse.sirius.diagram.editor.properties.sections.AbstractTextPropertySection#getFeatureValue(String)
- *
- * @generated NOT
+ * @see org.eclipse.sirius.diagram.editor.properties.sections.AbstractTextWithButtonPropertySection#getFeatureValue(String)
*/
protected Object getFeatureValue(String newText) {
if (StringUtil.isEmpty(newText)) {
@@ -133,6 +132,7 @@ public class BorderedStyleDescriptionBorderSizeComputationExpressionPropertySect
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/dotdescription/DotDescriptionStrokeSizeComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/dotdescription/DotDescriptionStrokeSizeComputationExpressionPropertySection.java
index 51c9296b6e..f3a4ff5419 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/dotdescription/DotDescriptionStrokeSizeComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/dotdescription/DotDescriptionStrokeSizeComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the strokeSizeComputationExpression property of a
* DotDescription object.
*/
-public class DotDescriptionStrokeSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DotDescriptionStrokeSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DotDescriptionStrokeSizeComputationExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DotDescriptionStrokeSizeComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/edgestyledescription/EdgeStyleDescriptionSizeComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/edgestyledescription/EdgeStyleDescriptionSizeComputationExpressionPropertySection.java
index 5c2e26638c..75f9907205 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/edgestyledescription/EdgeStyleDescriptionSizeComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/edgestyledescription/EdgeStyleDescriptionSizeComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the sizeComputationExpression property of a
* EdgeStyleDescription object.
*/
-public class EdgeStyleDescriptionSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeStyleDescriptionSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class EdgeStyleDescriptionSizeComputationExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeStyleDescriptionSizeComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection.java
index 0e4a605b3c..c373c73a32 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the horizontalDiameterComputationExpression property of a
* EllipseNodeDescription object.
*/
-public class EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EllipseNodeDescriptionHorizontalDiameterComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class EllipseNodeDescriptionHorizontalDiameterComputationExpressionProper
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection.java
index 7ce3479010..ca7ac48270 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/ellipsenodedescription/EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the verticalDiameterComputationExpression property of a
* EllipseNodeDescription object.
*/
-public class EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EllipseNodeDescriptionVerticalDiameterComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class EllipseNodeDescriptionVerticalDiameterComputationExpressionProperty
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMaxValueExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMaxValueExpressionPropertySection.java
index cf5781c42f..397d7e9b93 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMaxValueExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMaxValueExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the maxValueExpression property of a GaugeSectionDescription
* object.
*/
-public class GaugeSectionDescriptionMaxValueExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class GaugeSectionDescriptionMaxValueExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class GaugeSectionDescriptionMaxValueExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), GaugeSectionDescriptionMaxValueExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMinValueExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMinValueExpressionPropertySection.java
index a7f208c293..afadb3ac71 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMinValueExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionMinValueExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the minValueExpression property of a GaugeSectionDescription
* object.
*/
-public class GaugeSectionDescriptionMinValueExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class GaugeSectionDescriptionMinValueExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class GaugeSectionDescriptionMinValueExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), GaugeSectionDescriptionMinValueExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionValueExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionValueExpressionPropertySection.java
index 9492a7a1dc..8c4e029c71 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionValueExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/gaugesectiondescription/GaugeSectionDescriptionValueExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the valueExpression property of a GaugeSectionDescription
* object.
*/
-public class GaugeSectionDescriptionValueExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class GaugeSectionDescriptionValueExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class GaugeSectionDescriptionValueExpressionPropertySection extends Abstr
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), GaugeSectionDescriptionValueExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionHeightComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionHeightComputationExpressionPropertySection.java
index 7317b7a7b5..974b6ef2df 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionHeightComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionHeightComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the heightComputationExpression property of a
* LozengeNodeDescription object.
*/
-public class LozengeNodeDescriptionHeightComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class LozengeNodeDescriptionHeightComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class LozengeNodeDescriptionHeightComputationExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), LozengeNodeDescriptionHeightComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionWidthComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionWidthComputationExpressionPropertySection.java
index c816ce30cd..7245b8ba7c 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionWidthComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/lozengenodedescription/LozengeNodeDescriptionWidthComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the widthComputationExpression property of a
* LozengeNodeDescription object.
*/
-public class LozengeNodeDescriptionWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class LozengeNodeDescriptionWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class LozengeNodeDescriptionWidthComputationExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), LozengeNodeDescriptionWidthComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/nodestyledescription/NodeStyleDescriptionSizeComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/nodestyledescription/NodeStyleDescriptionSizeComputationExpressionPropertySection.java
index eff5c6b2d1..aa04d7ef06 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/nodestyledescription/NodeStyleDescriptionSizeComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/nodestyledescription/NodeStyleDescriptionSizeComputationExpressionPropertySection.java
@@ -19,6 +19,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -38,7 +39,7 @@ import com.google.common.collect.Iterables;
* A section for the sizeComputationExpression property of a
* NodeStyleDescription object.
*/
-public class NodeStyleDescriptionSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class NodeStyleDescriptionSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -130,6 +131,7 @@ public class NodeStyleDescriptionSizeComputationExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), NodeStyleDescriptionSizeComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection.java
index e1aaf79e34..615d16576d 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the heightComputationExpression property of a
* SizeComputationContainerStyleDescription object.
*/
-public class SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SizeComputationContainerStyleDescriptionHeightComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class SizeComputationContainerStyleDescriptionHeightComputationExpression
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection.java
index 6459a1f0db..b1de0389f2 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/style/sizecomputationcontainerstyledescription/SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the widthComputationExpression property of a
* SizeComputationContainerStyleDescription object.
*/
-public class SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SizeComputationContainerStyleDescriptionWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class SizeComputationContainerStyleDescriptionWidthComputationExpressionP
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewSourceExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewSourceExpressionPropertySection.java
index 3fbb8632a8..6d02a62f2b 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewSourceExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewSourceExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the sourceExpression property of a CreateEdgeView object.
*/
-public class CreateEdgeViewSourceExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class CreateEdgeViewSourceExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class CreateEdgeViewSourceExpressionPropertySection extends AbstractTextW
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), CreateEdgeViewSourceExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewTargetExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewTargetExpressionPropertySection.java
index e151940060..387bb9af2b 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewTargetExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createedgeview/CreateEdgeViewTargetExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the targetExpression property of a CreateEdgeView object.
*/
-public class CreateEdgeViewTargetExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class CreateEdgeViewTargetExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class CreateEdgeViewTargetExpressionPropertySection extends AbstractTextW
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), CreateEdgeViewTargetExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createview/CreateViewContainerViewExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createview/CreateViewContainerViewExpressionPropertySection.java
index 3c08ae0549..e6b94fe0c4 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createview/CreateViewContainerViewExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/createview/CreateViewContainerViewExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the containerViewExpression property of a CreateView object.
*/
-public class CreateViewContainerViewExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class CreateViewContainerViewExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class CreateViewContainerViewExpressionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), CreateViewContainerViewExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/deletehookparameter/DeleteHookParameterValuePropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/deletehookparameter/DeleteHookParameterValuePropertySection.java
index 3f7a2c4a91..d722134546 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/deletehookparameter/DeleteHookParameterValuePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/deletehookparameter/DeleteHookParameterValuePropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the value property of a DeleteHookParameter object.
*/
-public class DeleteHookParameterValuePropertySection extends AbstractTextWithButtonPropertySection {
+public class DeleteHookParameterValuePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class DeleteHookParameterValuePropertySection extends AbstractTextWithBut
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DeleteHookParameterValuePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/directeditlabel/DirectEditLabelInputLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/directeditlabel/DirectEditLabelInputLabelExpressionPropertySection.java
index 519c6d85d2..d3eb093ee7 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/directeditlabel/DirectEditLabelInputLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/directeditlabel/DirectEditLabelInputLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the inputLabelExpression property of a DirectEditLabel object.
*/
-public class DirectEditLabelInputLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DirectEditLabelInputLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class DirectEditLabelInputLabelExpressionPropertySection extends Abstract
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DirectEditLabelInputLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/edgecreationdescription/EdgeCreationDescriptionConnectionStartPreconditionPropertySection.java b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/edgecreationdescription/EdgeCreationDescriptionConnectionStartPreconditionPropertySection.java
index 015703b3b9..bdbceb137c 100644
--- a/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/edgecreationdescription/EdgeCreationDescriptionConnectionStartPreconditionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.diagram/src-gen/org/eclipse/sirius/diagram/editor/properties/sections/tool/edgecreationdescription/EdgeCreationDescriptionConnectionStartPreconditionPropertySection.java
@@ -18,6 +18,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.ui.business.api.dialect.DialectUIManager;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -34,7 +35,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the connectionStartPrecondition property of a
* EdgeCreationDescription object.
*/
-public class EdgeCreationDescriptionConnectionStartPreconditionPropertySection extends AbstractTextWithButtonPropertySection {
+public class EdgeCreationDescriptionConnectionStartPreconditionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class EdgeCreationDescriptionConnectionStartPreconditionPropertySection e
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EdgeCreationDescriptionConnectionStartPreconditionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingFinishingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingFinishingEndFinderExpressionPropertySection.java
index ac66f5d5ea..29295e2014 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingFinishingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingFinishingEndFinderExpressionPropertySection.java
@@ -18,6 +18,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -34,7 +35,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the finishingEndFinderExpression property of a
* DelimitedEventMapping object.
*/
-public class DelimitedEventMappingFinishingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DelimitedEventMappingFinishingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class DelimitedEventMappingFinishingEndFinderExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DelimitedEventMappingFinishingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingStartingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingStartingEndFinderExpressionPropertySection.java
index 339d017e0f..3995ae6eb9 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingStartingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/delimitedeventmapping/DelimitedEventMappingStartingEndFinderExpressionPropertySection.java
@@ -18,6 +18,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -34,7 +35,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the startingEndFinderExpression property of a
* DelimitedEventMapping object.
*/
-public class DelimitedEventMappingStartingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DelimitedEventMappingStartingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class DelimitedEventMappingStartingEndFinderExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DelimitedEventMappingStartingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCenterLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCenterLabelExpressionPropertySection.java
index cff292c251..d8645e2821 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCenterLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCenterLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the centerLabelExpression property of a FrameMapping object.
*/
-public class FrameMappingCenterLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class FrameMappingCenterLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class FrameMappingCenterLabelExpressionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), FrameMappingCenterLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCoveredLifelinesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCoveredLifelinesExpressionPropertySection.java
index f3afeec855..87cc3d26dc 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCoveredLifelinesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/framemapping/FrameMappingCoveredLifelinesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the coveredLifelinesExpression property of a FrameMapping
* object.
*/
-public class FrameMappingCoveredLifelinesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class FrameMappingCoveredLifelinesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class FrameMappingCoveredLifelinesExpressionPropertySection extends Abstr
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), FrameMappingCoveredLifelinesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingReceivingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingReceivingEndFinderExpressionPropertySection.java
index 3a778c64ba..2811b63462 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingReceivingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingReceivingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the receivingEndFinderExpression property of a MessageMapping
* object.
*/
-public class MessageMappingReceivingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class MessageMappingReceivingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class MessageMappingReceivingEndFinderExpressionPropertySection extends A
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), MessageMappingReceivingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingSendingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingSendingEndFinderExpressionPropertySection.java
index 7790a4d946..51431c1738 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingSendingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/messagemapping/MessageMappingSendingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the sendingEndFinderExpression property of a MessageMapping
* object.
*/
-public class MessageMappingSendingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class MessageMappingSendingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class MessageMappingSendingEndFinderExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), MessageMappingSendingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/returnmessagemapping/ReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/returnmessagemapping/ReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
index 46e6b62895..b1d3ed595b 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/returnmessagemapping/ReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/returnmessagemapping/ReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the invocationMessageFinderExpression property of a
* ReturnMessageMapping object.
*/
-public class ReturnMessageMappingInvocationMessageFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ReturnMessageMappingInvocationMessageFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class ReturnMessageMappingInvocationMessageFinderExpressionPropertySectio
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionEndsOrderingPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionEndsOrderingPropertySection.java
index 8af42993fa..860b347843 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionEndsOrderingPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionEndsOrderingPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the endsOrdering property of a SequenceDiagramDescription
* object.
*/
-public class SequenceDiagramDescriptionEndsOrderingPropertySection extends AbstractTextWithButtonPropertySection {
+public class SequenceDiagramDescriptionEndsOrderingPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class SequenceDiagramDescriptionEndsOrderingPropertySection extends Abstr
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SequenceDiagramDescriptionEndsOrderingPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.java
index f2994c0525..39a15f42ff 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/description/sequencediagramdescription/SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the instanceRolesOrdering property of a
* SequenceDiagramDescription object.
*/
-public class SequenceDiagramDescriptionInstanceRolesOrderingPropertySection extends AbstractTextWithButtonPropertySection {
+public class SequenceDiagramDescriptionInstanceRolesOrderingPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class SequenceDiagramDescriptionInstanceRolesOrderingPropertySection exte
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SequenceDiagramDescriptionInstanceRolesOrderingPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tabstractmapping/TAbstractMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tabstractmapping/TAbstractMappingSemanticCandidatesExpressionPropertySection.java
index 8d4ed04778..5e54ba63ae 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tabstractmapping/TAbstractMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tabstractmapping/TAbstractMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a TAbstractMapping
* object.
*/
-public class TAbstractMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TAbstractMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TAbstractMappingSemanticCandidatesExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TAbstractMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalexecutionstyle/TConditionalExecutionStylePredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalexecutionstyle/TConditionalExecutionStylePredicateExpressionPropertySection.java
index 73535184fa..cd1e813abd 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalexecutionstyle/TConditionalExecutionStylePredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalexecutionstyle/TConditionalExecutionStylePredicateExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a
* TConditionalExecutionStyle object.
*/
-public class TConditionalExecutionStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TConditionalExecutionStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TConditionalExecutionStylePredicateExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TConditionalExecutionStylePredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionallifelinestyle/TConditionalLifelineStylePredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionallifelinestyle/TConditionalLifelineStylePredicateExpressionPropertySection.java
index 7bb048e23d..d0cb15f191 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionallifelinestyle/TConditionalLifelineStylePredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionallifelinestyle/TConditionalLifelineStylePredicateExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a TConditionalLifelineStyle
* object.
*/
-public class TConditionalLifelineStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TConditionalLifelineStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TConditionalLifelineStylePredicateExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TConditionalLifelineStylePredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalmessagestyle/TConditionalMessageStylePredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalmessagestyle/TConditionalMessageStylePredicateExpressionPropertySection.java
index 2b3a3bf33b..7f0d76d966 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalmessagestyle/TConditionalMessageStylePredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tconditionalmessagestyle/TConditionalMessageStylePredicateExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a TConditionalMessageStyle
* object.
*/
-public class TConditionalMessageStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TConditionalMessageStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TConditionalMessageStylePredicateExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TConditionalMessageStylePredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingFinishingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingFinishingEndFinderExpressionPropertySection.java
index 7cf2584a32..1480725ceb 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingFinishingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingFinishingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the finishingEndFinderExpression property of a
* TExecutionMapping object.
*/
-public class TExecutionMappingFinishingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TExecutionMappingFinishingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TExecutionMappingFinishingEndFinderExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TExecutionMappingFinishingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingStartingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingStartingEndFinderExpressionPropertySection.java
index 6a8654ba4b..0b7dbf85b2 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingStartingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionmapping/TExecutionMappingStartingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the startingEndFinderExpression property of a TExecutionMapping
* object.
*/
-public class TExecutionMappingStartingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TExecutionMappingStartingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TExecutionMappingStartingEndFinderExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TExecutionMappingStartingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionstyle/TExecutionStyleBorderSizeComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionstyle/TExecutionStyleBorderSizeComputationExpressionPropertySection.java
index a713ada2d0..19e95f5dad 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionstyle/TExecutionStyleBorderSizeComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/texecutionstyle/TExecutionStyleBorderSizeComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the borderSizeComputationExpression property of a
* TExecutionStyle object.
*/
-public class TExecutionStyleBorderSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TExecutionStyleBorderSizeComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TExecutionStyleBorderSizeComputationExpressionPropertySection exten
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TExecutionStyleBorderSizeComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinemapping/TLifelineMappingEolVisibleExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinemapping/TLifelineMappingEolVisibleExpressionPropertySection.java
index 2a3a029e62..0287cd83f6 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinemapping/TLifelineMappingEolVisibleExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinemapping/TLifelineMappingEolVisibleExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the eolVisibleExpression property of a TLifelineMapping object.
*/
-public class TLifelineMappingEolVisibleExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TLifelineMappingEolVisibleExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TLifelineMappingEolVisibleExpressionPropertySection extends Abstrac
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TLifelineMappingEolVisibleExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinestyle/TLifelineStyleLifelineWidthComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinestyle/TLifelineStyleLifelineWidthComputationExpressionPropertySection.java
index 6ac2f94f4a..18cfb023aa 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinestyle/TLifelineStyleLifelineWidthComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tlifelinestyle/TLifelineStyleLifelineWidthComputationExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the lifelineWidthComputationExpression property of a
* TLifelineStyle object.
*/
-public class TLifelineStyleLifelineWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TLifelineStyleLifelineWidthComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TLifelineStyleLifelineWidthComputationExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TLifelineStyleLifelineWidthComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingReceivingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingReceivingEndFinderExpressionPropertySection.java
index 0751b40531..8878452190 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingReceivingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingReceivingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the receivingEndFinderExpression property of a TMessageMapping
* object.
*/
-public class TMessageMappingReceivingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TMessageMappingReceivingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TMessageMappingReceivingEndFinderExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TMessageMappingReceivingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingSendingEndFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingSendingEndFinderExpressionPropertySection.java
index 1781d54662..b144c759dd 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingSendingEndFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagemapping/TMessageMappingSendingEndFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the sendingEndFinderExpression property of a TMessageMapping
* object.
*/
-public class TMessageMappingSendingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TMessageMappingSendingEndFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TMessageMappingSendingEndFinderExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TMessageMappingSendingEndFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagestyle/TMessageStyleLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagestyle/TMessageStyleLabelExpressionPropertySection.java
index a29da92cd8..90abdc7c5c 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagestyle/TMessageStyleLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tmessagestyle/TMessageStyleLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the labelExpression property of a TMessageStyle object.
*/
-public class TMessageStyleLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TMessageStyleLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class TMessageStyleLabelExpressionPropertySection extends AbstractTextWit
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TMessageStyleLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/treturnmessagemapping/TReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/treturnmessagemapping/TReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
index 2a7125b836..5142ee9e10 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/treturnmessagemapping/TReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/treturnmessagemapping/TReturnMessageMappingInvocationMessageFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the invocationMessageFinderExpression property of a
* TReturnMessageMapping object.
*/
-public class TReturnMessageMappingInvocationMessageFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TReturnMessageMappingInvocationMessageFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class TReturnMessageMappingInvocationMessageFinderExpressionPropertySecti
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsequencediagram/TSequenceDiagramEndsOrderingPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsequencediagram/TSequenceDiagramEndsOrderingPropertySection.java
index 8276e359e4..446a2eca20 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsequencediagram/TSequenceDiagramEndsOrderingPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsequencediagram/TSequenceDiagramEndsOrderingPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the endsOrdering property of a TSequenceDiagram object.
*/
-public class TSequenceDiagramEndsOrderingPropertySection extends AbstractTextWithButtonPropertySection {
+public class TSequenceDiagramEndsOrderingPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TSequenceDiagramEndsOrderingPropertySection extends AbstractTextWit
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TSequenceDiagramEndsOrderingPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingSourceFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingSourceFinderExpressionPropertySection.java
index 7bdb8d1147..9f5843affa 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingSourceFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingSourceFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the sourceFinderExpression property of a
* TSourceTargetMessageMapping object.
*/
-public class TSourceTargetMessageMappingSourceFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TSourceTargetMessageMappingSourceFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TSourceTargetMessageMappingSourceFinderExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TSourceTargetMessageMappingSourceFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingTargetFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingTargetFinderExpressionPropertySection.java
index f8872946fa..b151909846 100644
--- a/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingTargetFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.sequence/src-gen/org/eclipse/sirius/diagram/sequence/editor/properties/sections/template/tsourcetargetmessagemapping/TSourceTargetMessageMappingTargetFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the targetFinderExpression property of a
* TSourceTargetMessageMapping object.
*/
-public class TSourceTargetMessageMappingTargetFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TSourceTargetMessageMappingTargetFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class TSourceTargetMessageMappingTargetFinderExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TSourceTargetMessageMappingTargetFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/backgroundconditionalstyle/BackgroundConditionalStylePredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/backgroundconditionalstyle/BackgroundConditionalStylePredicateExpressionPropertySection.java
index 78b8469656..cd48bf41b0 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/backgroundconditionalstyle/BackgroundConditionalStylePredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/backgroundconditionalstyle/BackgroundConditionalStylePredicateExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a
* BackgroundConditionalStyle object.
*/
-public class BackgroundConditionalStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class BackgroundConditionalStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class BackgroundConditionalStylePredicateExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), BackgroundConditionalStylePredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/cellupdater/CellUpdaterCanEditPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/cellupdater/CellUpdaterCanEditPropertySection.java
index 3166695383..0010ec4701 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/cellupdater/CellUpdaterCanEditPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/cellupdater/CellUpdaterCanEditPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the canEdit property of a CellUpdater object.
*/
-public class CellUpdaterCanEditPropertySection extends AbstractTextWithButtonPropertySection {
+public class CellUpdaterCanEditPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class CellUpdaterCanEditPropertySection extends AbstractTextWithButtonPro
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), CellUpdaterCanEditPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/columnmapping/ColumnMappingHeaderLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/columnmapping/ColumnMappingHeaderLabelExpressionPropertySection.java
index f2bef59a4c..76283f8c1a 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/columnmapping/ColumnMappingHeaderLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/columnmapping/ColumnMappingHeaderLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the headerLabelExpression property of a ColumnMapping object.
*/
-public class ColumnMappingHeaderLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ColumnMappingHeaderLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class ColumnMappingHeaderLabelExpressionPropertySection extends AbstractT
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ColumnMappingHeaderLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/elementcolumnmapping/ElementColumnMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/elementcolumnmapping/ElementColumnMappingSemanticCandidatesExpressionPropertySection.java
index 74c756e8de..565d72d863 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/elementcolumnmapping/ElementColumnMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/elementcolumnmapping/ElementColumnMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a
* ElementColumnMapping object.
*/
-public class ElementColumnMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ElementColumnMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ElementColumnMappingSemanticCandidatesExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ElementColumnMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingFeatureParentExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingFeatureParentExpressionPropertySection.java
index 7d4ad52050..89153ca329 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingFeatureParentExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingFeatureParentExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the featureParentExpression property of a FeatureColumnMapping
* object.
*/
-public class FeatureColumnMappingFeatureParentExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class FeatureColumnMappingFeatureParentExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class FeatureColumnMappingFeatureParentExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), FeatureColumnMappingFeatureParentExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingLabelExpressionPropertySection.java
index 2ca959723e..8f7da9c2ce 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/featurecolumnmapping/FeatureColumnMappingLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the labelExpression property of a FeatureColumnMapping object.
*/
-public class FeatureColumnMappingLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class FeatureColumnMappingLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class FeatureColumnMappingLabelExpressionPropertySection extends Abstract
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), FeatureColumnMappingLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/foregroundconditionalstyle/ForegroundConditionalStylePredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/foregroundconditionalstyle/ForegroundConditionalStylePredicateExpressionPropertySection.java
index 38d3ed8e6f..74e89c86f6 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/foregroundconditionalstyle/ForegroundConditionalStylePredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/foregroundconditionalstyle/ForegroundConditionalStylePredicateExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a
* ForegroundConditionalStyle object.
*/
-public class ForegroundConditionalStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ForegroundConditionalStylePredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class ForegroundConditionalStylePredicateExpressionPropertySection extend
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ForegroundConditionalStylePredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingColumnFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingColumnFinderExpressionPropertySection.java
index 3ce72bad62..5567abd102 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingColumnFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingColumnFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the columnFinderExpression property of a IntersectionMapping
* object.
*/
-public class IntersectionMappingColumnFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IntersectionMappingColumnFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class IntersectionMappingColumnFinderExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IntersectionMappingColumnFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLabelExpressionPropertySection.java
index 363783dbae..8666a5f4e7 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the labelExpression property of a IntersectionMapping object.
*/
-public class IntersectionMappingLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IntersectionMappingLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class IntersectionMappingLabelExpressionPropertySection extends AbstractT
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IntersectionMappingLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLineFinderExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLineFinderExpressionPropertySection.java
index 9be6b76efe..0acf05e994 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLineFinderExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingLineFinderExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the lineFinderExpression property of a IntersectionMapping
* object.
*/
-public class IntersectionMappingLineFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IntersectionMappingLineFinderExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class IntersectionMappingLineFinderExpressionPropertySection extends Abst
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IntersectionMappingLineFinderExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingPreconditionExpressionPropertySection.java
index 4e7a440393..fc05193422 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a IntersectionMapping
* object.
*/
-public class IntersectionMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IntersectionMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class IntersectionMappingPreconditionExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IntersectionMappingPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingSemanticCandidatesExpressionPropertySection.java
index b57834487d..56e14e8364 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/intersectionmapping/IntersectionMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a
* IntersectionMapping object.
*/
-public class IntersectionMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IntersectionMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class IntersectionMappingSemanticCandidatesExpressionPropertySection exte
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IntersectionMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingHeaderLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingHeaderLabelExpressionPropertySection.java
index aa63ed9aaa..4bf5f8ce57 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingHeaderLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingHeaderLabelExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the headerLabelExpression property of a LineMapping object.
*/
-public class LineMappingHeaderLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class LineMappingHeaderLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class LineMappingHeaderLabelExpressionPropertySection extends AbstractTex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), LineMappingHeaderLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingSemanticCandidatesExpressionPropertySection.java
index a79de2a18d..d21caa8ca5 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/linemapping/LineMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a LineMapping
* object.
*/
-public class LineMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class LineMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class LineMappingSemanticCandidatesExpressionPropertySection extends Abst
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), LineMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tabledescription/TableDescriptionPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tabledescription/TableDescriptionPreconditionExpressionPropertySection.java
index 593752f342..93051cc5a2 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tabledescription/TableDescriptionPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tabledescription/TableDescriptionPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a TableDescription
* object.
*/
-public class TableDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TableDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TableDescriptionPreconditionExpressionPropertySection extends Abstr
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TableDescriptionPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tablemapping/TableMappingSemanticElementsPropertySection.java b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tablemapping/TableMappingSemanticElementsPropertySection.java
index d5778ab3ad..06f083d143 100644
--- a/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tablemapping/TableMappingSemanticElementsPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.table/src-gen/org/eclipse/sirius/table/editor/properties/sections/description/tablemapping/TableMappingSemanticElementsPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.table.metamodel.table.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the semanticElements property of a TableMapping object.
*/
-public class TableMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection {
+public class TableMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class TableMappingSemanticElementsPropertySection extends AbstractTextWit
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TableMappingSemanticElementsPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treedescription/TreeDescriptionPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treedescription/TreeDescriptionPreconditionExpressionPropertySection.java
index f10928c670..fd5873b551 100644
--- a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treedescription/TreeDescriptionPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treedescription/TreeDescriptionPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.tree.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a TreeDescription
* object.
*/
-public class TreeDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TreeDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TreeDescriptionPreconditionExpressionPropertySection extends Abstra
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TreeDescriptionPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingPreconditionExpressionPropertySection.java
index c2f9f9ce97..ce4776f17f 100644
--- a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingPreconditionExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.tree.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a TreeItemMapping
* object.
*/
-public class TreeItemMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TreeItemMappingPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TreeItemMappingPreconditionExpressionPropertySection extends Abstra
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TreeItemMappingPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingSemanticCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingSemanticCandidatesExpressionPropertySection.java
index 7ce8219884..44cbd4369f 100644
--- a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingSemanticCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treeitemmapping/TreeItemMappingSemanticCandidatesExpressionPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.tree.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the semanticCandidatesExpression property of a TreeItemMapping
* object.
*/
-public class TreeItemMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TreeItemMappingSemanticCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TreeItemMappingSemanticCandidatesExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TreeItemMappingSemanticCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treemapping/TreeMappingSemanticElementsPropertySection.java b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treemapping/TreeMappingSemanticElementsPropertySection.java
index b81e263077..fbae1b2c19 100644
--- a/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treemapping/TreeMappingSemanticElementsPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor.tree/src-gen/org/eclipse/sirius/tree/editor/properties/sections/description/treemapping/TreeMappingSemanticElementsPropertySection.java
@@ -17,6 +17,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.tree.description.DescriptionPackage;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
import org.eclipse.swt.events.SelectionAdapter;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the semanticElements property of a TreeMapping object.
*/
-public class TreeMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection {
+public class TreeMappingSemanticElementsPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class TreeMappingSemanticElementsPropertySection extends AbstractTextWith
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TreeMappingSemanticElementsPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/colorstep/ColorStepAssociatedValuePropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/colorstep/ColorStepAssociatedValuePropertySection.java
index 8d75f381e4..efeab0da6a 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/colorstep/ColorStepAssociatedValuePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/colorstep/ColorStepAssociatedValuePropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the associatedValue property of a ColorStep object.
*/
-public class ColorStepAssociatedValuePropertySection extends AbstractTextWithButtonPropertySection {
+public class ColorStepAssociatedValuePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ColorStepAssociatedValuePropertySection extends AbstractTextWithBut
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ColorStepAssociatedValuePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorBluePropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorBluePropertySection.java
index 2e8732cdc5..15f7dfc404 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorBluePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorBluePropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the blue property of a ComputedColor object.
*/
-public class ComputedColorBluePropertySection extends AbstractTextWithButtonPropertySection {
+public class ComputedColorBluePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ComputedColorBluePropertySection extends AbstractTextWithButtonProp
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ComputedColorBluePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorGreenPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorGreenPropertySection.java
index 8e16846fb8..279f6e97ac 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorGreenPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorGreenPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the green property of a ComputedColor object.
*/
-public class ComputedColorGreenPropertySection extends AbstractTextWithButtonPropertySection {
+public class ComputedColorGreenPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ComputedColorGreenPropertySection extends AbstractTextWithButtonPro
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ComputedColorGreenPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorRedPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorRedPropertySection.java
index 06064933fc..44ba914e81 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorRedPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/computedcolor/ComputedColorRedPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the red property of a ComputedColor object.
*/
-public class ComputedColorRedPropertySection extends AbstractTextWithButtonPropertySection {
+public class ComputedColorRedPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ComputedColorRedPropertySection extends AbstractTextWithButtonPrope
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ComputedColorRedPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/conditionalstyledescription/ConditionalStyleDescriptionPredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/conditionalstyledescription/ConditionalStyleDescriptionPredicateExpressionPropertySection.java
index 388b54977b..9b7af0ee40 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/conditionalstyledescription/ConditionalStyleDescriptionPredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/conditionalstyledescription/ConditionalStyleDescriptionPredicateExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a
* ConditionalStyleDescription object.
*/
-public class ConditionalStyleDescriptionPredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ConditionalStyleDescriptionPredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class ConditionalStyleDescriptionPredicateExpressionPropertySection exten
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ConditionalStyleDescriptionPredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/decorationdescription/DecorationDescriptionPreconditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/decorationdescription/DecorationDescriptionPreconditionExpressionPropertySection.java
index f7c58d2485..d26e9c7c56 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/decorationdescription/DecorationDescriptionPreconditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/decorationdescription/DecorationDescriptionPreconditionExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preconditionExpression property of a DecorationDescription
* object.
*/
-public class DecorationDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class DecorationDescriptionPreconditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class DecorationDescriptionPreconditionExpressionPropertySection extends
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), DecorationDescriptionPreconditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/eattributecustomization/EAttributeCustomizationValuePropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/eattributecustomization/EAttributeCustomizationValuePropertySection.java
index dad95a0f91..40bbd5bb98 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/eattributecustomization/EAttributeCustomizationValuePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/eattributecustomization/EAttributeCustomizationValuePropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the value property of a EAttributeCustomization object.
*/
-public class EAttributeCustomizationValuePropertySection extends AbstractTextWithButtonPropertySection {
+public class EAttributeCustomizationValuePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class EAttributeCustomizationValuePropertySection extends AbstractTextWit
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), EAttributeCustomizationValuePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorColorValueComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorColorValueComputationExpressionPropertySection.java
index 9f73a5fdeb..230d963fa2 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorColorValueComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorColorValueComputationExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the colorValueComputationExpression property of a
* InterpolatedColor object.
*/
-public class InterpolatedColorColorValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class InterpolatedColorColorValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class InterpolatedColorColorValueComputationExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), InterpolatedColorColorValueComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMaxValueComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMaxValueComputationExpressionPropertySection.java
index a6a20893ce..26c75234e5 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMaxValueComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMaxValueComputationExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the maxValueComputationExpression property of a
* InterpolatedColor object.
*/
-public class InterpolatedColorMaxValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class InterpolatedColorMaxValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class InterpolatedColorMaxValueComputationExpressionPropertySection exten
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), InterpolatedColorMaxValueComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMinValueComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMinValueComputationExpressionPropertySection.java
index e2d5b1ff32..2865b3d66a 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMinValueComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/interpolatedcolor/InterpolatedColorMinValueComputationExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the minValueComputationExpression property of a
* InterpolatedColor object.
*/
-public class InterpolatedColorMinValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class InterpolatedColorMinValueComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class InterpolatedColorMinValueComputationExpressionPropertySection exten
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), InterpolatedColorMinValueComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/representationdescription/RepresentationDescriptionTitleExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/representationdescription/RepresentationDescriptionTitleExpressionPropertySection.java
index 000f077526..039b38ebea 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/representationdescription/RepresentationDescriptionTitleExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/representationdescription/RepresentationDescriptionTitleExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the titleExpression property of a RepresentationDescription
* object.
*/
-public class RepresentationDescriptionTitleExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RepresentationDescriptionTitleExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class RepresentationDescriptionTitleExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), RepresentationDescriptionTitleExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionCandidatesExpressionPropertySection.java
index 41d3e1fd95..79cfbd5ecd 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionCandidatesExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the candidatesExpression property of a SelectionDescription
* object.
*/
-public class SelectionDescriptionCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SelectionDescriptionCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class SelectionDescriptionCandidatesExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SelectionDescriptionCandidatesExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionChildrenExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionChildrenExpressionPropertySection.java
index f2f08fcdd9..b42476e076 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionChildrenExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionChildrenExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the childrenExpression property of a SelectionDescription
* object.
*/
-public class SelectionDescriptionChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SelectionDescriptionChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class SelectionDescriptionChildrenExpressionPropertySection extends Abstr
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SelectionDescriptionChildrenExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionRootExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionRootExpressionPropertySection.java
index 66ea02efc3..c646488596 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionRootExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/selectiondescription/SelectionDescriptionRootExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the rootExpression property of a SelectionDescription object.
*/
-public class SelectionDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SelectionDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class SelectionDescriptionRootExpressionPropertySection extends AbstractT
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SelectionDescriptionRootExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/vsmelementcustomization/VSMElementCustomizationPredicateExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/vsmelementcustomization/VSMElementCustomizationPredicateExpressionPropertySection.java
index 4c1e777ea4..5ed633c81f 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/vsmelementcustomization/VSMElementCustomizationPredicateExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/description/vsmelementcustomization/VSMElementCustomizationPredicateExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.DescriptionPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the predicateExpression property of a VSMElementCustomization
* object.
*/
-public class VSMElementCustomizationPredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class VSMElementCustomizationPredicateExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class VSMElementCustomizationPredicateExpressionPropertySection extends A
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), VSMElementCustomizationPredicateExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/basiclabelstyledescription/BasicLabelStyleDescriptionLabelExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/basiclabelstyledescription/BasicLabelStyleDescriptionLabelExpressionPropertySection.java
index 7edeafe5f1..3c43a550ad 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/basiclabelstyledescription/BasicLabelStyleDescriptionLabelExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/basiclabelstyledescription/BasicLabelStyleDescriptionLabelExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.style.StylePackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the labelExpression property of a BasicLabelStyleDescription
* object.
*/
-public class BasicLabelStyleDescriptionLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class BasicLabelStyleDescriptionLabelExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class BasicLabelStyleDescriptionLabelExpressionPropertySection extends Ab
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), BasicLabelStyleDescriptionLabelExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/tooltipstyledescription/TooltipStyleDescriptionTooltipExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/tooltipstyledescription/TooltipStyleDescriptionTooltipExpressionPropertySection.java
index 967158b5d6..49d17b1cc4 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/tooltipstyledescription/TooltipStyleDescriptionTooltipExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/style/tooltipstyledescription/TooltipStyleDescriptionTooltipExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.style.StylePackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the tooltipExpression property of a TooltipStyleDescription
* object.
*/
-public class TooltipStyleDescriptionTooltipExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class TooltipStyleDescriptionTooltipExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class TooltipStyleDescriptionTooltipExpressionPropertySection extends Abs
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), TooltipStyleDescriptionTooltipExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/abstracttooldescription/AbstractToolDescriptionPreconditionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/abstracttooldescription/AbstractToolDescriptionPreconditionPropertySection.java
index 8060768c65..c2752b6bc1 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/abstracttooldescription/AbstractToolDescriptionPreconditionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/abstracttooldescription/AbstractToolDescriptionPreconditionPropertySection.java
@@ -18,6 +18,7 @@ import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButt
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
import org.eclipse.sirius.ui.business.api.dialect.DialectUIManager;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.PasteDescription;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
@@ -35,7 +36,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the precondition property of a AbstractToolDescription object.
*/
-public class AbstractToolDescriptionPreconditionPropertySection extends AbstractTextWithButtonPropertySection {
+public class AbstractToolDescriptionPreconditionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class AbstractToolDescriptionPreconditionPropertySection extends Abstract
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), AbstractToolDescriptionPreconditionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/acceleovariable/AcceleoVariableComputationExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/acceleovariable/AcceleoVariableComputationExpressionPropertySection.java
index 84d16aabce..3f3c88e87c 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/acceleovariable/AcceleoVariableComputationExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/acceleovariable/AcceleoVariableComputationExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the computationExpression property of a AcceleoVariable object.
*/
-public class AcceleoVariableComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class AcceleoVariableComputationExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class AcceleoVariableComputationExpressionPropertySection extends Abstrac
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), AcceleoVariableComputationExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/case_/CaseConditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/case_/CaseConditionExpressionPropertySection.java
index a7b40b89d6..92685f29b8 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/case_/CaseConditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/case_/CaseConditionExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the conditionExpression property of a Case object.
*/
-public class CaseConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class CaseConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class CaseConditionExpressionPropertySection extends AbstractTextWithButt
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), CaseConditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/changecontext/ChangeContextBrowseExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/changecontext/ChangeContextBrowseExpressionPropertySection.java
index cb3b0c7859..3d2ca658b2 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/changecontext/ChangeContextBrowseExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/changecontext/ChangeContextBrowseExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the browseExpression property of a ChangeContext object.
*/
-public class ChangeContextBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ChangeContextBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class ChangeContextBrowseExpressionPropertySection extends AbstractTextWi
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ChangeContextBrowseExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/externaljavaactionparameter/ExternalJavaActionParameterValuePropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/externaljavaactionparameter/ExternalJavaActionParameterValuePropertySection.java
index 1b7b947e4a..90e28fe38a 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/externaljavaactionparameter/ExternalJavaActionParameterValuePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/externaljavaactionparameter/ExternalJavaActionParameterValuePropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the value property of a ExternalJavaActionParameter object.
*/
-public class ExternalJavaActionParameterValuePropertySection extends AbstractTextWithButtonPropertySection {
+public class ExternalJavaActionParameterValuePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class ExternalJavaActionParameterValuePropertySection extends AbstractTex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ExternalJavaActionParameterValuePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/for_/ForExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/for_/ForExpressionPropertySection.java
index 2461b0f404..a66569eb81 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/for_/ForExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/for_/ForExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the expression property of a For object.
*/
-public class ForExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ForExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ForExpressionPropertySection extends AbstractTextWithButtonProperty
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ForExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/if_/IfConditionExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/if_/IfConditionExpressionPropertySection.java
index dceff3ffcb..094c638ad7 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/if_/IfConditionExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/if_/IfConditionExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the conditionExpression property of a If object.
*/
-public class IfConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class IfConditionExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class IfConditionExpressionPropertySection extends AbstractTextWithButton
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), IfConditionExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/moveelement/MoveElementNewContainerExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/moveelement/MoveElementNewContainerExpressionPropertySection.java
index dda360db08..889dcbf318 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/moveelement/MoveElementNewContainerExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/moveelement/MoveElementNewContainerExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the newContainerExpression property of a MoveElement object.
*/
-public class MoveElementNewContainerExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class MoveElementNewContainerExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class MoveElementNewContainerExpressionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), MoveElementNewContainerExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection.java
index 048f96c13e..4f4d342086 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the candidatesExpression property of a
* PaneBasedSelectionWizardDescription object.
*/
-public class PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -127,6 +128,7 @@ public class PaneBasedSelectionWizardDescriptionCandidatesExpressionPropertySect
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection.java
index bebc88d469..27cdbb6f8a 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the childrenExpression property of a
* PaneBasedSelectionWizardDescription object.
*/
-public class PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class PaneBasedSelectionWizardDescriptionChildrenExpressionPropertySectio
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection.java
index 56101aa6bf..99f2010205 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the preSelectedCandidatesExpression property of a
* PaneBasedSelectionWizardDescription object.
*/
-public class PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class PaneBasedSelectionWizardDescriptionPreSelectedCandidatesExpressionP
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.java
index 14f3bcf3af..b12c08e101 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/panebasedselectionwizarddescription/PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the rootExpression property of a
* PaneBasedSelectionWizardDescription object.
*/
-public class PaneBasedSelectionWizardDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class PaneBasedSelectionWizardDescriptionRootExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class PaneBasedSelectionWizardDescriptionRootExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), PaneBasedSelectionWizardDescriptionRootExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionBrowseExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionBrowseExpressionPropertySection.java
index 14470e94bf..fdeb098001 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionBrowseExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionBrowseExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the browseExpression property of a
* RepresentationCreationDescription object.
*/
-public class RepresentationCreationDescriptionBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RepresentationCreationDescriptionBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class RepresentationCreationDescriptionBrowseExpressionPropertySection ex
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), RepresentationCreationDescriptionBrowseExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionTitleExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionTitleExpressionPropertySection.java
index 99e5929817..561ff6cdb4 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionTitleExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationcreationdescription/RepresentationCreationDescriptionTitleExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the titleExpression property of a
* RepresentationCreationDescription object.
*/
-public class RepresentationCreationDescriptionTitleExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RepresentationCreationDescriptionTitleExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class RepresentationCreationDescriptionTitleExpressionPropertySection ext
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), RepresentationCreationDescriptionTitleExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionBrowseExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionBrowseExpressionPropertySection.java
index 19de27a588..2907647996 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionBrowseExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionBrowseExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the browseExpression property of a
* RepresentationNavigationDescription object.
*/
-public class RepresentationNavigationDescriptionBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RepresentationNavigationDescriptionBrowseExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class RepresentationNavigationDescriptionBrowseExpressionPropertySection
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), RepresentationNavigationDescriptionBrowseExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionNavigationNameExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionNavigationNameExpressionPropertySection.java
index f5e8ea1aa8..590425c6c5 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionNavigationNameExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/representationnavigationdescription/RepresentationNavigationDescriptionNavigationNameExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the navigationNameExpression property of a
* RepresentationNavigationDescription object.
*/
-public class RepresentationNavigationDescriptionNavigationNameExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RepresentationNavigationDescriptionNavigationNameExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -126,6 +127,7 @@ public class RepresentationNavigationDescriptionNavigationNameExpressionProperty
text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/setvalue/SetValueValueExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/setvalue/SetValueValueExpressionPropertySection.java
index 3ac5c42003..1f45d42beb 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/setvalue/SetValueValueExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/setvalue/SetValueValueExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the valueExpression property of a SetValue object.
*/
-public class SetValueValueExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class SetValueValueExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class SetValueValueExpressionPropertySection extends AbstractTextWithButt
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), SetValueValueExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionElementsToListenPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionElementsToListenPropertySection.java
index 8d171e78fc..5819b32188 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionElementsToListenPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionElementsToListenPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -33,7 +34,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
* A section for the elementsToListen property of a ToolFilterDescription
* object.
*/
-public class ToolFilterDescriptionElementsToListenPropertySection extends AbstractTextWithButtonPropertySection {
+public class ToolFilterDescriptionElementsToListenPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class ToolFilterDescriptionElementsToListenPropertySection extends Abstra
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ToolFilterDescriptionElementsToListenPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionPreconditionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionPreconditionPropertySection.java
index 5759c3ec33..9ac4042dd8 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionPreconditionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/toolfilterdescription/ToolFilterDescriptionPreconditionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the precondition property of a ToolFilterDescription object.
*/
-public class ToolFilterDescriptionPreconditionPropertySection extends AbstractTextWithButtonPropertySection {
+public class ToolFilterDescriptionPreconditionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class ToolFilterDescriptionPreconditionPropertySection extends AbstractTe
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ToolFilterDescriptionPreconditionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/unset/UnsetElementExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/unset/UnsetElementExpressionPropertySection.java
index 3c03dcec43..25bc21eb0b 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/unset/UnsetElementExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/tool/unset/UnsetElementExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.tool.ToolPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the elementExpression property of a Unset object.
*/
-public class UnsetElementExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class UnsetElementExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class UnsetElementExpressionPropertySection extends AbstractTextWithButto
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), UnsetElementExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/ruleaudit/RuleAuditAuditExpressionPropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/ruleaudit/RuleAuditAuditExpressionPropertySection.java
index 0769044ba0..78e40211cb 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/ruleaudit/RuleAuditAuditExpressionPropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/ruleaudit/RuleAuditAuditExpressionPropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.validation.ValidationPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the auditExpression property of a RuleAudit object.
*/
-public class RuleAuditAuditExpressionPropertySection extends AbstractTextWithButtonPropertySection {
+public class RuleAuditAuditExpressionPropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -125,6 +126,7 @@ public class RuleAuditAuditExpressionPropertySection extends AbstractTextWithBut
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), RuleAuditAuditExpressionPropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}
diff --git a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/validationrule/ValidationRuleMessagePropertySection.java b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/validationrule/ValidationRuleMessagePropertySection.java
index c3b58eed09..d10433bd78 100644
--- a/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/validationrule/ValidationRuleMessagePropertySection.java
+++ b/plugins/org.eclipse.sirius.editor/src-gen/org/eclipse/sirius/editor/properties/sections/validation/validationrule/ValidationRuleMessagePropertySection.java
@@ -16,6 +16,7 @@ import org.eclipse.sirius.editor.editorPlugin.SiriusEditor;
import org.eclipse.sirius.editor.properties.sections.common.AbstractTextWithButtonPropertySection;
import org.eclipse.sirius.editor.tools.api.assist.TypeContentProposalProvider;
import org.eclipse.sirius.editor.tools.internal.presentation.TextWithContentProposalDialog;
+import org.eclipse.sirius.ui.tools.api.assist.ContentProposalClient;
import org.eclipse.sirius.viewpoint.description.validation.ValidationPackage;
import org.eclipse.swt.SWT;
import org.eclipse.swt.custom.CLabel;
@@ -32,7 +33,7 @@ import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage;
/**
* A section for the message property of a ValidationRule object.
*/
-public class ValidationRuleMessagePropertySection extends AbstractTextWithButtonPropertySection {
+public class ValidationRuleMessagePropertySection extends AbstractTextWithButtonPropertySection implements ContentProposalClient {
/** Help control of the section. */
protected CLabel help;
@@ -124,6 +125,7 @@ public class ValidationRuleMessagePropertySection extends AbstractTextWithButton
TextWithContentProposalDialog dialog = new TextWithContentProposalDialog(composite.getShell(), ValidationRuleMessagePropertySection.this, text.getText());
dialog.open();
text.setText(dialog.getResult());
+ handleTextModified();
}
};
}

Back to the top