JST Extension Points
The following extension points can be used to extend the capabilities of the JST infrastructure:
Enterprise Java
org.eclipse.jst.j2ee.core.ejbModelExtender
org.eclipse.jst.j2ee.core.jndiBindingsHelpers
org.eclipse.jst.j2ee.DeployerExtension
org.eclipse.jst.j2ee.EARModuleExtension
org.eclipse.jst.j2ee.ejb.annotation.model.ejbGenerator
org.eclipse.jst.j2ee.ejb.annotations.emitter.template
org.eclipse.jst.j2ee.ejb.annotations.xdoclet.ejbDocletTaskProvider
org.eclipse.jst.j2ee.ejb.annotations.xdoclet.webdocletTaskProvider
org.eclipse.jst.j2ee.ejb.annotations.xdoclet.xdocletRuntime
org.eclipse.jst.j2ee.ExtendedModuleImport
org.eclipse.jst.j2ee.J2EEModulePostImport
org.eclipse.jst.j2ee.resourceEnvRefType
org.eclipse.jst.j2ee.resourceRefType
org.eclipse.jst.j2ee.WebServiceClientGenerator
org.eclipse.jst.j2ee.WSDLServiceHelper
Server
org.eclipse.jst.server.core.runtimeClasspathProviders
org.eclipse.jst.server.core.runtimeFacetMappings
org.eclipse.jst.server.core.serverProfilers
org.eclipse.jst.server.generic.core.genericpublisher
org.eclipse.jst.server.generic.core.serverdefinition
Web
org.eclipse.jst.common.annotations.controller.annotationsController
org.eclipse.jst.common.annotations.controller.annotationTagDynamicInitializer
org.eclipse.jst.common.annotations.controller.AnnotationTagInfo
org.eclipse.jst.common.annotations.controller.AnnotationTagSet
org.eclipse.jst.j2ee.web.fileURL