blob: 13d6368c50f1b30e3a9dbbee81e84b225aad02fc [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.jdt.ui.classpathContainerPage">
<classpathContainerPage
class="org.eclipse.fx.ide.jdt.ui.internal.buildpath.JavaFXContainerWizardPage"
id="org.eclipse.fx.ide.jdt.core.JAVAFX_CONTAINER"
name="%classpathContainerPage.name">
</classpathContainerPage>
<classpathContainerPage
class="org.eclipse.fx.ide.jdt.ui.internal.buildpath.MobileClasspathContainerPage"
id="org.eclipse.fx.ide.jdt.core.MOBILE_CONTAINER"
name="Mobile SDK">
</classpathContainerPage>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<wizard
category="org.eclipse.fx.ide"
class="org.eclipse.fx.ide.jdt.ui.internal.wizard.JavaFXProjectWizard"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/application_lightning.png"
id="org.eclipse.fx.ide.jdt.ui.javafx"
name="%wizard.name"
preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
project="true">
</wizard>
<wizard
category="org.eclipse.fx.ide"
class="org.eclipse.fx.ide.jdt.ui.internal.wizard.JavaFXLibraryProjectWizard"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/application_lightning.png"
id="org.eclipse.fx.ide.jdt.ui.javafx"
name="%wizard.libname"
preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
project="true">
</wizard>
<category
id="org.eclipse.fx.ide"
name="%category.name">
</category>
<wizard
category="org.eclipse.fx.ide/org.eclipse.fx.ide.clazz"
class="org.eclipse.fx.ide.jdt.ui.internal.wizard.clazz.NewApplicationClassWizard"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/toggle_breadcrumb.gif"
id="org.eclipse.fx.ide.jdt.ui.newappclass"
name="%wizard.name.0"
preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
project="false">
</wizard>
<wizard
category="org.eclipse.fx.ide/org.eclipse.fx.ide.clazz"
class="org.eclipse.fx.ide.jdt.ui.internal.wizard.clazz.NewPreloaderClassWizard"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/history_working_set_obj.gif"
id="org.eclipse.fx.ide.jdt.ui.newpreloader"
name="%wizard.name.1"
preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
project="false">
</wizard>
<wizard
category="org.eclipse.fx.ide"
class="org.eclipse.fx.ide.jdt.ui.internal.wizard.clazz.NewHtmlTemplateWizard"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/discovery.gif"
id="org.eclipse.fx.ide.jdt.ui.newhtmltemplate"
name="%wizard.name.2"
preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
project="false">
</wizard>
<category
id="org.eclipse.fx.ide.clazz"
name="%category.name.1"
parentCategory="org.eclipse.fx.ide">
</category>
</extension>
<extension
point="org.eclipse.ui.editors">
<editor
class="org.eclipse.fx.ide.jdt.ui.internal.editors.JFXBuildConfigurationEditor"
default="false"
extensions="fxbuild"
icon="icons/page_white_compressed.png"
id="org.eclipse.fx.ide.jdt.ui.fxbuild"
name="%editor.name">
</editor>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.fx.ide.jdt.ui.internal.handler.RunBuildHandler"
commandId="org.eclipse.fx.ide.jdt.ui.export">
<enabledWhen>
<or>
<with
variable="activeMenuSelection">
<iterate
ifEmpty="false"
operator="and">
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.name"
value="*.fxbuild">
</test>
</adapt>
</iterate>
<count
value="1">
</count>
</with>
<with
variable="activeEditorId">
<equals
value="org.eclipse.fx.ide.jdt.ui.fxbuild">
</equals>
</with>
</or>
</enabledWhen>
</handler>
<handler
class="org.eclipse.fx.ide.jdt.ui.internal.handler.CreateAntHandler"
commandId="org.eclipse.fx.ide.jdt.ui.generateAnt">
<enabledWhen>
<or>
<with
variable="activeMenuSelection">
<iterate
ifEmpty="false"
operator="and">
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.name"
value="*.fxbuild">
</test>
</adapt>
</iterate>
<count
value="1">
</count>
</with>
<with
variable="activeEditorId">
<equals
value="org.eclipse.fx.ide.jdt.ui.fxbuild">
</equals>
</with>
</or>
</enabledWhen>
</handler>
<handler
class="org.eclipse.fx.ide.jdt.ui.internal.handler.AddFXBeanGetterSetterHandler"
commandId="org.eclipse.fx.ide.jdt.ui.fxgettersetter">
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.ui.popup.any">
<command
commandId="org.eclipse.fx.ide.jdt.ui.export"
icon="icons/application_lightning.png"
label="%command.label"
style="push">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<iterate
ifEmpty="false"
operator="and">
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.name"
value="*.fxbuild">
</test>
</adapt>
</iterate>
<count
value="1">
</count>
</with>
</visibleWhen>
</command>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.jdt.ui.source.menu?after=codeGroup">
<command
commandId="org.eclipse.fx.ide.jdt.ui.fxgettersetter"
label="Generate JavaFX Getters and Setters"
style="push">
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="org.eclipse.fx.ide.jdt.ui.export"
name="%command.name">
</command>
<command
id="org.eclipse.fx.ide.jdt.ui.generateAnt"
name="%command.name.0">
</command>
<command
id="org.eclipse.fx.ide.jdt.ui.fxgettersetter"
name="Generate JavaFX Getters and Setters">
</command>
</extension>
<extension
point="org.eclipse.ui.views">
<category
id="org.eclipse.fx.ide"
name="%category.name.0">
</category>
</extension>
<extension
id="id2"
point="org.eclipse.jdt.ui.javaCompletionProposalComputer">
<javaCompletionProposalComputer
activate="true"
categoryId="org.eclipse.jdt.ui.javaAllProposalCategory"
class="org.eclipse.fx.ide.jdt.ui.internal.FXBeanJavaCompletionProposalComputer">
<partition type="__dftl_partition_content_type"/>
<partition
type="__java_string">
</partition>
</javaCompletionProposalComputer>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.renameParticipants">
<renameParticipant
class="org.eclipse.fx.ide.jdt.ui.internal.refactoring.JFXRenameParticipant"
id="org.eclipse.fx.ide.jdt.ui.internal.refactoring.renameParticipant"
name="rename">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<equals value="org.eclipse.jdt.core.javanature"/>
</iterate>
</with>
</enablement>
</renameParticipant>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.renameParticipants">
<renameParticipant
class="org.eclipse.fx.ide.jdt.ui.internal.refactoring.JFXRenameFXGraphParticipant"
id="org.eclipse.fx.ide.jdt.ui.internal.refactoring.renameFXGraphParticipant"
name="rename fxgraph file">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<equals value="org.eclipse.jdt.core.javanature"/>
</iterate>
</with>
</enablement>
</renameParticipant>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.moveParticipants">
<moveParticipant
class="org.eclipse.fx.ide.jdt.ui.internal.refactoring.JFXMoveParticipant"
id="org.eclipse.fx.ide.jdt.ui.internal.refactoring.moveParticipant"
name="move">
<enablement></enablement>
</moveParticipant>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.moveParticipants">
<moveParticipant
class="org.eclipse.fx.ide.jdt.ui.internal.refactoring.JFXMoveFXGraphParticipant"
id="org.eclipse.fx.ide.jdt.ui.internal.refactoring.moveFXGraphParticipant"
name="move fxgraph file">
<enablement></enablement>
</moveParticipant>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.deleteParticipants">
<deleteParticipant
class="org.eclipse.fx.ide.jdt.ui.internal.refactoring.JFXDeleteParticipant"
id="org.eclipse.fx.ide.jdt.ui.internal.refactoring.deleteParticipant"
name="delete">
<enablement></enablement>
</deleteParticipant>
</extension>
<extension
point="org.eclipse.help.contexts">
<contexts
file="helpcontext.xml">
</contexts>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<!-- @generated JavaFXAntTask -->
<package
uri="http://org.eclipse.fx.ide.jdt/1.0"
class="org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.AntTasksPackage"
genModel="model/JavaFXAntTask.genmodel"/>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<!-- @generated JavaFXAntTask -->
<package
uri="http://org.eclipse.fx.ide.jdt/parameters/1.0"
class="org.eclipse.fx.ide.jdt.ui.internal.editors.model.anttasks.parameters.ParametersPackage"
genModel="model/JavaFXAntTask.genmodel"/>
</extension>
</plugin>