blob: d984f0d63c9eca2d3ff3ee098b200c5d03c8ae96 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="pageDesignerExtension" name="Web Page Editor Extension" schema="schema/pageDesignerExtension.exsd" />
<extension-point id="propertySections" name="Property Section" schema="schema/propertySections.exsd" />
<extension-point id="propertyContributor" name="property contributor" schema="schema/propertyContributor.exsd" />
<extension-point id="popupMenuContributor" name="popupMenu Contributor" schema="schema/popupMenuContributor.exsd"/>
<extension-point id="cmRegistry" name="Content Model Meta Data" schema="schema/cmRegistry.exsd"/>
<extension point="org.eclipse.ui.editors">
<editor class="org.eclipse.jst.pagedesigner.editors.HTMLEditor"
contributorClass="org.eclipse.jst.pagedesigner.editors.actions.PageDesignerActionBarContributor2"
default="false"
extensions="jsp,jsf,html,htm,xhtml"
icon="icons/PD_Plugin.gif"
id="org.eclipse.jst.pagedesigner.PageDesignerEditor"
name="%editor.name.0">
</editor>
</extension>
<extension point="org.eclipse.core.runtime.adapters">
<factory
class="org.eclipse.jst.pagedesigner.utils.UriAdapterFactory"
adaptableType="org.eclipse.core.resources.IProject">
<adapter type="org.eclipse.wst.sse.core.internal.util.URIResolver" />
</factory>
</extension>
<extension point="org.eclipse.wst.common.ui.properties.propertyTabs">
<propertyTabs
contributorId="org.eclipse.jst.pagedesigner.pageDesigner.tabPropertyContributor">
<propertyTab label="Quick Edit" category="Quick Edit" id="org.eclipse.jst.pagedesigner.tabQuickEdit" />
<propertyTab label="Attributes" category="Attributes" id="org.eclipse.jst.pagedesigner.tabAttributes" />
</propertyTabs>
</extension>
<extension
point="org.eclipse.wst.common.ui.properties.propertyContributor">
<propertyContributor
sectionDescriptorProvider="org.eclipse.jst.pagedesigner.properties.internal.DesignerTabPropertySectionDescriptorProvider"
contributorId="org.eclipse.jst.pagedesigner.pageDesigner.tabPropertyContributor">
<propertyCategory category="Quick Edit" />
<propertyCategory category="Attributes" />
</propertyContributor>
</extension>
<extension
point="org.eclipse.jst.pagedesigner.propertySections">
<propertySections>
<propertySection afterSection="top"
class="org.eclipse.jst.pagedesigner.properties.AllPropertySection"
tab="org.eclipse.jst.pagedesigner.tabAttributes"
id="section.allproperty" />
</propertySections>
</extension>
<extension point="org.eclipse.jst.pagedesigner.pageDesignerExtension">
<linkCreator class="org.eclipse.jst.pagedesigner.actions.link.HtmlLinkCreator" linkIdentifier="Html Link"/>
</extension>
<extension id="org.eclipse.jst.pagedesigner.commands" point="org.eclipse.ui.commands">
<category id="org.eclipse.jst.pagedesigner.pagelayout" name="%category.name.0"/>
<command categoryId="org.eclipse.jst.pagedesigner.pagelayout"
id="org.eclipse.jst.pagedesigner.vertical"
name="%command.name.0"/>
<command categoryId="org.eclipse.jst.pagedesigner.pagelayout"
id="org.eclipse.jst.pagedesigner.horizotal"
name="%command.name.1"/>
<command categoryId="org.eclipse.jst.pagedesigner.pagelayout"
id="org.eclipse.jst.pagedesigner.design"
name="%command.name.2"/>
<command categoryId="org.eclipse.jst.pagedesigner.pagelayout"
id="org.eclipse.jst.pagedesigner.source"
name="%command.name.3"/>
</extension>
<extension point="org.eclipse.ui.bindings">
<key commandId="org.eclipse.jst.pagedesigner.vertical"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.jst.pagedesigner.editorContext"
sequence="M1+M2+F9"/>
<key commandId="org.eclipse.jst.pagedesigner.horizotal"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.jst.pagedesigner.editorContext"
sequence="M1+M2+F10"/>
<key commandId="org.eclipse.jst.pagedesigner.design"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.jst.pagedesigner.editorContext"
sequence="M1+M2+F11"/>
<key commandId="org.eclipse.jst.pagedesigner.source"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.jst.pagedesigner.editorContext"
sequence="M1+M2+F12"/>
</extension>
<extension point="org.eclipse.wst.sse.ui.editorConfiguration">
<contentOutlineConfiguration
class="org.eclipse.jst.pagedesigner.editors.OutlineConfiguration"
target="org.eclipse.jst.pagedesigner.editors.DesignerStructuredTextEditorJSP"/>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<package
uri = "http://org.eclipse.jsf.pagedesigner/paletteInfos.ecore"
class = "org.eclipse.jst.pagedesigner.editors.palette.paletteinfos.PaletteInfosPackage"
genModel = "model/paletteInfos.genmodel" />
<package
class="org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfoPackage"
genModel="model/DTInfo.genmodel"
uri="http://org.eclipse.jsf.pagedesigner/dtinfo.ecore">
</package>
</extension>
<extension
point="org.eclipse.jst.jsf.common.standardMetaDataFiles">
<standardMetaDataFile
location="$nl$/metadata/html.xml"
uri="HTML">
</standardMetaDataFile>
</extension>
<extension
point="org.eclipse.jst.jsf.common.domainSourceModelTypeTranslators">
<domainSourceModelTypeTranslator
domainSourceModelTypeId="TaglibContentModelHandler"
translatorClass="org.eclipse.jst.pagedesigner.editors.palette.internal.metadata.HTMLContentModelMetaDataTranslator">
</domainSourceModelTypeTranslator>
</extension>
<extension
point="org.eclipse.ui.contexts">
<context
description="%editor.binding.context.description"
id="org.eclipse.jst.pagedesigner.editorContext"
name="%editor.binding.context.name"
parentId="org.eclipse.ui.textEditorScope">
</context>
</extension>
</plugin>