<?xml version="1.0"?>
<perspectives>	
	<perspective name="Execute" standardicon="6">
		<category name="Execution Analyzer" type="commandlist" projectrequired="true" state="open">
			<item name="Open Source File" command="OpenSourceFile"/>
			<item name="Edit Build Scripts" command="BuildScripts"/>
			<item name="Merge" command="Merge"/>
			<item name="Build" command="Build"/>
			<item name="Deploy" command="Deploy"/>
			<item name="Run" command="Run"/>
			<item name="Test" command="Test"/>
		</category>
		<category name="Record" type="commandlist" projectrequired="true" state="closed">
			<item name="Apply Record Layout" command="ApplyWorkspaceLayout" layout="Profile and Record"/>
			<item name="Recording Window" command="ViewRecording"/>
			<item name="Start Recording" command="StartDebugRecording"/>
			<item name="Stop Recording" command="StopDebugRecording"/>
			<item name="Auto Record Thread" command="AutoRecordThread"/>
			<item name="Toggle Display of Execution Point" command="ShowHideExecution"/>
			<item name="Create Sequence Diagram" command="CreateSequenceDiagram"/>
		</category>
		<category name="Profile" type="commandlist" projectrequired="true" state="closed">
			<item name="Apply Profile Layout" command="ApplyWorkspaceLayout" layout="Profile and Record"/>
			<item name="Show Profiler Window" command="ViewProfiler"/>
		</category>
		<category name="Debug" type="commandlist" projectrequired="true" state="closed">
			<item name="Debug Run" command="DebugRun"/>
			<item name="Step" command="StepOver"/>
			<item name="Step In" command="StepInto"/>
			<item name="Step Out" command="StepOut"/>
			<item name="Pause" command="DebugPause"/>
			<item name="Stop" command="DebugStop"/>
		</category>
		<category name="Debug Windows" type="commandlist" projectrequired="false" state="open">
			<item name="Debugger" command="ViewDebug"/>
			<item name="Breakpoints" command="ViewBreakpoints"/>
			<item name="Call Stack" command="ViewCallstack"/>
			<item name="Local Variables" command="ViewLocals"/>
			<item name="Memory" command="ViewMemory"/>
			<item name="Modules" command="ViewModules"/>
			<item name="Watches" command="ViewWatches"/>
			<item name="Object Workbench" command="ViewWorkbench"/>
			<item name="Debugging Perspective" command="ApplyWorkspaceLayout" layout="Debug"/>
		</category>
		<category name="Simulator" type="commandlist" projectrequired="true" state="open">
			<item name="Simulator" command="ViewSimulation"/>
			<item name="Simulation Events" command="ViewSimEvents"/>
			<item name="Simulation Perspective" command="ApplyWorkspaceLayout" layout="Simulation"/>
		</category>
		<category name="Search for Simulations" type="commandlist" projectrequired="true" state="closed">
			<item name="Activity Graphs" command="RunSearch" search="{F4B57E0B-ADE7-4b4c-80C4-3930EE03E46A}" searchterm=""/>
			<item name="State Machines" command="RunSearch" search="{292F7CB0-BFF1-43e6-9596-9BEC5FB2C8D9}" searchterm=""/>
			<item name="Executable State Machines" command="RunSearch" search="{FFDDB17E-AC1E-4f3f-9668-F573296056CF}" searchterm=""/>
			<item name="Recent Activity Graphs" command="RunSearch" search="{143E413E-B802-4f07-BCBB-C101E6B5D779}" searchterm="7"/>
			<item name="Recent State Machines" command="RunSearch" search="{69B34230-F56F-41dc-811E-AF76A051D679}" searchterm="7"/>
		</category>
	</perspective>
</perspectives>