You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gu...@apache.org on 2010/05/19 07:16:29 UTC
svn commit: r946027 [2/2] - in
/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model:
scxml.genmodel scxml.gmfgen
Modified: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgen
URL: http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgen?rev=946027&r1=946026&r2=946027&view=diff
==============================================================================
--- commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgen (original)
+++ commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgen Wed May 19 05:16:29 2010
@@ -1,1422 +1,4091 @@
<?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">
- <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#//modeling/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 fFigureOnEntryLabel;
	}


}

/**
 * @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#//modeling/OnEntry"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/State/onEntry"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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(){
&#x
A;
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#//modeling/If"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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);

&#x
9;			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 getF
igureElseIfCondFigure() {
		return fFigureElseIfCondFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass href="scxml.genmodel#//modeling/ElseIf"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/If/elseif"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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#//modeling/Else"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/If/else"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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.setMajorSpac
ing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	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 myUseLoca
lCoordinates;
	}

	/**
	 * @generated
	 */
	protected 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#//modeling/Assign"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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#//modeling/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);

	&
#x9;		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 getFigu
reRaiseEventFigure() {
		return fFigureRaiseEventFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass href="scxml.genmodel#//modeling/Raise"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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
	 */
	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#//modeling/Log"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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
);
	layoutThi
s.setMajorSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(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 useLocalCoordina
tes() {
		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#//modeling/Validate"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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.setMaj
orSpacing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	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() {
&#
x9;	return myUseLocalCoordinates;
	}

	/**
	 * @generated
	 */
	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#//modeling/Cancel"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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.figures.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.Wrap
pingLabel fFigureSendHintsFigure; 
	/**
	 * @generated
	 */
	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.ru
ntime.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(fFigureSendT
ypeFigure);



fFigureSendTypeexprFigure = new org.eclipse.gmf.runtime.draw2d.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();
fFigureSendDela
yexprFigure.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;
	}

	/**
	 * @generated
	 */
	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.dra
w2d.ui.figures.WrappingLabel getFigureSendTargetexprFigure() {
		return fFigureSendTargetexprFigure;
	}
	/**
	 * @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;
	}
	/**
	 * @generat
ed
	 */
	public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSendDelayFigure() {
		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 fFigureSe
ndHintsexprFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass href="scxml.genmodel#//modeling/Send"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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;
&
#x9;}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(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#//modeling/Param"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/Send/param"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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 useLocalCoo
rdinates() {
		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#//modeling/Content"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/Send/content"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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 useLocalCoo
rdinates() {
		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#//modeling/Content"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/Content/content"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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;
&
#x9;}

	/**
	 * @generated
	 */
	protected void setUseLocalCoordinates(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#//modeling/Param"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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);

	&#x
9;		createContents();
	}
	/**
	 * @generated
	 */
	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() {&#
xA;		return fFigureScriptLabel;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass href="scxml.genmodel#//modeling/Script"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnEntry/script"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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)&#x
A;));
	this.setForegroundColor(THIS_FORE
);
		createContents();
	}
	/**
	 * @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 fFigureOnExitLabel;
	}


}

/**
 * @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#//modeling/OnExit"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/State/onExit"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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(){
&#x
A;
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#//modeling/If"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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.setMajorSpac
ing(5);
	layoutThis.setMinorSpacing(5);
	layoutThis.setHorizontal(true);

	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 myUseLoca
lCoordinates;
	}

	/**
	 * @generated
	 */
	protected 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#//modeling/Assign"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/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#//modeling/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#//modeling/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" 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);

	&
#x9;		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 getFigu
reRaiseEventFigure() {
		return fFigureRaiseEventFigure;
	}


}

">
- <requiredPluginIDs>org.eclipse.gmf.runtime.draw2d.ui</requiredPluginIDs>
- </viewmap>
- <modelFacet>
- <metaClass href="scxml.genmodel#//modeling/Raise"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- </modelFacet>
- <labels visualID="4018" editPartClassName="RaiseEvent2EditPart" itemSemanticEditPolicyClassName="RaiseEvent2ItemSemanticEditPolicy" notationViewFactoryClassName="RaiseEvent2ViewFactory" 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#//modeling/Raise/event"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="2020" editPartClassName="Log2EditPart" itemSemanticEditPolicyClassName="Log2ItemSemanticEditPolicy" notationViewFactoryClassName="Log2ViewFactory" canonicalEditPolicyClassName="Log2CanonicalEditPolicy" graphicalNodeEditPolicyClassName="Log2GraphicalNodeEditPolicy" createCommandClassName="Log2CreateCommand" 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.6/@elementType"/>
- <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
	 */
	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#//modeling/Log"/>
- <containmentMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- <childMetaFeature href="scxml.genmodel#//modeling/OnExit/executableContext"/>
- </modelFacet>
- <labels visualID="4019" editPartClassName="LogExpr2EditPart" itemSemanticEditPolicyClassName="LogExpr2ItemSemanticEditPolicy" notationViewFactoryClassName="LogExpr2ViewFactory" 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#//modeling/Log/expr"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="2021" editPartClassName="Validate2EditPart" itemSemanticEditPolicyClassName="Validate2ItemSemanticEditPolicy" notationViewFactoryClassName="Validate2ViewFactory" canonicalEditPolicyClassName="Validate2CanonicalEditPolicy" graphicalNodeEditPolicyClassName="Validate2GraphicalNodeEditPolicy" createCommandClassName="Validate2CreateCommand" 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.7/@elementType"/>
[... 5075 lines stripped ...]