Skip to content
form.gmfgen 722 KiB
Newer Older
Florine Boudin's avatar
Florine Boudin committed
<?xml version="1.0" encoding="UTF-8"?>
<gmfgen:GenEditorGenerator
    xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:gmfgen="http://www.eclipse.org/gmf/2009/GenModel"
    packageNamePrefix="org.bonitasoft.studio.model.process.diagram.form"
    modelID="Form"
    sameFileForDiagramAndModel="true"
    diagramFileExtension="form"
    domainFileExtension="form"
    dynamicTemplates="true"
    templateDirectory="org.bonitasoft.studio-models/form/GMFTemplates"
    copyrightText="Copyright (C) 2009-2015 BonitaSoft S.A.&#xD;&#xA;Bonitasoft, 32 rue Gustave Eiffel - 38000 Grenoble&#xD;&#xA;&#xD;&#xA;This program is free software: you can redistribute it and/or modify&#xD;&#xA;it under the terms of the GNU General Public License as published by&#xD;&#xA;the Free Software Foundation, either version 2.0 of the License, or&#xD;&#xA;(at your option) any later version.&#xD;&#xA;&#xD;&#xA;This program is distributed in the hope that it will be useful,&#xD;&#xA;but WITHOUT ANY WARRANTY; without even the implied warranty of&#xD;&#xA;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&#xD;&#xA;GNU General Public License for more details.&#xD;&#xA;&#xD;&#xA;You should have received a copy of the GNU General Public License&#xD;&#xA;along with this program.  If not, see &lt;http://www.gnu.org/licenses/>.">
Florine Boudin's avatar
Florine Boudin committed
  <diagram
      visualID="1000"
      editPartClassName="FormEditPart"
      itemSemanticEditPolicyClassName="FormItemSemanticEditPolicy"
      canonicalEditPolicyClassName="FormCanonicalEditPolicy"
      iconProviderPriority="Low"
      editingDomainID="org.bonitasoft.studio.diagram.EditingDomain"
      validationProviderClassName="FormValidationProvider"
      validationProviderPriority="Low"
      validationEnabled="true"
      metricProviderClassName="FormMetricProvider"
      validationDecoratorProviderClassName="FormValidationDecoratorProvider"
      validationDecorators="true"
      validationDecoratorProviderPriority="Medium"
      liveValidationUIFeedback="true">
    <diagramRunTimeClass
        href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
    <elementType
        xsi:type="gmfgen:MetamodelType"
        editHelperClassName="FormEditHelper"/>
    <viewmap
        xsi:type="gmfgen:FigureViewmap"
        figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
    <domainDiagramElement
        href="../process.genmodel#//form/Form"/>
    <childNodes
        visualID="3114"
        editPartClassName="PreviousFormButton2EditPart"
        itemSemanticEditPolicyClassName="PreviousFormButton2ItemSemanticEditPolicy"
        notationViewFactoryClassName="PreviousFormButtonViewFactory"
        canonicalEditPolicyClassName="PreviousFormButton2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="PreviousFormButton2GraphicalNodeEditPolicy"
        createCommandClassName="PreviousFormButton2CreateCommand"
        containers="//@diagram/@topLevelNodes.14 //@diagram/@childNodes.5">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.13/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="PreviousButtonFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class PreviousButtonFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public PreviousButtonFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 1;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setOutline(false);&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure buttonSVG0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;buttonSVG0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/previous-button.svgz&quot;);&#xA;buttonSVG0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;buttonSVG0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;buttonSVG0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintButtonSVG0 = new org.eclipse.draw2d.GridData();&#xA;constraintButtonSVG0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintButtonSVG0.horizontalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintButtonSVG0.horizontalIndent = 0;&#xA;constraintButtonSVG0.horizontalSpan = 1;&#xA;constraintButtonSVG0.verticalSpan = 1;&#xA;constraintButtonSVG0.grabExcessHorizontalSpace = true;&#xA;constraintButtonSVG0.grabExcessVerticalSpace = true;&#xA;constraintButtonSVG0.widthHint = 150;&#xA;constraintButtonSVG0.heightHint = 35;&#xA;this.add(buttonSVG0, constraintButtonSVG0);&#xA;&#xA;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutButtonSVG0 = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutButtonSVG0.numColumns = 1;&#xA;&#x9;layoutButtonSVG0.makeColumnsEqualWidth = true;&#xA;&#x9;buttonSVG0.setLayoutManager(layoutButtonSVG0);&#xA;&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;fFigureLabelWidgetLabel.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(130)&#xA;, getMapMode().DPtoLP(25)&#xA;));&#xA;fFigureLabelWidgetLabel.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#xA;fFigureLabelWidgetLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(10)&#xA;, getMapMode().DPtoLP(0)&#xA;, getMapMode().DPtoLP(0)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 130;&#xA;constraintFFigureLabelWidgetLabel.heightHint = 25;&#xA;buttonSVG0.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 11, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;">
Florine Boudin's avatar
Florine Boudin committed
        <attributes
            xsi:type="gmfgen:StyleAttributes"
            fixedBackground="true"/>
      </viewmap>
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/PreviousFormButton"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.217">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.218">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.219">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.220">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.221">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.222">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.223">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.224">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.225">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.226">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
      <labels
          visualID="5163"
          editPartClassName="PreviousFormButtonName2EditPart"
          itemSemanticEditPolicyClassName="PreviousFormButtonName2ItemSemanticEditPolicy"
          notationViewFactoryClassName="PreviousFormButtonNameViewFactory">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getFigureLabelWidgetLabel"
            figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
          <attributes
              xsi:type="gmfgen:StyleAttributes"
              fixedFont="true"/>
        </viewmap>
        <modelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="//@labelParsers/@implementations.0">
          <metaFeatures
              href="../process.genmodel#//process/Element/name"/>
          <editableMetaFeatures
              href="../process.genmodel#//process/Element/name"/>
        </modelFacet>
      </labels>
    </childNodes>
    <childNodes
        visualID="3118"
        editPartClassName="CheckBoxSingleFormField2EditPart"
        itemSemanticEditPolicyClassName="CheckBoxSingleFormField2ItemSemanticEditPolicy"
        notationViewFactoryClassName="CheckBoxSingleFormFieldViewFactory"
        canonicalEditPolicyClassName="CheckBoxSingleFormField2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="CheckBoxSingleFormField2GraphicalNodeEditPolicy"
        createCommandClassName="CheckBoxSingleFormField2CreateCommand"
        containers="//@diagram/@topLevelNodes.14 //@diagram/@childNodes.5">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="CheckBoxFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CheckBoxFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CheckBoxFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 2;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setOutline(false);&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(300)&#xA;, getMapMode().DPtoLP(100)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.END;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 150;&#xA;constraintFFigureLabelWidgetLabel.heightHint = -1;&#xA;this.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure sVGfigureName0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;sVGfigureName0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/checkbox.svgz&quot;);&#xA;sVGfigureName0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(30)&#xA;, getMapMode().DPtoLP(30)&#xA;));&#xA;sVGfigureName0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(250)&#xA;, getMapMode().DPtoLP(22)&#xA;));&#xA;sVGfigureName0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(22)&#xA;, getMapMode().DPtoLP(22)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintSVGfigureName0 = new org.eclipse.draw2d.GridData();&#xA;constraintSVGfigureName0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintSVGfigureName0.horizontalAlignment = org.eclipse.draw2d.GridData.BEGINNING;&#xA;constraintSVGfigureName0.horizontalIndent = 0;&#xA;constraintSVGfigureName0.horizontalSpan = 1;&#xA;constraintSVGfigureName0.verticalSpan = 1;&#xA;constraintSVGfigureName0.grabExcessHorizontalSpace = true;&#xA;constraintSVGfigureName0.grabExcessVerticalSpace = true;&#xA;constraintSVGfigureName0.widthHint = 150;&#xA;constraintSVGfigureName0.heightHint = 22;&#xA;this.add(sVGfigureName0, constraintSVGfigureName0);&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 13, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;">
Florine Boudin's avatar
Florine Boudin committed
        <attributes
            xsi:type="gmfgen:ResizeConstraints"/>
      </viewmap>
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/CheckBoxSingleFormField"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.0">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.1">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.2">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.3">
            <feature
                href="../process.genmodel#//form/FormField/exampleMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.4">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.5">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.6">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.7">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.8">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.9">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.10">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.11">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.12">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.13">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.14">
            <feature
                href="../process.genmodel#//form/Duplicable/minNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.15">
            <feature
                href="../process.genmodel#//form/Duplicable/maxNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.16">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
      <labels
          visualID="5149"
          editPartClassName="CheckBoxSingleFormFieldName2EditPart"
          itemSemanticEditPolicyClassName="CheckBoxSingleFormFieldName2ItemSemanticEditPolicy"
          notationViewFactoryClassName="CheckBoxSingleFormFieldNameViewFactory">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getFigureLabelWidgetLabel"
            figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
          <attributes
              xsi:type="gmfgen:StyleAttributes"
              fixedFont="true"/>
        </viewmap>
        <modelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="//@labelParsers/@implementations.0">
          <metaFeatures
              href="../process.genmodel#//process/Element/name"/>
          <editableMetaFeatures
              href="../process.genmodel#//process/Element/name"/>
        </modelFacet>
      </labels>
    </childNodes>
    <childNodes
        visualID="3103"
        editPartClassName="ComboFormField2EditPart"
        itemSemanticEditPolicyClassName="ComboFormField2ItemSemanticEditPolicy"
        notationViewFactoryClassName="ComboFormFieldViewFactory"
        canonicalEditPolicyClassName="ComboFormField2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="ComboFormField2GraphicalNodeEditPolicy"
        createCommandClassName="ComboFormField2CreateCommand"
        containers="//@diagram/@topLevelNodes.14 //@diagram/@childNodes.5">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="ComboFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ComboFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ComboFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 2;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setFill(false);&#xA;this.setOutline(false);&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.END;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 150;&#xA;constraintFFigureLabelWidgetLabel.heightHint = -1;&#xA;this.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure sVGfigureName0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;sVGfigureName0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/combo.svgz&quot;);&#xA;sVGfigureName0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(250)&#xA;, getMapMode().DPtoLP(22)&#xA;));&#xA;sVGfigureName0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(250)&#xA;, getMapMode().DPtoLP(22)&#xA;));&#xA;sVGfigureName0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(250)&#xA;, getMapMode().DPtoLP(22)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintSVGfigureName0 = new org.eclipse.draw2d.GridData();&#xA;constraintSVGfigureName0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintSVGfigureName0.horizontalAlignment = org.eclipse.draw2d.GridData.BEGINNING;&#xA;constraintSVGfigureName0.horizontalIndent = 0;&#xA;constraintSVGfigureName0.horizontalSpan = 1;&#xA;constraintSVGfigureName0.verticalSpan = 1;&#xA;constraintSVGfigureName0.grabExcessHorizontalSpace = true;&#xA;constraintSVGfigureName0.grabExcessVerticalSpace = true;&#xA;constraintSVGfigureName0.widthHint = 150;&#xA;constraintSVGfigureName0.heightHint = 22;&#xA;this.add(sVGfigureName0, constraintSVGfigureName0);&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 13, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;"/>
Florine Boudin's avatar
Florine Boudin committed
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/ComboFormField"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.17">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.18">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.19">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.20">
            <feature
                href="../process.genmodel#//form/FormField/exampleMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.21">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.22">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.23">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.24">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.25">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.26">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.27">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.28">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.29">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.30">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.31">
            <feature
                href="../process.genmodel#//form/Duplicable/minNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.32">
            <feature
                href="../process.genmodel#//form/Duplicable/maxNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.33">
            <feature
                href="../process.genmodel#//form/MultipleValuatedFormField/defaultExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.34">
            <feature
                href="../process.genmodel#//form/MultipleValuatedFormField/defaultExpressionAfterEvent"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.35">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
      <labels
          visualID="5164"
          editPartClassName="ComboFormFieldName2EditPart"
          itemSemanticEditPolicyClassName="ComboFormFieldName2ItemSemanticEditPolicy"
          notationViewFactoryClassName="ComboFormFieldNameViewFactory">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getFigureLabelWidgetLabel"
            figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
          <attributes
              xsi:type="gmfgen:StyleAttributes"
              fixedFont="true"/>
        </viewmap>
        <modelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="//@labelParsers/@implementations.0">
          <metaFeatures
              href="../process.genmodel#//process/Element/name"/>
          <editableMetaFeatures
              href="../process.genmodel#//process/Element/name"/>
        </modelFacet>
      </labels>
    </childNodes>
    <childNodes
        visualID="3115"
        editPartClassName="NextFormButton2EditPart"
        itemSemanticEditPolicyClassName="NextFormButton2ItemSemanticEditPolicy"
        notationViewFactoryClassName="NextFormButtonViewFactory"
        canonicalEditPolicyClassName="NextFormButton2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="NextFormButton2GraphicalNodeEditPolicy"
        createCommandClassName="NextFormButton2CreateCommand"
        containers="//@diagram/@topLevelNodes.14 //@diagram/@childNodes.5">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.12/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="NextButtonFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class NextButtonFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public NextButtonFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 1;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setOutline(false);&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure buttonSVG0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;buttonSVG0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/next-button.svgz&quot;);&#xA;buttonSVG0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;buttonSVG0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;buttonSVG0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(160)&#xA;, getMapMode().DPtoLP(35)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintButtonSVG0 = new org.eclipse.draw2d.GridData();&#xA;constraintButtonSVG0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintButtonSVG0.horizontalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintButtonSVG0.horizontalIndent = 0;&#xA;constraintButtonSVG0.horizontalSpan = 1;&#xA;constraintButtonSVG0.verticalSpan = 1;&#xA;constraintButtonSVG0.grabExcessHorizontalSpace = true;&#xA;constraintButtonSVG0.grabExcessVerticalSpace = true;&#xA;constraintButtonSVG0.widthHint = 150;&#xA;constraintButtonSVG0.heightHint = 35;&#xA;this.add(buttonSVG0, constraintButtonSVG0);&#xA;&#xA;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutButtonSVG0 = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutButtonSVG0.numColumns = 1;&#xA;&#x9;layoutButtonSVG0.makeColumnsEqualWidth = true;&#xA;&#x9;buttonSVG0.setLayoutManager(layoutButtonSVG0);&#xA;&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;fFigureLabelWidgetLabel.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(130)&#xA;, getMapMode().DPtoLP(25)&#xA;));&#xA;fFigureLabelWidgetLabel.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#xA;fFigureLabelWidgetLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(10)&#xA;, getMapMode().DPtoLP(0)&#xA;, getMapMode().DPtoLP(0)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = false;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 130;&#xA;constraintFFigureLabelWidgetLabel.heightHint = 25;&#xA;buttonSVG0.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 11, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;">
Florine Boudin's avatar
Florine Boudin committed
        <attributes
            xsi:type="gmfgen:StyleAttributes"
            fixedBackground="true"/>
      </viewmap>
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/NextFormButton"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.207">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.208">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.209">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.210">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.211">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.212">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.213">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.214">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.215">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.216">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
      <labels
          visualID="5165"
          editPartClassName="NextFormButtonName2EditPart"
          itemSemanticEditPolicyClassName="NextFormButtonName2ItemSemanticEditPolicy"
          notationViewFactoryClassName="NextFormButtonNameViewFactory">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getFigureLabelWidgetLabel"
            figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
          <attributes
              xsi:type="gmfgen:StyleAttributes"
              fixedFont="true"/>
        </viewmap>
        <modelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="//@labelParsers/@implementations.0">
          <metaFeatures
              href="../process.genmodel#//process/Element/name"/>
          <editableMetaFeatures
              href="../process.genmodel#//process/Element/name"/>
        </modelFacet>
      </labels>
    </childNodes>
    <childNodes
        visualID="3105"
        editPartClassName="DateFormField2EditPart"
        itemSemanticEditPolicyClassName="DateFormField2ItemSemanticEditPolicy"
        notationViewFactoryClassName="DateFormFieldViewFactory"
        canonicalEditPolicyClassName="DateFormField2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="DateFormField2GraphicalNodeEditPolicy"
        createCommandClassName="DateFormField2CreateCommand"
        containers="//@diagram/@topLevelNodes.14 //@diagram/@childNodes.5">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.2/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="DateFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class DateFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public DateFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 2;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setOutline(false);&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.END;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = true;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = true;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 150;&#xA;constraintFFigureLabelWidgetLabel.heightHint = -1;&#xA;this.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure sVGfigureName0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;sVGfigureName0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/date.svgz&quot;);&#xA;sVGfigureName0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(200)&#xA;, getMapMode().DPtoLP(25)&#xA;));&#xA;sVGfigureName0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(200)&#xA;, getMapMode().DPtoLP(100)&#xA;));&#xA;sVGfigureName0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(1)&#xA;, getMapMode().DPtoLP(1)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintSVGfigureName0 = new org.eclipse.draw2d.GridData();&#xA;constraintSVGfigureName0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintSVGfigureName0.horizontalAlignment = org.eclipse.draw2d.GridData.BEGINNING;&#xA;constraintSVGfigureName0.horizontalIndent = 0;&#xA;constraintSVGfigureName0.horizontalSpan = 1;&#xA;constraintSVGfigureName0.verticalSpan = 1;&#xA;constraintSVGfigureName0.grabExcessHorizontalSpace = true;&#xA;constraintSVGfigureName0.grabExcessVerticalSpace = true;&#xA;constraintSVGfigureName0.widthHint = 180;&#xA;constraintSVGfigureName0.heightHint = 23;&#xA;this.add(sVGfigureName0, constraintSVGfigureName0);&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 13, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;"/>
Florine Boudin's avatar
Florine Boudin committed
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/DateFormField"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.36">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.37">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.38">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.39">
            <feature
                href="../process.genmodel#//form/FormField/exampleMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.40">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.41">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.42">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.43">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.44">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.45">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.46">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.47">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.48">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.49">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.50">
            <feature
                href="../process.genmodel#//form/Duplicable/minNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.51">
            <feature
                href="../process.genmodel#//form/Duplicable/maxNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.52">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
      <labels
          visualID="5166"
          editPartClassName="DateFormFieldName2EditPart"
          itemSemanticEditPolicyClassName="DateFormFieldName2ItemSemanticEditPolicy"
          notationViewFactoryClassName="DateFormFieldNameViewFactory">
        <diagramRunTimeClass
            href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
        <viewmap
            xsi:type="gmfgen:ParentAssignedViewmap"
            getterName="getFigureLabelWidgetLabel"
            figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
          <attributes
              xsi:type="gmfgen:StyleAttributes"
              fixedFont="true"/>
        </viewmap>
        <modelFacet
            xsi:type="gmfgen:FeatureLabelModelFacet"
            parser="//@labelParsers/@implementations.0">
          <metaFeatures
              href="../process.genmodel#//process/Element/name"/>
          <editableMetaFeatures
              href="../process.genmodel#//process/Element/name"/>
        </modelFacet>
      </labels>
    </childNodes>
    <childNodes
        visualID="3106"
        editPartClassName="Group2EditPart"
        itemSemanticEditPolicyClassName="Group2ItemSemanticEditPolicy"
        notationViewFactoryClassName="GroupViewFactory"
        canonicalEditPolicyClassName="Group2CanonicalEditPolicy"
        childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1 //@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.4 //@diagram/@childNodes.5 //@diagram/@childNodes.6 //@diagram/@childNodes.7 //@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10 //@diagram/@childNodes.11 //@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14 //@diagram/@childNodes.15 //@diagram/@childNodes.16 //@diagram/@childNodes.17 //@diagram/@childNodes.18 //@diagram/@childNodes.19 //@diagram/@childNodes.20 //@diagram/@childNodes.21 //@diagram/@childNodes.22 //@diagram/@childNodes.23 //@diagram/@childNodes.24 //@diagram/@childNodes.25 //@diagram/@childNodes.26"
        graphicalNodeEditPolicyClassName="Group2GraphicalNodeEditPolicy"
        createCommandClassName="Group2CreateCommand"
        containers="//@diagram/@childNodes.5 //@diagram/@topLevelNodes.14">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.14/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="GroupFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class GroupFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public GroupFigureDescriptor() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setFill(false);&#xA;this.setLineWidth(2);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
Florine Boudin's avatar
Florine Boudin committed
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/Group"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.227">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.228">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.229">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.230">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.231">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.232">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.233">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.234">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.235">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.236">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.237">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.238">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.239">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.240">
            <feature
                href="../process.genmodel#//form/Duplicable/minNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.241">
            <feature
                href="../process.genmodel#//form/Duplicable/maxNumberOfDuplication"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.242">
            <feature
                href="../process.genmodel#//form/Widget/action"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.243">
            <feature
                href="../process.genmodel#//form/Group/iterator"/>
          </initializers>
        </modelElementInitializer>
      </modelFacet>
    </childNodes>
    <childNodes
        visualID="3107"
        editPartClassName="ListFormField2EditPart"
        itemSemanticEditPolicyClassName="ListFormField2ItemSemanticEditPolicy"
        notationViewFactoryClassName="ListFormFieldViewFactory"
        canonicalEditPolicyClassName="ListFormField2CanonicalEditPolicy"
        graphicalNodeEditPolicyClassName="ListFormField2GraphicalNodeEditPolicy"
        createCommandClassName="ListFormField2CreateCommand"
        containers="//@diagram/@childNodes.5 //@diagram/@topLevelNodes.14">
      <diagramRunTimeClass
          href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
      <elementType
          xsi:type="gmfgen:SpecializationType"
          metamodelType="//@diagram/@topLevelNodes.3/@elementType"/>
      <viewmap
          xsi:type="gmfgen:InnerClassViewmap"
          className="ListFigureDescriptor"
Romain Bioteau's avatar
Romain Bioteau committed
          classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ListFigureDescriptor extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLabelWidgetLabel; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ListFigureDescriptor() {&#xA;&#x9;&#x9;&#xA;&#x9;org.eclipse.draw2d.GridLayout layoutThis = new org.eclipse.draw2d.GridLayout();&#xA;&#x9;layoutThis.numColumns = 2;&#xA;&#x9;layoutThis.makeColumnsEqualWidth = true;&#xA;&#x9;this.setLayoutManager(layoutThis);&#xA;&#xA;&#x9;&#x9;this.setOutline(false);&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureLabelWidgetLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;&#xA;fFigureLabelWidgetLabel.setText(&quot;&quot;);&#xA;&#xA;fFigureLabelWidgetLabel.setFont(FFIGURELABELWIDGETLABEL_FONT);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintFFigureLabelWidgetLabel = new org.eclipse.draw2d.GridData();&#xA;constraintFFigureLabelWidgetLabel.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintFFigureLabelWidgetLabel.horizontalAlignment = org.eclipse.draw2d.GridData.END;&#xA;constraintFFigureLabelWidgetLabel.horizontalIndent = 0;&#xA;constraintFFigureLabelWidgetLabel.horizontalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.verticalSpan = 1;&#xA;constraintFFigureLabelWidgetLabel.grabExcessHorizontalSpace = true;&#xA;constraintFFigureLabelWidgetLabel.grabExcessVerticalSpace = true;&#xA;constraintFFigureLabelWidgetLabel.widthHint = 150;&#xA;constraintFFigureLabelWidgetLabel.heightHint = -1;&#xA;this.add(fFigureLabelWidgetLabel, constraintFFigureLabelWidgetLabel);&#xA;&#xA;&#xA;&#xA;&#xA;org.eclipse.gmf.runtime.lite.svg.SVGFigure sVGfigureName0 = new org.eclipse.gmf.runtime.lite.svg.SVGFigure();&#xA;&#xA;sVGfigureName0.setURI(&quot;platform:/plugin/org.bonitasoft.studio.pics/icons/formFields/list.svgz&quot;);&#xA;sVGfigureName0.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(200)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;sVGfigureName0.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(200)&#xA;, getMapMode().DPtoLP(100)&#xA;));&#xA;sVGfigureName0.setMinimumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(1)&#xA;, getMapMode().DPtoLP(1)&#xA;));&#xA;&#xA;&#xA;org.eclipse.draw2d.GridData constraintSVGfigureName0 = new org.eclipse.draw2d.GridData();&#xA;constraintSVGfigureName0.verticalAlignment = org.eclipse.draw2d.GridData.CENTER;&#xA;constraintSVGfigureName0.horizontalAlignment = org.eclipse.draw2d.GridData.BEGINNING;&#xA;constraintSVGfigureName0.horizontalIndent = 0;&#xA;constraintSVGfigureName0.horizontalSpan = 1;&#xA;constraintSVGfigureName0.verticalSpan = 1;&#xA;constraintSVGfigureName0.grabExcessHorizontalSpace = true;&#xA;constraintSVGfigureName0.grabExcessVerticalSpace = true;&#xA;constraintSVGfigureName0.widthHint = 180;&#xA;constraintSVGfigureName0.heightHint = 45;&#xA;this.add(sVGfigureName0, constraintSVGfigureName0);&#xA;&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLabelWidgetLabel() {&#xA;&#x9;&#x9;return fFigureLabelWidgetLabel;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Font FFIGURELABELWIDGETLABEL_FONT = new org.eclipse.swt.graphics.Font(org.eclipse.swt.widgets.Display.getCurrent(), org.eclipse.swt.widgets.Display.getDefault().getSystemFont().getFontData()[0].getName(), 13, org.eclipse.swt.SWT.NORMAL);&#xA;&#xA;"/>
Florine Boudin's avatar
Florine Boudin committed
      <modelFacet>
        <metaClass
            href="../process.genmodel#//form/ListFormField"/>
        <containmentMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <childMetaFeature
            href="../process.genmodel#//form/Group/widgets"/>
        <modelElementInitializer
            xsi:type="gmfgen:GenFeatureSeqInitializer">
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.53">
            <feature
                href="../process.genmodel#//process/Element/name"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.54">
            <feature
                href="../process.genmodel#//form/Widget/displayLabel"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.55">
            <feature
                href="../process.genmodel#//form/Widget/injectWidgetScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.56">
            <feature
                href="../process.genmodel#//form/FormField/exampleMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.57">
            <feature
                href="../process.genmodel#//form/Widget/helpMessage"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.58">
            <feature
                href="../process.genmodel#//form/Widget/tooltip"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.59">
            <feature
                href="../process.genmodel#//form/Widget/inputExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.60">
            <feature
                href="../process.genmodel#//form/Widget/displayDependentWidgetOnlyAfterFirstEventTriggeredAndCondition"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.61">
            <feature
                href="../process.genmodel#//form/Widget/displayAfterEventDependsOnConditionScript"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.62">
            <feature
                href="../process.genmodel#//form/Widget/afterEventExpression"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.63">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.64">
            <feature
                href="../process.genmodel#//form/Duplicable/tooltipForAdd"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.65">
            <feature
                href="../process.genmodel#//form/Duplicable/displayLabelForRemove"/>
          </initializers>
          <initializers
              xsi:type="gmfgen:GenFeatureValueSpec"
              value="//@expressionProviders/@providers.0/@expressions.66">
            <feature