Cheatsheets for EclipseCon 2007
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/.project b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/.project
new file mode 100644
index 0000000..e5a4ce6
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/.project
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipsecon.cheatsheets</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+	</natures>
+</projectDescription>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/META-INF/MANIFEST.MF b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..14f9654
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/META-INF/MANIFEST.MF
@@ -0,0 +1,6 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: EclipseCon Cheatsheets Plug-in
+Bundle-SymbolicName: org.eclipsecon.cheatsheets;singleton:=true
+Bundle-Version: 1.0.0
+Require-Bundle: org.eclipse.ui.cheatsheets
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/build.properties b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/build.properties
new file mode 100644
index 0000000..d3a1d36
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/build.properties
@@ -0,0 +1,3 @@
+bin.includes = META-INF/,\
+               plugin.xml,\
+               cheatsheets/
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-application-extension.xml b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-application-extension.xml
new file mode 100644
index 0000000..0c1b3b0
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-application-extension.xml
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cheatsheet title="Utilize application extension">
+   <intro>
+      <description>
+         This cheat sheet will demonstrate how create a RCP application. 
+         <br/>
+         <br/>
+         To learn more about using cheat sheets, click the help button
+         in the top right corner (?).
+      </description>
+   </intro>
+   <item title="Open the plug-in development perspective" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/views/views.htm">
+      <description>
+         To open the plug-in development perspective,
+         select <b>Window-&gt;Open Perspective-&gt;Other...</b> 
+         and choose <b>Plug-in Development</b>.
+         <br/>
+         <br/>
+         Alternatively, click the following button to perform the task.
+      </description>
+      <command serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)" confirm="false">
+      </command>
+   </item>
+   <item title="Open the plug-in editor" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/editor.htm">
+      <description>
+         To open the plug-in editor (if it is not already open),
+         expand the <b>org.eclipsecon.browser</b> tree dialog
+         in the <b>Package Explorer</b> view and double-click
+         on the <b>plugin.xml</b> file (the <b>Extensions</b> page
+         should be open initially).
+         <br/>
+         <br/>
+         Alternatively, click the following button to perform the task.
+      </description>
+      <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipsecon.browser/plugin.xml)" confirm="false">
+      </command>
+   </item>
+   <item title="Define a perspective extension" dialog="false" skip="false">
+      <description>
+         To define a perspective extension, perform the following steps:
+      </description>
+      <subitem label="Click the &quot;Add&quot; button to open the &quot;New Extension&quot; wizard" skip="false">
+      </subitem>
+      <subitem label="Select &quot;org.eclipse.ui.perspectives&quot; from the &quot;Extension Points&quot; list box and click &quot;Finish&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Define a perspective" dialog="false" skip="false">
+      <description>
+         To define a perspective, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipse.ui.perspectives&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;perspective&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;id&quot; text box under &quot;Extension Element Details&quot; with &quot;org.eclipsecon.browser.perspective&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;name&quot; text box with &quot;%perspective.name.links&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;class&quot; text box with &quot;org.eclipsecon.browser.application.EclipseLinksPerspective&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;icon&quot; text box with &quot;icons/eclipse_icon.gif&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Define an application extension" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define an application extension, perform the following steps:
+      </description>
+      <subitem label="Click the &quot;Add&quot; button to open the &quot;New Extension&quot; wizard" skip="false">
+      </subitem>
+      <subitem label="Select &quot;org.eclipse.core.runtime.applications&quot; from the &quot;Extension Points&quot; list box and click &quot;Finish&quot;" skip="false">
+      </subitem>
+      <subitem label="Set the contents of the &quot;ID&quot; field to &quot;application&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Add an application" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define an application, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipse.ui.perspectives&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;application&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Select &quot;(application)&quot; under &quot;org.eclipse.core.runtime.applications&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;run&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;class&quot; text box with &quot;org.eclipsecon.browser.application.Application&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Test the plug-in" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/launchers/eclipse_application_launcher.htm">
+      <description>
+         To test your Eclipse plug-in inside a target Eclipse platform,
+         perform the following steps:
+      </description>
+      <subitem label="Open the plug-in editor for the &quot;org.eclipsecon.browser&quot; plug-in and select the &quot;Overview&quot; tab" skip="true">
+         <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipsecon.browser/META-INF/MANIFEST.MF)" confirm="false">
+         </command>
+      </subitem>
+      <subitem label="Click the &quot;Launch an Eclipse application&quot; hyperlink under the &quot;Testing&quot; heading" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Exit&quot; from the main menu to exit the target Eclipse platform" skip="false">
+      </subitem>
+   </item>
+</cheatsheet>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-custom-extension.xml b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-custom-extension.xml
new file mode 100644
index 0000000..f419613
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-custom-extension.xml
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cheatsheet title="Utilize custom extension">
+   <intro>
+      <description>
+         This cheat sheet will demonstrate how to extend the example plug-in by adding a custom extesion using PDE. 
+         <br/>
+         <br/>
+         To learn more about using cheat sheets, click the help button
+         in the top right corner (?).
+      </description>
+   </intro>
+   <item title="Open the plug-in development perspective" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/views/views.htm">
+      <description>
+         To open the plug-in development perspective,
+         select <b>Window-&gt;Open Perspective-&gt;Other...</b> 
+         and choose <b>Plug-in Development</b>.
+         <br/>
+         <br/>
+         Alternatively, click the following button to perform the task.
+      </description>
+      <command serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)" confirm="false">
+      </command>
+   </item>
+   <item title="Create a new plug-in" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/project_wizards/new_plugin_project.htm">
+      <description>
+         To create the plug-in perform the following steps
+      </description>
+      <subitem label="Select &quot;File-&gt;New-&gt;Project...&quot; from the main menu, expand the &quot;Plug-in Development&quot; category within the resulting &quot;New Project&quot; dialog box, and choose &quot;Plug-in Project&quot;" skip="true">
+         <command serialization="org.eclipse.ui.newWizard(newWizardId=org.eclipse.pde.ui.NewProjectWizard)" confirm="false">
+         </command>
+      </subitem>
+      <subitem label="Input &quot;org.eclipsecon.browser.extension&quot; into the &quot;Project Name&quot; text box" skip="false">
+      </subitem>
+      <subitem label="Accept the rest of the default preloaded values on the &quot;Plug-in Project&quot; page and click &quot;Next &gt;&quot;" skip="false">
+      </subitem>
+      <subitem label="Accept the default preloaded values on the &quot;Plug-in Content&quot; page and click &quot;Finish&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Define a useful links extension" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define a view extension, perform the following steps:
+      </description>
+      <subitem label="Select the &quot;Extensions&quot; tab of the Manifest Editor (which should open automatically)" skip="false">
+      </subitem>
+      <subitem label="Click the &quot;Add&quot; button in the &quot;All Extensions&quot; section, to open the &quot;New Extension&quot; wizard" skip="false">
+      </subitem>
+      <subitem label="Deselect the checkbox labeled &quot;Show only extension points from the required plug-ins&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;org.eclipsecon.browser.usefulLinks&quot; from the &quot;Extension Points&quot; list box and click &quot;Finish&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;Yes&quot; when prompted &quot;Do you want to add plug-in org.eclipsecon.browser, declaring the usefulLinks extension point, to the list of plug-in dependencies?&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Add new link object" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To add an additional link object, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipsecon.browser.usefulLinks&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;linkObject&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;name&quot; text box under &quot;Extension Element Details&quot; with &quot;Eclipse Articles&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;link&quot; text box with &quot;http://www.eclipse.org/articles/&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;description&quot; text box with &quot;Web site to find eclipse related articles&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Test the plug-in" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/launchers/eclipse_application_launcher.htm">
+      <description>
+         To test your Eclipse plug-in inside a target Eclipse platform,
+         perform the following steps:
+      </description>
+      <subitem label="Select the &quot;Overview&quot; tab of the Manifest Editor" skip="true">
+         <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipsecon.browser.extension/META-INF/MANIFEST.MF)" confirm="false">
+         </command>
+      </subitem>
+      <subitem label="Click the &quot;Launch an Eclipse application&quot; hyperlink under the &quot;Testing&quot; heading" skip="false">
+      </subitem>
+      <subitem label="Select &quot;Window-&gt;Show View-&gt;Other...&quot; from the main menu in the newly launched Eclipse platform" skip="false">
+      </subitem>
+      <subitem label="Select &quot;EclipseCon&gt;Links&quot; and click the &quot;OK&quot; button" skip="false">
+      </subitem>
+      <subitem label="Note the &quot;Eclipse Homepage&quot; and &quot;Eclipse Articles&quot; links under the &quot;Useful Links&quot; section in the Links view" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Exit&quot; from the main menu to exit the target Eclipse platform" skip="false">
+      </subitem>
+   </item>
+</cheatsheet>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-import.xml b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-import.xml
new file mode 100644
index 0000000..0c554b7
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/cheatsheets/examples-import.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cheatsheet title="Importing PDE example">
+   <intro>
+      <description>
+         This cheat sheet will demonstrate how to import and run the PDE tutorial example. 
+         <br/>
+         <br/>
+         To learn more about using cheat sheets, click the help button
+         in the top right corner (?).
+      </description>
+   </intro>
+   <item title="Open the plug-in development perspective" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/views/views.htm">
+      <description>
+         To open the plug-in development perspective,
+         select <b>Window-&gt;Open Perspective-&gt;Other...</b> 
+         and choose <b>Plug-in Development</b>.
+         <br/>
+         <br/>
+         Alternatively, click the following button to perform the task.
+      </description>
+      <command serialization="org.eclipse.ui.perspectives.showPerspective(org.eclipse.ui.perspectives.showPerspective.perspectiveId=org.eclipse.pde.ui.PDEPerspective)" confirm="false">
+      </command>
+   </item>
+   <item title="Import Sample Plugin" dialog="true" skip="false">
+      <description>
+         To import the sample plug-in for the PDE tutorial,
+         perform the following steps:
+      </description>
+      <subitem label="Select &quot;File-&gt;Import...&quot; from the main menu, expand the &quot;Plug-in Development&quot; category within the resulting &quot;Import&quot; wizard, and choose &quot;Plugins and Fragments&quot;" skip="false">
+      </subitem>
+      <subitem label="Deselect the checkbox labeled &quot;The target platform (as specified in the Preferences)&quot;.  Then click the Browse button and go to !!!!!!!!!!!!!!!!.  Lastly, select the &quot;Projects with source folders&quot; radio button in the &quot;Import As&quot; section towards the bottom of the page.  Click &quot;Next&quot;" skip="false">
+      </subitem>
+      <subitem label="Select the &quot;org.eclipsecon.browser&quot; plug-in in the &quot;Plug-ins and Fragments found&quot; table, click the &quot;Add--&gt;&quot; button, and select &quot;Finish&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Open the plug-in editor" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/editor.htm">
+      <description>
+         To open the plug-in editor (if it is not already open),
+         expand the <b>org.eclipsecon.browser</b> tree dialog
+         in the <b>Package Explorer</b> view and double-click
+         on the <b>plugin.xml</b> file (the <b>Extensions</b> page
+         should be open initially).
+         <br/>
+         <br/>
+         Alternatively, click the following button to perform the task.
+      </description>
+      <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipsecon.browser/plugin.xml)" confirm="false">
+      </command>
+   </item>
+   <item title="Define a view extension" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define a view extension, perform the following steps:
+      </description>
+      <subitem label="Click the &quot;Add&quot; button to open the &quot;New Extension&quot; wizard" skip="false">
+      </subitem>
+      <subitem label="Select &quot;org.eclipse.ui.views&quot; from the &quot;Extension Points&quot; list box and click &quot;Finish&quot;" skip="false">
+      </subitem>
+   </item>
+   <item title="Add a view category" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define a view category, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipse.ui.views&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;category&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;id&quot; text box under &quot;Extension Element Details&quot; with &quot;org.eclipsecon.browser.category&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;name&quot; text box with &quot;%category.name.browser&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Add a view" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm">
+      <description>
+         To define a view, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipse.ui.views&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;view&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;id&quot; text box under &quot;Extension Element Details&quot; with &quot;org.eclipsecon.browser.view&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;name&quot; text box with &quot;%view.name.links&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;class&quot; text box with &quot;org.eclipsecon.browser.view.ui.EclipseLinksView&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;category&quot; text box with &quot;org.eclipsecon.browser.category&quot;" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;icon&quot; text box with &quot;icons/eclipse_icon.gif&quot;" skip="false">
+      </subitem>
+      <subitem label="In the &quot;allowMultiple&quot; combo, select &quot;false&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Add a sticky view" dialog="false" skip="true">
+      <description>
+         To define a stickyView, perform the following steps:
+      </description>
+      <subitem label="Select &quot;org.eclipse.ui.views&quot; in the list box under &quot;All Extensions&quot; heading in the &quot;Extensions&quot; page" skip="false">
+      </subitem>
+      <subitem label="Right-click and select &quot;New-&gt;stickyView&quot; from the context menu" skip="false">
+      </subitem>
+      <subitem label="Replace the content of the &quot;id&quot; text box under &quot;Extension Element Details&quot; with &quot;org.eclipsecon.browser.view&quot;" skip="false">
+      </subitem>
+      <subitem label="From the &quot;location&quot; combo under &quot;Extension Element Details&quot; select &quot;RIGHT&quot;" skip="false">
+      </subitem>
+      <subitem label="From the &quot;closeable&quot; combo select &quot;true&quot;" skip="false">
+      </subitem>
+      <subitem label="From the &quot;moveable&quot; combo select &quot;true&quot;" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Save&quot; from the main menu" skip="false">
+      </subitem>
+   </item>
+   <item title="Test the plug-in" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/launchers/eclipse_application_launcher.htm">
+      <description>
+         To test your Eclipse plug-in inside a target Eclipse platform,
+         perform the following steps:
+      </description>
+      <subitem label="Open the plug-in editor and select the &quot;Overview&quot; tab" skip="true">
+         <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipsecon.browser/META-INF/MANIFEST.MF)" confirm="false">
+         </command>
+      </subitem>
+      <subitem label="Click the &quot;Launch an Eclipse application&quot; hyperlink under the &quot;Testing&quot; heading" skip="false">
+      </subitem>
+      <subitem label="Select &quot;Window-&gt;Show View-&gt;Other...&quot; from the main menu in the newly launched Eclipse platform" skip="false">
+      </subitem>
+      <subitem label="Note the &quot;EclipseCon&quot; category and expand its tree dialog" skip="false">
+      </subitem>
+      <subitem label="Select the &quot;Links&quot; view and click the &quot;OK&quot; button" skip="false">
+      </subitem>
+      <subitem label="Select &quot;File-&gt;Exit&quot; from the main menu to exit the target Eclipse platform" skip="false">
+      </subitem>
+   </item>
+</cheatsheet>
diff --git a/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/plugin.xml b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/plugin.xml
new file mode 100644
index 0000000..6836824
--- /dev/null
+++ b/presentations/eclipse-con/2007/plugins/org.eclipsecon.cheatsheets/plugin.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+   <extension
+         point="org.eclipse.ui.cheatsheets.cheatSheetContent">
+      <cheatsheet
+            category="org.eclipse.pde"
+            composite="false"
+            contentFile="cheatsheets/examples-import.xml"
+            id="org.eclipsecon.cheatsheets.import"
+            name="Importing the EclipseCon tutorial">
+      </cheatsheet>
+      <cheatsheet
+            category="org.eclipse.pde"
+            composite="false"
+            contentFile="cheatsheets/examples-custom-extension.xml"
+            id="org.eclipsecon.cheatsheets.extension"
+            name="Extending the EcliseCon tutorial">
+      </cheatsheet>
+      <cheatsheet
+            category="org.eclipse.pde"
+            composite="false"
+            contentFile="cheatsheets/examples-application-extension.xml"
+            id="org.eclipsecon.cheatsheets.application"
+            name="Creating EclipseCon tutorial RCP application">
+      </cheatsheet>
+   </extension>
+
+</plugin>