Modified: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml/model/scxml.gmfgen
URL: http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml/model/scxml.gmfgen?rev=945644&r1=945643&r2=945644&view=diff
==============================================================================
--- commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml/model/scxml.gmfgen (original)
+++ commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml/model/scxml.gmfgen Tue May 18 13:31:58 2010
@@ -1,4091 +1,1422 @@
<?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/2008/GenModel" copyrightText="Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.">
- <diagram
- visualID="79"
- editPartClassName="ServiceTemplateEditPart"
- itemSemanticEditPolicyClassName="ServiceTemplateItemSemanticEditPolicy"
- notationViewFactoryClassName="ServiceTemplateViewFactory"
- canonicalEditPolicyClassName="ServiceTemplateCanonicalEditPolicy"
- iconProviderPriority="Low"
- validationProviderPriority="Low">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ServiceTemplateEditHelper"/>
- <viewmap
- xsi:type="gmfgen:FigureViewmap"
- figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
- <domainDiagramElement
- href="scxml.genmodel#//scxml/ServiceTemplate"/>
- <childNodes
- visualID="2001"
- editPartClassName="OnEntryEditPart"
- itemSemanticEditPolicyClassName="OnEntryItemSemanticEditPolicy"
- notationViewFactoryClassName="OnEntryViewFactory"
- canonicalEditPolicyClassName="OnEntryCanonicalEditPolicy"
- compartments="//@diagram/@compartments.1"
- graphicalNodeEditPolicyClassName="OnEntryGraphicalNodeEditPolicy"
- createCommandClassName="OnEntryCreateCommand"
- containers="//@diagram/@compartments.0 //@diagram/@compartments.15 //@diagram/@compartments.21">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="OnEntryEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="OnEntryFigure"
- classBody="
/**
 * @generated
 */
public class OnEntryFigure extends org.eclipse.draw2d.RoundedRectangle {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOnEntryLabel; 


	/**
	 * @generated
	 */
	public OnEntryFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(1);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

		this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(12)
, getMapMode().DPtoLP(12)
));
	this.setForegroundColor(THIS_FORE
);
		createContents();

;	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureOnEntryLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOnEntryLabel.setText("OnEntry");

this.add(fFigureOnEntryLabel);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOnEntryLabel() {
		return fFigureO
nEntryLabel;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 220, 220, 250);

">
- <attributes
- xsi:type="gmfgen:StyleAttributes"
- fixedForeground="true"/>
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/OnEntry"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/State/onEntry"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/State/onEntry"/>
- </modelFacet>
- <labels
- visualID="4014"
- editPartClassName="WrappingLabel3EditPart"
- itemSemanticEditPolicyClassName="WrappingLabel3ItemSemanticEditPolicy"
- notationViewFactoryClassName="WrappingLabel3ViewFactory"
- readOnly="true"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureOnEntryLabel"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- </labels>
- </childNodes>
- <childNodes
- visualID="2002"
- editPartClassName="IfEditPart"
- itemSemanticEditPolicyClassName="IfItemSemanticEditPolicy"
- notationViewFactoryClassName="IfViewFactory"
- canonicalEditPolicyClassName="IfCanonicalEditPolicy"
- compartments="//@diagram/@compartments.2"
- graphicalNodeEditPolicyClassName="IfGraphicalNodeEditPolicy"
- createCommandClassName="IfCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="IfEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="IfFigure"
- classBody="
/**
 * @generated
 */
public class IfFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureIfCondFigure; 


	/**
	 * @generated
	 */
	public IfFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(1);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureIfCondFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel()
;
fFigureIfCondFigure.setText("<...>");

this.add(fFigureIfCondFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureIfCondFigure() {
		return fFigureIfCondFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/If"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4003"
- editPartClassName="IfCondEditPart"
- itemSemanticEditPolicyClassName="IfCondItemSemanticEditPolicy"
- notationViewFactoryClassName="IfCondViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureIfCondFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/If/cond"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2003"
- editPartClassName="ElseIfEditPart"
- itemSemanticEditPolicyClassName="ElseIfItemSemanticEditPolicy"
- notationViewFactoryClassName="ElseIfViewFactory"
- canonicalEditPolicyClassName="ElseIfCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="ElseIfGraphicalNodeEditPolicy"
- createCommandClassName="ElseIfCreateCommand"
- containers="//@diagram/@compartments.2 //@diagram/@compartments.7">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ElseIfEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="ElseIfFigure"
- classBody="
/**
 * @generated
 */
public class ElseIfFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureElseIfCondFigure; 


	/**
	 * @generated
	 */
	public ElseIfFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	
*/
	private void createContents(){


fFigureElseIfCondFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureElseIfCondFigure.setText("<...>");

this.add(fFigureElseIfCondFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureElseIfCondFigure() {
		return fFigureElseIfCondFigure;
	}


;
}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/ElseIf"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/If/elseif"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/If/elseif"/>
- </modelFacet>
- <labels
- visualID="4001"
- editPartClassName="ElseIfCondEditPart"
- itemSemanticEditPolicyClassName="ElseIfCondItemSemanticEditPolicy"
- notationViewFactoryClassName="ElseIfCondViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureElseIfCondFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/ElseIf/cond"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2004"
- editPartClassName="ElseEditPart"
- itemSemanticEditPolicyClassName="ElseItemSemanticEditPolicy"
- notationViewFactoryClassName="ElseViewFactory"
- canonicalEditPolicyClassName="ElseCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="ElseGraphicalNodeEditPolicy"
- createCommandClassName="ElseCreateCommand"
- containers="//@diagram/@compartments.2 //@diagram/@compartments.7">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ElseEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="ElseFigure"
- classBody="
/**
 * @generated
 */
public class ElseFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureElseFigure; 


	/**
	 * @generated
	 */
	public ElseFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(1);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureElseFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel()
;
fFigureElseFigure.setText("Else");

this.add(fFigureElseFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureElseFigure() {
		return fFigureElseFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Else"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/If/else"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/If/else"/>
- </modelFacet>
- <labels
- visualID="4002"
- editPartClassName="WrappingLabel4EditPart"
- itemSemanticEditPolicyClassName="WrappingLabel4ItemSemanticEditPolicy"
- notationViewFactoryClassName="WrappingLabel4ViewFactory"
- readOnly="true"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureElseFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- </labels>
- </childNodes>
- <childNodes
- visualID="2005"
- editPartClassName="AssignEditPart"
- itemSemanticEditPolicyClassName="AssignItemSemanticEditPolicy"
- notationViewFactoryClassName="AssignViewFactory"
- canonicalEditPolicyClassName="AssignCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="AssignGraphicalNodeEditPolicy"
- createCommandClassName="AssignCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="AssignEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="AssignFigure"
- classBody="
/**
 * @generated
 */
public class AssignFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAssignDataidFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAssignExprFigure; 


	/**
	 * @generated
	 */
	public AssignFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);&#x
A;
	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureAssignDataidFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureAssignDataidFigure.setText("<...>");

this.add(fFigureAssignDataidFigure);



fFigureAssignExprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureAssignExprFigure.setText("<...>");

this.add(fFigureAssignExprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	pro
tected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAssignDataidFigure() {
		return fFigureAssignDataidFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAssignExprFigure() {
		return fFigureAssignExprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Assign"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4004"
- editPartClassName="AssignDataidEditPart"
- itemSemanticEditPolicyClassName="AssignDataidItemSemanticEditPolicy"
- notationViewFactoryClassName="AssignDataidViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureAssignDataidFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Assign/dataid"/>
- </modelFacet>
- </labels>
- <labels
- visualID="4005"
- editPartClassName="AssignExprEditPart"
- itemSemanticEditPolicyClassName="AssignExprItemSemanticEditPolicy"
- notationViewFactoryClassName="AssignExprViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureAssignExprFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Assign/expr"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2006"
- editPartClassName="RaiseEditPart"
- itemSemanticEditPolicyClassName="RaiseItemSemanticEditPolicy"
- notationViewFactoryClassName="RaiseViewFactory"
- canonicalEditPolicyClassName="RaiseCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="RaiseGraphicalNodeEditPolicy"
- createCommandClassName="RaiseCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="RaiseEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="RaiseFigure"
- classBody="
/**
 * @generated
 */
public class RaiseFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureRaiseEventFigure; 


	/**
	 * @generated
	 */
	public RaiseFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 *
/
	private void createContents(){


fFigureRaiseEventFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureRaiseEventFigure.setText("<...>");

this.add(fFigureRaiseEventFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureRaiseEventFigure() {
		return fFigureRaiseEventFigure;
	}

&
#xA;}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Raise"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4006"
- editPartClassName="RaiseEventEditPart"
- itemSemanticEditPolicyClassName="RaiseEventItemSemanticEditPolicy"
- notationViewFactoryClassName="RaiseEventViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureRaiseEventFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Raise/event"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2007"
- editPartClassName="LogEditPart"
- itemSemanticEditPolicyClassName="LogItemSemanticEditPolicy"
- notationViewFactoryClassName="LogViewFactory"
- canonicalEditPolicyClassName="LogCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="LogGraphicalNodeEditPolicy"
- createCommandClassName="LogCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="LogEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="LogFigure"
- classBody="
/**
 * @generated
 */
public class LogFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureLogExprFigure; 


	/**
	 * @generated
	 */
	public LogFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
&
#x9;private void createContents(){


fFigureLogExprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureLogExprFigure.setText("<...>");

this.add(fFigureLogExprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureLogExprFigure() {
		return fFigureLogExprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Log"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4007"
- editPartClassName="LogExprEditPart"
- itemSemanticEditPolicyClassName="LogExprItemSemanticEditPolicy"
- notationViewFactoryClassName="LogExprViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureLogExprFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Log/expr"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2008"
- editPartClassName="ValidateEditPart"
- itemSemanticEditPolicyClassName="ValidateItemSemanticEditPolicy"
- notationViewFactoryClassName="ValidateViewFactory"
- canonicalEditPolicyClassName="ValidateCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="ValidateGraphicalNodeEditPolicy"
- createCommandClassName="ValidateCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ValidateEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="ValidateFigure"
- classBody="
/**
 * @generated
 */
public class ValidateFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureValidateLocationFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureValidateSchemaFigure; 


	/**
	 * @generated
	 */
	public ValidateFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizont
al(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureValidateLocationFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureValidateLocationFigure.setText("<...>");

this.add(fFigureValidateLocationFigure);



fFigureValidateSchemaFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureValidateSchemaFigure.setText("<...>");

this.add(fFigureValidateSchemaFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 *
@generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureValidateLocationFigure() {
		return fFigureValidateLocationFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureValidateSchemaFigure() {
		return fFigureValidateSchemaFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Validate"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4008"
- editPartClassName="ValidateSchemaEditPart"
- itemSemanticEditPolicyClassName="ValidateSchemaItemSemanticEditPolicy"
- notationViewFactoryClassName="ValidateSchemaViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureValidateSchemaFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Validate/schema"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2009"
- editPartClassName="CancelEditPart"
- itemSemanticEditPolicyClassName="CancelItemSemanticEditPolicy"
- notationViewFactoryClassName="CancelViewFactory"
- canonicalEditPolicyClassName="CancelCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="CancelGraphicalNodeEditPolicy"
- createCommandClassName="CancelCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="CancelEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="CancelFigure"
- classBody="
/**
 * @generated
 */
public class CancelFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCancelSendidFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCancelSendidexprFigure; 


	/**
	 * @generated
	 */
	public CancelFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(tru
e);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureCancelSendidFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCancelSendidFigure.setText("<...>");

this.add(fFigureCancelSendidFigure);



fFigureCancelSendidexprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureCancelSendidexprFigure.setText("<...>");

this.add(fFigureCancelSendidexprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated&#
xA;	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCancelSendidFigure() {
		return fFigureCancelSendidFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCancelSendidexprFigure() {
		return fFigureCancelSendidexprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Cancel"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4009"
- editPartClassName="CancelSendidEditPart"
- itemSemanticEditPolicyClassName="CancelSendidItemSemanticEditPolicy"
- notationViewFactoryClassName="CancelSendidViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureCancelSendidFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Cancel/sendid"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2010"
- editPartClassName="SendEditPart"
- itemSemanticEditPolicyClassName="SendItemSemanticEditPolicy"
- notationViewFactoryClassName="SendViewFactory"
- canonicalEditPolicyClassName="SendCanonicalEditPolicy"
- compartments="//@diagram/@compartments.3"
- graphicalNodeEditPolicyClassName="SendGraphicalNodeEditPolicy"
- createCommandClassName="SendCreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="SendEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="SendFigure"
- classBody="
/**
 * @generated
 */
public class SendFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendEventFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendEventexprFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendTargetFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendTargetexprFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendTypeFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figure
s.WrappingLabel fFigureSendTypeexprFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendIdFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendIdlocationFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendDelayFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendDelayexprFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendNamelistFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendHintsFigure; 
	/**
	 * @generated
	 */
&
#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSendHintsexprFigure; 


	/**
	 * @generated
	 */
	public SendFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureSendEventFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendEventFigure.setText("<...
>");

this.add(fFigureSendEventFigure);



fFigureSendEventexprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendEventexprFigure.setText("<...>");

this.add(fFigureSendEventexprFigure);



fFigureSendTargetFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendTargetFigure.setText("<...>");

this.add(fFigureSendTargetFigure);



fFigureSendTargetexprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendTargetexprFigure.setText("<...>");

this.add(fFigureSendTargetexprFigure);



fFigureSendTypeFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendTypeFigure.setText("<...>");

this.add(fFigureSendTypeFigure);



fFigureSendTypeexprFigure = new org.eclipse.gmf.runtime.dr
aw2d.ui.figures.WrappingLabel();
fFigureSendTypeexprFigure.setText("<...>");

this.add(fFigureSendTypeexprFigure);



fFigureSendIdFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendIdFigure.setText("<...>");

this.add(fFigureSendIdFigure);



fFigureSendIdlocationFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendIdlocationFigure.setText("<...>");

this.add(fFigureSendIdlocationFigure);



fFigureSendDelayFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendDelayFigure.setText("<...>");

this.add(fFigureSendDelayFigure);



fFigureSendDelayexprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendDelayexprFigure.setText("<...>");

this.add(fFigureSendDelayexprFigure);




fFigureSendNamelistFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendNamelistFigure.setText("<...>");

this.add(fFigureSendNamelistFigure);



fFigureSendHintsFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendHintsFigure.setText("<...>");

this.add(fFigureSendHintsFigure);



fFigureSendHintsexprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureSendHintsexprFigure.setText("<...>");

this.add(fFigureSendHintsexprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @genera
ted
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendEventFigure() {
		return fFigureSendEventFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendEventexprFigure() {
		return fFigureSendEventexprFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendTargetFigure() {
		return fFigureSendTargetFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendTargetexprFigure() {
		return fFigu
reSendTargetexprFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendTypeFigure() {
		return fFigureSendTypeFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendTypeexprFigure() {
		return fFigureSendTypeexprFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendIdFigure() {
		return fFigureSendIdFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendIdlocationFigure() {
		return fFigureSendIdlocationFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel g
etFigureSendDelayFigure() {
		return fFigureSendDelayFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendDelayexprFigure() {
		return fFigureSendDelayexprFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendNamelistFigure() {
		return fFigureSendNamelistFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendHintsFigure() {
		return fFigureSendHintsFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendHintsexprFigure() {
		return fFigureSendHintsexprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Send"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4011"
- editPartClassName="SendEventEditPart"
- itemSemanticEditPolicyClassName="SendEventItemSemanticEditPolicy"
- notationViewFactoryClassName="SendEventViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureSendEventFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Send/event"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2011"
- editPartClassName="ParamEditPart"
- itemSemanticEditPolicyClassName="ParamItemSemanticEditPolicy"
- notationViewFactoryClassName="ParamViewFactory"
- canonicalEditPolicyClassName="ParamCanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="ParamGraphicalNodeEditPolicy"
- createCommandClassName="ParamCreateCommand"
- containers="//@diagram/@compartments.3 //@diagram/@compartments.8">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ParamEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="ParamFigure"
- classBody="
/**
 * @generated
 */
public class ParamFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParamNameFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParamExprFigure; 


	/**
	 * @generated
	 */
	public ParamFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);


;	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureParamNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureParamNameFigure.setText("<...>");

this.add(fFigureParamNameFigure);



fFigureParamExprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureParamExprFigure.setText("<...>");

this.add(fFigureParamExprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUse
LocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParamNameFigure() {
		return fFigureParamNameFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParamExprFigure() {
		return fFigureParamExprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Param"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/Send/param"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/Send/param"/>
- </modelFacet>
- <labels
- visualID="4010"
- editPartClassName="ParamNameEditPart"
- itemSemanticEditPolicyClassName="ParamNameItemSemanticEditPolicy"
- notationViewFactoryClassName="ParamNameViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureParamNameFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Param/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2012"
- editPartClassName="ContentEditPart"
- itemSemanticEditPolicyClassName="ContentItemSemanticEditPolicy"
- notationViewFactoryClassName="ContentViewFactory"
- canonicalEditPolicyClassName="ContentCanonicalEditPolicy"
- compartments="//@diagram/@compartments.4"
- graphicalNodeEditPolicyClassName="ContentGraphicalNodeEditPolicy"
- createCommandClassName="ContentCreateCommand"
- containers="//@diagram/@compartments.3 //@diagram/@compartments.8">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ContentEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="ContentFigure"
- classBody="
/**
 * @generated
 */
public class ContentFigure extends org.eclipse.draw2d.RectangleFigure {




	/**
	 * @generated
	 */
	public ContentFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

			this.setForegroundColor(THIS_FORE
);
	}


	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	
* @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}





}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 60, 60, 220);

">
- <attributes
- xsi:type="gmfgen:StyleAttributes"
- fixedForeground="true"/>
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Content"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/Send/content"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/Send/content"/>
- </modelFacet>
- </childNodes>
- <childNodes
- visualID="2013"
- editPartClassName="Content2EditPart"
- itemSemanticEditPolicyClassName="Content2ItemSemanticEditPolicy"
- notationViewFactoryClassName="Content2ViewFactory"
- canonicalEditPolicyClassName="Content2CanonicalEditPolicy"
- compartments="//@diagram/@compartments.5"
- graphicalNodeEditPolicyClassName="Content2GraphicalNodeEditPolicy"
- createCommandClassName="Content2CreateCommand"
- containers="//@diagram/@compartments.5 //@diagram/@compartments.4 //@diagram/@compartments.10 //@diagram/@compartments.18 //@diagram/@compartments.25">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:SpecializationType"
- metamodelType="//@diagram/@childNodes.11/@elementType"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="ContentFigure"
- classBody="
/**
 * @generated
 */
public class ContentFigure extends org.eclipse.draw2d.RectangleFigure {




	/**
	 * @generated
	 */
	public ContentFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(5);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

			this.setForegroundColor(THIS_FORE
);
	}


	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	
* @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}





}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 60, 60, 220);

">
- <attributes
- xsi:type="gmfgen:StyleAttributes"
- fixedForeground="true"/>
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Content"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/Content/content"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/Content/content"/>
- </modelFacet>
- </childNodes>
- <childNodes
- visualID="2014"
- editPartClassName="Param2EditPart"
- itemSemanticEditPolicyClassName="Param2ItemSemanticEditPolicy"
- notationViewFactoryClassName="Param2ViewFactory"
- canonicalEditPolicyClassName="Param2CanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="Param2GraphicalNodeEditPolicy"
- createCommandClassName="Param2CreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:SpecializationType"
- metamodelType="//@diagram/@childNodes.10/@elementType"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="ParamFigure"
- classBody="
/**
 * @generated
 */
public class ParamFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParamNameFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParamExprFigure; 


	/**
	 * @generated
	 */
	public ParamFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);


;	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureParamNameFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureParamNameFigure.setText("<...>");

this.add(fFigureParamNameFigure);



fFigureParamExprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureParamExprFigure.setText("<...>");

this.add(fFigureParamExprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUse
LocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParamNameFigure() {
		return fFigureParamNameFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParamExprFigure() {
		return fFigureParamExprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Param"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/executableContext"/>
- </modelFacet>
- <labels
- visualID="4012"
- editPartClassName="ParamName2EditPart"
- itemSemanticEditPolicyClassName="ParamName2ItemSemanticEditPolicy"
- notationViewFactoryClassName="ParamName2ViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureParamNameFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Param/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2015"
- editPartClassName="Script2EditPart"
- itemSemanticEditPolicyClassName="Script2ItemSemanticEditPolicy"
- notationViewFactoryClassName="Script2ViewFactory"
- canonicalEditPolicyClassName="Script2CanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="Script2GraphicalNodeEditPolicy"
- createCommandClassName="Script2CreateCommand"
- containers="//@diagram/@compartments.1 //@diagram/@compartments.13 //@diagram/@compartments.19">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="ScriptEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="ScriptFigure"
- classBody="
/**
 * @generated
 */
public class ScriptFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureScriptLabel; 


	/**
	 * @generated
	 */
	public ScriptFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */&#
xA;	private void createContents(){


fFigureScriptLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureScriptLabel.setText("Script");

this.add(fFigureScriptLabel);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureScriptLabel() {
		return fFigureScriptLabel;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Script"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/script"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnEntry/script"/>
- </modelFacet>
- <labels
- visualID="4013"
- editPartClassName="WrappingLabel5EditPart"
- itemSemanticEditPolicyClassName="WrappingLabel5ItemSemanticEditPolicy"
- notationViewFactoryClassName="WrappingLabel5ViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureScriptLabel"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- </labels>
- </childNodes>
- <childNodes
- visualID="2016"
- editPartClassName="OnExitEditPart"
- itemSemanticEditPolicyClassName="OnExitItemSemanticEditPolicy"
- notationViewFactoryClassName="OnExitViewFactory"
- canonicalEditPolicyClassName="OnExitCanonicalEditPolicy"
- compartments="//@diagram/@compartments.6"
- graphicalNodeEditPolicyClassName="OnExitGraphicalNodeEditPolicy"
- createCommandClassName="OnExitCreateCommand"
- containers="//@diagram/@compartments.0 //@diagram/@compartments.15 //@diagram/@compartments.21">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:MetamodelType"
- editHelperClassName="OnExitEditHelper"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="OnExitFigure"
- classBody="
/**
 * @generated
 */
public class OnExitFigure extends org.eclipse.draw2d.RoundedRectangle {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureOnExitLabel; 


	/**
	 * @generated
	 */
	public OnExitFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(1);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

		this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(12)
, getMapMode().DPtoLP(12)
));
	this.setForegroundColor(THIS_FORE
);
		createContents();
&#
x9;}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureOnExitLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureOnExitLabel.setText("OnExit");

this.add(fFigureOnExitLabel);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureOnExitLabel() {
		return fFigureOnExitLab
el;
	}


}

/**
 * @generated
 */
static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 220, 220, 250);

">
- <attributes
- xsi:type="gmfgen:StyleAttributes"
- fixedForeground="true"/>
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/OnExit"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/State/onExit"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/State/onExit"/>
- </modelFacet>
- <labels
- visualID="4025"
- editPartClassName="WrappingLabel6EditPart"
- itemSemanticEditPolicyClassName="WrappingLabel6ItemSemanticEditPolicy"
- notationViewFactoryClassName="WrappingLabel6ViewFactory"
- readOnly="true"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureOnExitLabel"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- </labels>
- </childNodes>
- <childNodes
- visualID="2017"
- editPartClassName="If2EditPart"
- itemSemanticEditPolicyClassName="If2ItemSemanticEditPolicy"
- notationViewFactoryClassName="If2ViewFactory"
- canonicalEditPolicyClassName="If2CanonicalEditPolicy"
- compartments="//@diagram/@compartments.7"
- graphicalNodeEditPolicyClassName="If2GraphicalNodeEditPolicy"
- createCommandClassName="If2CreateCommand"
- containers="//@diagram/@compartments.6 //@diagram/@compartments.14 //@diagram/@compartments.20">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:SpecializationType"
- metamodelType="//@diagram/@childNodes.1/@elementType"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="TOOLBAR_LAYOUT"
- className="IfFigure"
- classBody="
/**
 * @generated
 */
public class IfFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureIfCondFigure; 


	/**
	 * @generated
	 */
	public IfFigure() {
		
	org.eclipse.draw2d.ToolbarLayout layoutThis = new org.eclipse.draw2d.ToolbarLayout();
	layoutThis.setStretchMinorAxis(true);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.ToolbarLayout.ALIGN_CENTER
);

	layoutThis.setSpacing(1);
	layoutThis.setVertical(true);

	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureIfCondFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel()
;
fFigureIfCondFigure.setText("<...>");

this.add(fFigureIfCondFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureIfCondFigure() {
		return fFigureIfCondFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/If"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnExit/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnExit/executableContext"/>
- </modelFacet>
- <labels
- visualID="4015"
- editPartClassName="IfCond2EditPart"
- itemSemanticEditPolicyClassName="IfCond2ItemSemanticEditPolicy"
- notationViewFactoryClassName="IfCond2ViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureIfCondFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/If/cond"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2018"
- editPartClassName="Assign2EditPart"
- itemSemanticEditPolicyClassName="Assign2ItemSemanticEditPolicy"
- notationViewFactoryClassName="Assign2ViewFactory"
- canonicalEditPolicyClassName="Assign2CanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="Assign2GraphicalNodeEditPolicy"
- createCommandClassName="Assign2CreateCommand"
- containers="//@diagram/@compartments.6 //@diagram/@compartments.14 //@diagram/@compartments.20">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:SpecializationType"
- metamodelType="//@diagram/@childNodes.4/@elementType"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="AssignFigure"
- classBody="
/**
 * @generated
 */
public class AssignFigure extends org.eclipse.draw2d.RectangleFigure {


	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAssignDataidFigure; 
	/**
	 * @generated
	 */
	private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAssignExprFigure; 


	/**
	 * @generated
	 */
	public AssignFigure() {
		
	org.eclipse.draw2d.FlowLayout layoutThis = new org.eclipse.draw2d.FlowLayout();
	layoutThis.setStretchMinorAxis(false);
	layoutThis.setMinorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);

	layoutThis.setMajorAlignment(org.eclipse.draw2d.FlowLayout.ALIGN_LEFTTOP
);
	layoutThis.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);&#x
A;
	this.setLayoutManager(layoutThis);

				createContents();
	}
	/**
	 * @generated
	 */
	private void createContents(){


fFigureAssignDataidFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureAssignDataidFigure.setText("<...>");

this.add(fFigureAssignDataidFigure);



fFigureAssignExprFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();
fFigureAssignExprFigure.setText("<...>");

this.add(fFigureAssignExprFigure);


	}




	/**
	 * @generated
	 */
	private boolean myUseLocalCoordinates = false;

	/**
	 * @generated
	 */
	protected boolean useLocalCoordinates() {
		return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	pro
tected void setUseLocalCoordinates(boolean useLocalCoordinates) {
		myUseLocalCoordinates = useLocalCoordinates;
	}



	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAssignDataidFigure() {
		return fFigureAssignDataidFigure;
	}
	/**
	 * @generated
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAssignExprFigure() {
		return fFigureAssignExprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass
- href="scxml.genmodel#//scxml/Assign"/>
- <containmentMetaFeature
- href="scxml.genmodel#//scxml/OnExit/executableContext"/>
- <childMetaFeature
- href="scxml.genmodel#//scxml/OnExit/executableContext"/>
- </modelFacet>
- <labels
- visualID="4016"
- editPartClassName="AssignDataid2EditPart"
- itemSemanticEditPolicyClassName="AssignDataid2ItemSemanticEditPolicy"
- notationViewFactoryClassName="AssignDataid2ViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureAssignDataidFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Assign/dataid"/>
- </modelFacet>
- </labels>
- <labels
- visualID="4017"
- editPartClassName="AssignExpr2EditPart"
- itemSemanticEditPolicyClassName="AssignExpr2ItemSemanticEditPolicy"
- notationViewFactoryClassName="AssignExpr2ViewFactory"
- elementIcon="true">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap
- xsi:type="gmfgen:ParentAssignedViewmap"
- getterName="getFigureAssignExprFigure"
- figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet
- xsi:type="gmfgen:FeatureLabelModelFacet">
- <metaFeatures
- href="scxml.genmodel#//scxml/Assign/expr"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes
- visualID="2019"
- editPartClassName="Raise2EditPart"
- itemSemanticEditPolicyClassName="Raise2ItemSemanticEditPolicy"
- notationViewFactoryClassName="Raise2ViewFactory"
- canonicalEditPolicyClassName="Raise2CanonicalEditPolicy"
- graphicalNodeEditPolicyClassName="Raise2GraphicalNodeEditPolicy"
- createCommandClassName="Raise2CreateCommand"
- containers="//@diagram/@compartments.6 //@diagram/@compartments.14 //@diagram/@compartments.20">
- <diagramRunTimeClass
- href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType
- xsi:type="gmfgen:SpecializationType"
- metamodelType="//@diagram/@childNodes.5/@elementType"/>
- <viewmap
- xsi:type="gmfgen:InnerClassViewmap"
- layoutType="FLOW_LAYOUT"
- className="RaiseFigure"
[... 4550 lines stripped ...]
|