| 1 |
<?xml version="1.0" encoding="UTF-8"?> |
| 2 |
<?eclipse version="3.2"?> |
| 3 |
<plugin> |
| 4 |
|
| 5 |
<extension |
| 6 |
point="org.eclipse.ui.newWizards"> |
| 7 |
<category |
| 8 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.category.NativeCapableJavaProject" |
| 9 |
name="Native Capable Java"> |
| 10 |
</category> |
| 11 |
<wizard |
| 12 |
category="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.category.NativeCapableJavaProject" |
| 13 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.wizards.NativeCapableProjectNewWizard" |
| 14 |
icon="icons/sample.gif" |
| 15 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.wizards.NativeCapableJavaProjectNewWizard" |
| 16 |
name="Native Capable Java Project Wizard" |
| 17 |
preferredPerspectives="Java" |
| 18 |
project="true"> |
| 19 |
</wizard> |
| 20 |
<wizard |
| 21 |
category="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.category.NativeCapableJavaProject" |
| 22 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.wizards.NyARToolkitProjectNewWizard" |
| 23 |
icon="icons/sample.gif" |
| 24 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.wizards.NyARToolkitProjectNewWizard" |
| 25 |
name="Native Capable Java Project Wizard with NyARToolkit" |
| 26 |
preferredPerspectives="Java" |
| 27 |
project="true"> |
| 28 |
</wizard> |
| 29 |
</extension> |
| 30 |
<extension |
| 31 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.nature" |
| 32 |
name="Native Capable Java Project Nature" |
| 33 |
point="org.eclipse.core.resources.natures"> |
| 34 |
<runtime> |
| 35 |
<run |
| 36 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.nature.NativeCapableJavaProjectNature"> |
| 37 |
</run> |
| 38 |
</runtime> |
| 39 |
</extension> |
| 40 |
<extension |
| 41 |
point="org.eclipse.ui.propertyPages"> |
| 42 |
<page |
| 43 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.properties.NativeCapableJavaProjectPropertyPage" |
| 44 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.properties.NativeCapableJavaProjectPropertyPage" |
| 45 |
name="Native Capable Java Project Property" |
| 46 |
nameFilter="*"> |
| 47 |
<enabledWhen> |
| 48 |
<instanceof |
| 49 |
value="org.eclipse.jdt.core.IJavaProject"> |
| 50 |
</instanceof></enabledWhen> |
| 51 |
</page> |
| 52 |
</extension> |
| 53 |
<extension |
| 54 |
point="org.eclipse.jdt.core.classpathContainerInitializer"> |
| 55 |
<classpathContainerInitializer |
| 56 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.NCClasspathContainerInitializer" |
| 57 |
id="NCLIB"> |
| 58 |
</classpathContainerInitializer> |
| 59 |
</extension> |
| 60 |
<extension |
| 61 |
point="org.eclipse.ui.exportWizards"> |
| 62 |
<category |
| 63 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.category.ExportWizard" |
| 64 |
name="Native Capable Java"> |
| 65 |
</category> |
| 66 |
<wizard |
| 67 |
category="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.category.ExportWizard" |
| 68 |
class="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.exportwizard.NativeCapableExportWizard" |
| 69 |
icon="icons/sample.gif" |
| 70 |
id="jp.ac.kyutech.ai.ylab.shiva.nativecapable.plugin.wizard.ExportWizard" |
| 71 |
name="Native Capable Java Export Wizard"> |
| 72 |
</wizard> |
| 73 |
</extension> |
| 74 |
|
| 75 |
</plugin> |