Add support for creating a Xaraya module
[phpeclipse.git] / net.sourceforge.phpeclipse / plugin.xml
index 7783dea..eb01250 100644 (file)
             Create a basic PHP file.
          </description>
       </wizard>
+<!-- choochter's stuff -->       
+         <wizard
+            name="Xaraya Module"
+            icon="icons/obj16/php.gif"
+            category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
+            class=" com.xaraya.wizard.NewXarayaResourceWizard"
+            project="true"
+            id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
+         <description>
+            Create a Xaraya module.
+         </description>
+      </wizard>       
    </extension>
    <extension
          point="org.eclipse.ui.projectNatureImages">
          point="org.eclipse.ui.popupMenus">
       <objectContribution
             objectClass="org.eclipse.core.resources.IFile"
-            nameFilter="*.html"
-            id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         <action
-               label="Run JTidy Parser"
-               class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
-               menubarPath="additions"
-               id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         </action>
-      </objectContribution>
-      <objectContribution
-            objectClass="org.eclipse.core.resources.IFile"
-            nameFilter="*.htm"
-            id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         <action
-               label="Run JTidy Parser"
-               class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
-               menubarPath="additions"
-               id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         </action>
-      </objectContribution>
-      <objectContribution
-            objectClass="org.eclipse.core.resources.IFile"
-            nameFilter="*.xml"
-            id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         <action
-               label="Run JTidy Parser"
-               class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
-               menubarPath="additions"
-               id="net.sourceforge.phpeclipse.actions.htmlParserAction">
-         </action>
-      </objectContribution>
-      <objectContribution
-            objectClass="org.eclipse.core.resources.IFile"
             nameFilter="*.php"
             id="net.sourceforge.phpeclipse.actions.externalParserAction">
          <action
          point="org.eclipse.ui.preferencePages">
       <page
             name="PHP"
-            class="net.sourceforge.phpeclipse.PHPEclipsePreferencePage"
+            class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
       </page>
       <page
             name="Editor"
             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
-            class="net.sourceforge.phpeclipse.PHPSyntaxPreferencePage"
-            id="net.sourceforge.phpeclipse.preference.PHPSyntaxPreferencePage">
+            class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
+            id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
       </page>
-      <page name="Templates"
-               id = "net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
-               class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
-               category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
+      <page
+            name="Outline"
+            category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+            class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
+            id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
+      </page>
+      <page 
+            name="Templates"
+            category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+                       class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
+                       id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
          </page>
+      <page
+            name="Language Settings"
+            category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+            class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
+            id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
+      </page>            
    </extension>
    <extension
          point="org.eclipse.ui.documentProviders">