blob: 4e798716f4d4f07290159084170a8ef2fd5e99c6 [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,jspx,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.ui.actionSetPartAssociations">
<actionSetPartAssociation targetID="org.eclipse.debug.ui.launchActionSet">
<part id="org.eclipse.jst.pagedesigner.PageDesignerEditor"/>
</actionSetPartAssociation>
</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.ui.views.properties.tabbed.propertyTabs">
<propertyTabs
contributorId="org.eclipse.jst.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.ui.views.properties.tabbed.propertySections">
<propertySections
contributorId="org.eclipse.jst.pagedesigner.tabPropertyContributor">
<propertySection
afterSection="top"
class="org.eclipse.jst.pagedesigner.properties.AllPropertySection"
id="section.allproperty"
tab="org.eclipse.jst.pagedesigner.tabAttributes">
</propertySection>
</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>
<package
class="org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.QuickEditTabSectionsPackage"
genModel="model/QuickEditTabSections.genmodel"
uri="http://org.eclipse.jsf.pagedesigner/QuickEditTabSections.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.jst.jsf.common.domainSourceModelTypes">
<domainSourceModelTypes
domainId="TagLibraryDomain"
domainSourceModelTypeId="SybaseCMConfigContentModelHandler"
locator="org.eclipse.jst.pagedesigner.internal.metadata.SybaseCMConfigMetaDataLocator"
ordinal="0">
</domainSourceModelTypes>
</extension>
<extension
point="org.eclipse.jst.jsf.common.domainSourceModelTypeTranslators">
<domainSourceModelTypeTranslator
domainSourceModelTypeId="SybaseCMConfigContentModelHandler"
translatorClass="org.eclipse.jst.pagedesigner.internal.metadata.SybaseCMConfigMetaDataTranslator">
</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>
<extension
point="org.eclipse.jst.jsf.core.MetaDataEnabledFeatures">
<MetaDataEnabledFeature
class="org.eclipse.jst.pagedesigner.editors.properties.internal.PropertyDescriptor"
typeid="org.eclipse.jst.jsf.core.attributevalues.BaseType">
</MetaDataEnabledFeature>
</extension>
<extension
point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
<propertyContributor
contributorId="org.eclipse.jst.pagedesigner.tabPropertyContributor"
tabDescriptorProvider="org.eclipse.jst.pagedesigner.properties.internal.WPETabDescriptorProvider">
<propertyCategory></propertyCategory>
</propertyContributor>
</extension>
<extension
point="org.eclipse.jst.jsf.core.AttributeValueRuntimeTypes">
<attributeValueRuntimeType
class="org.eclipse.jst.pagedesigner.taglibprocessing.CSSClassType"
id="attributevalues.CSSClassType"/>
<attributeValueRuntimeType
class="org.eclipse.jst.pagedesigner.taglibprocessing.CSSIdType"
id="attributevalues.CSSIdType"/>
<attributeValueRuntimeType
class="org.eclipse.jst.pagedesigner.taglibprocessing.CSSStyleType"
id="attributevalues.CSSStyleType"/>
</extension>
</plugin>