[138692] Removed command extension points for ISV documentation.
[138694] Removed internal EMF extension points from ISV documentation.
[138699] Removed navigator extension points from ISV documentation.
[138727] Removed WS extenstion points from ISV documentation.
Changed ISV doc build logic to include extension points explicitly listed.
diff --git a/docs/org.eclipse.wst.doc.isv/META-INF/MANIFEST.MF b/docs/org.eclipse.wst.doc.isv/META-INF/MANIFEST.MF
index cff88cd..dc7d50b 100644
--- a/docs/org.eclipse.wst.doc.isv/META-INF/MANIFEST.MF
+++ b/docs/org.eclipse.wst.doc.isv/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-SymbolicName: org.eclipse.wst.doc.isv; singleton:=true
-Bundle-Version: 1.0.2.qualifier
+Bundle-Version: 1.0.201.qualifier
Bundle-Localization: plugin
Eclipse-LazyStart: true
Require-Bundle: org.eclipse.help
diff --git a/docs/org.eclipse.wst.doc.isv/build.xml b/docs/org.eclipse.wst.doc.isv/build.xml
index 9bdcf20..3039ff3 100644
--- a/docs/org.eclipse.wst.doc.isv/build.xml
+++ b/docs/org.eclipse.wst.doc.isv/build.xml
@@ -3,7 +3,7 @@
<target name="init">
<property name="plugin" value="org.eclipse.wst.doc.isv"/>
- <property name="version.suffix" value="1.0.2"/>
+ <property name="version.suffix" value="1.0.201"/>
<property name="full.name" value="${plugin}_${version.suffix}"/>
<property name="temp.folder" value="${basedir}/temp.folder"/>
<property name="plugin.destination" value="${basedir}"/>
diff --git a/docs/org.eclipse.wst.doc.isv/buildExtDocs.properties b/docs/org.eclipse.wst.doc.isv/buildExtDocs.properties
index 8234330..36f7700 100644
--- a/docs/org.eclipse.wst.doc.isv/buildExtDocs.properties
+++ b/docs/org.eclipse.wst.doc.isv/buildExtDocs.properties
@@ -7,27 +7,91 @@
# Introduction paragraph
overview = The following extension points can be used to extend the capabilities of the WST infrastructure:
-# A list of internal extension points that should not be displayed
-# in the ISV docs.
-internal-ext-points=org.eclipse.wst.html.ui.deviceProfileEntryProvider,\
-org.eclipse.wst.internet.monitor.core.internalStartup,\
-org.eclipse.wst.server.core.internalStartup,\
-org.eclipse.wst.sse.core.adaptOnCreateFactory,\
-org.eclipse.wst.sse.core.commentElementHandler,\
-org.eclipse.wst.sse.core.contentTypeFactoryContribution,\
-org.eclipse.wst.sse.core.cssprofile,\
-org.eclipse.wst.sse.core.documentTypes,\
-org.eclipse.wst.sse.core.embeddedTypeHandler,\
-org.eclipse.wst.sse.core.formatProcessors,\
-org.eclipse.wst.sse.core.modelHandler,\
-org.eclipse.wst.sse.core.taskscanner,\
-org.eclipse.wst.wsdl.contentGenerators,\
-org.eclipse.wst.wsdl.extensibilityElementFactories,\
-org.eclipse.wst.wsdl.ui.extensibilityElementFilter,\
-org.eclipse.wst.wsdl.ui.extensibilityItemTreeProviders,\
-org.eclipse.wst.wsdl.ui.internalEditorExtensions,\
-org.eclipse.wst.wsdl.ui.propertyDescriptorProvider,\
-org.eclipse.wst.xml.core.annotationFiles,\
-org.eclipse.wst.xml.core.documentFactories,\
-org.eclipse.wst.xml.core.modelQueryExtensions,\
-org.eclipse.wst.xml.ui.catalogFileType
+# A list of the extension points that should be included in the
+# extension point documentation.
+listed-ext-points=org.eclipse.wst.common.emfworkbench.integration.adapterFactory,\
+org.eclipse.wst.common.emfworkbench.integration.editModel,\
+org.eclipse.wst.common.emfworkbench.integration.editModelExtension,\
+org.eclipse.wst.common.frameworks.DataModelProviderExtension,\
+org.eclipse.wst.common.frameworks.functionGroup,\
+org.eclipse.wst.common.frameworks.OperationExtension,\
+org.eclipse.wst.common.frameworks.ui.DataModelWizardExtension,\
+org.eclipse.wst.common.frameworks.ui.extendableWizard,\
+org.eclipse.wst.common.frameworks.ui.extendedViewer,\
+org.eclipse.wst.common.frameworks.ui.wizardPageGroup,\
+org.eclipse.wst.common.frameworks.ui.wtpuiAction,\
+org.eclipse.wst.common.frameworks.WTPActivityBridgeHelper,\
+org.eclipse.wst.common.modulecore.artifactedit,\
+org.eclipse.wst.common.modulecore.ComponentProjectMigrator,\
+org.eclipse.wst.common.project.facet.core.defaultFacets,\
+org.eclipse.wst.common.project.facet.core.facets,\
+org.eclipse.wst.common.project.facet.core.runtimeBridges,\
+org.eclipse.wst.common.project.facet.core.runtimes,\
+org.eclipse.wst.common.project.facet.core.validators,\
+org.eclipse.wst.common.project.facet.ui.images,\
+org.eclipse.wst.common.project.facet.ui.wizard,\
+org.eclipse.wst.common.project.facet.ui.wizardPages,\
+org.eclipse.wst.common.snippets.SnippetContributions,\
+org.eclipse.wst.common.ui.exampleProjectCreationWizard,\
+org.eclipse.wst.common.ui.properties.propertyContributor,\
+org.eclipse.wst.common.ui.properties.propertySections,\
+org.eclipse.wst.common.ui.properties.propertyTabs,\
+org.eclipse.wst.common.uriresolver.resolverExtensions,\
+org.eclipse.wst.internet.cache.cacheresource,\
+org.eclipse.wst.internet.monitor.core.internalContentFilters,\
+org.eclipse.wst.internet.monitor.core.internalProtocolAdapters,\
+org.eclipse.wst.internet.monitor.ui.viewers,\
+org.eclipse.wst.rdb.connection.ui.connectionUIProvider,\
+org.eclipse.wst.rdb.core.catalog,\
+org.eclipse.wst.rdb.core.databaseDefinition,\
+org.eclipse.wst.rdb.core.databaseRecognition,\
+org.eclipse.wst.rdb.core.dataModelElementFactory,\
+org.eclipse.wst.rdb.core.ddlGeneration,\
+org.eclipse.wst.rdb.core.ddlParser,\
+org.eclipse.wst.rdb.core.logicalContainment,\
+org.eclipse.wst.rdb.core.ui.elementID,\
+org.eclipse.wst.rdb.core.ui.labelService,\
+org.eclipse.wst.rdb.core.ui.markerNavigationProvider,\
+org.eclipse.wst.rdb.core.ui.sorterValidatorProvider,\
+org.eclipse.wst.rdb.data.core.columnDataAccessors,\
+org.eclipse.wst.rdb.data.ui.externalTableDataEditor,\
+org.eclipse.wst.rdb.outputview.additionalOutputViewTabs,\
+org.eclipse.wst.rdb.outputview.xmlResults,\
+org.eclipse.wst.rdb.outputview.xmlTabs,\
+org.eclipse.wst.rdb.server.extensions.DropSQLObjects,\
+org.eclipse.wst.rdb.server.extensions.sqlTemplates,\
+org.eclipse.wst.rdb.server.ui.ServerExplorerInitializationProvider,\
+org.eclipse.wst.rdb.server.ui.serverExplorerLayoutExtension,\
+org.eclipse.wst.rdb.server.ui.SQLExecutionProvider,\
+org.eclipse.wst.server.core.clients,\
+org.eclipse.wst.server.core.installableRuntimes,\
+org.eclipse.wst.server.core.installableServers,\
+org.eclipse.wst.server.core.internalServerMonitors,\
+org.eclipse.wst.server.core.launchableAdapters,\
+org.eclipse.wst.server.core.moduleArtifactAdapters,\
+org.eclipse.wst.server.core.moduleFactories,\
+org.eclipse.wst.server.core.moduleTypes,\
+org.eclipse.wst.server.core.publishTasks,\
+org.eclipse.wst.server.core.runtimeLocators,\
+org.eclipse.wst.server.core.runtimeTargetHandlers,\
+org.eclipse.wst.server.core.runtimeTypes,\
+org.eclipse.wst.server.core.serverLocators,\
+org.eclipse.wst.server.core.serverTypes,\
+org.eclipse.wst.server.ui.audio,\
+org.eclipse.wst.server.ui.editorActions,\
+org.eclipse.wst.server.ui.editorPages,\
+org.eclipse.wst.server.ui.editorPageSections,\
+org.eclipse.wst.server.ui.initialSelectionProvider,\
+org.eclipse.wst.server.ui.serverImages,\
+org.eclipse.wst.server.ui.wizardFragments,\
+org.eclipse.wst.sse.ui.editorConfiguration,\
+org.eclipse.wst.validation.referencialFileValidator,\
+org.eclipse.wst.validation.validationHelper,\
+org.eclipse.wst.validation.validationSelectionHandler,\
+org.eclipse.wst.validation.validator,\
+org.eclipse.wst.validation.validatorDelegates,\
+org.eclipse.wst.ws.locator,\
+org.eclipse.wst.wsdl.validation.extvalidator,\
+org.eclipse.wst.wsdl.validation.wsdl11validator,\
+org.eclipse.wst.xml.core.catalogContributions,\
+org.eclipse.wst.xml.core.errorCustomizer
diff --git a/docs/org.eclipse.wst.doc.isv/buildExtDocs.xml b/docs/org.eclipse.wst.doc.isv/buildExtDocs.xml
index a54c5f6..98f7b2e 100644
--- a/docs/org.eclipse.wst.doc.isv/buildExtDocs.xml
+++ b/docs/org.eclipse.wst.doc.isv/buildExtDocs.xml
@@ -146,12 +146,12 @@
<param name="title" expression="${title}"/>
<param name="header" expression="${header}"/>
<param name="overview" expression="${overview}"/>
- <param name="internal-ext-points" expression="${internal-ext-points}"/>
+ <param name="listed-ext-points" expression="${listed-ext-points}"/>
</xslt>
<!-- Create the extention point toc. -->
<xslt basedir="${basedir}" in="extDocListings.xml" out="topics_ExtPoint_Reference.xml" style="extDocToc.xsl">
- <param name="internal-ext-points" expression="${internal-ext-points}"/>
+ <param name="listed-ext-points" expression="${listed-ext-points}"/>
<outputproperty name="method" value="xml"/>
<outputproperty name="indent" value="yes"/>
</xslt>
diff --git a/docs/org.eclipse.wst.doc.isv/extDocOverview.xsl b/docs/org.eclipse.wst.doc.isv/extDocOverview.xsl
index 14116af..ffe0ef1 100644
--- a/docs/org.eclipse.wst.doc.isv/extDocOverview.xsl
+++ b/docs/org.eclipse.wst.doc.isv/extDocOverview.xsl
@@ -5,7 +5,7 @@
<xsl:param name="title"/>
<xsl:param name="header"/>
<xsl:param name="overview"/>
- <xsl:param name="internal-ext-points"/>
+ <xsl:param name="listed-ext-points"/>
<xsl:template match="components">
@@ -37,7 +37,7 @@
<ul>
<xsl:for-each select="document(@file)/files/file">
<xsl:sort select="text()"/>
- <xsl:if test="not(contains($internal-ext-points, translate(substring(text(), 0, string-length(text()) - 4),'_','.')))">
+ <xsl:if test="contains($listed-ext-points, translate(substring(text(), 0, string-length(text()) - 4),'_','.'))">
<li>
<a href="{../@component}/{text()}"><xsl:value-of select="translate(substring(text(), 0, string-length(text()) - 4),'_','.')"/></a>
</li>
diff --git a/docs/org.eclipse.wst.doc.isv/extDocToc.xsl b/docs/org.eclipse.wst.doc.isv/extDocToc.xsl
index 79c8a14..30e54b8 100644
--- a/docs/org.eclipse.wst.doc.isv/extDocToc.xsl
+++ b/docs/org.eclipse.wst.doc.isv/extDocToc.xsl
@@ -3,7 +3,7 @@
version="1.0"
xmlns:xalan="http://xml.apache.org/xslt"
exclude-result-prefixes="xalan">
- <xsl:param name="internal-ext-points"/>
+ <xsl:param name="listed-ext-points"/>
<xsl:template match="components">
<xsl:text disable-output-escaping="yes">
@@ -12,7 +12,7 @@
<toc label="Extension Points Reference">
<xsl:for-each select="document(component/@file)/files/file">
<xsl:sort select="text()"/>
- <xsl:if test="not(contains($internal-ext-points, translate(substring(text(), 0, string-length(text()) - 4),'_','.')))">
+ <xsl:if test="contains($listed-ext-points, translate(substring(text(), 0, string-length(text()) - 4),'_','.'))">
<topic label="{translate(substring(text(), 0, string-length(text()) - 4),'_','.')}" href="reference/extension-points/{../@component}/{text()}">
</topic>
</xsl:if>