Eclipse WTP API Progress Report
Dependency on non-APIs types

This document shows you WTP APIs that have dependencies on other non-API types.

API progress
How to view SVG graphs in Mozilla Firefox
Show components only
Show packages only
Show classes
Method API countJUnit count (60%)Javadoc count (35%)Overview document (5%)Score (/100)
 

WTP Total   

651 650 / 651 (100%)  651 / 651 (100%) 100
 

  org.eclipse.jst.server   

44 43 / 44 (98%)  44 / 44 (100%) Yes99
  org.eclipse.jst.server.core  44 43 / 44 (98%)  44 / 44 (100%) 
ClasspathRuntimeTargetHandler10910
EJBBean555
IConnectorModule111
IEJBModule111
IEnterpriseApplication555
IJ2EEModule333
ILooseArchive222
ILooseArchiveSupport222
IWebModule444
JndiLaunchable333
JndiObject333
Servlet555

  org.eclipse.wst.server   

411 411 / 411 (100%)  411 / 411 (100%) Yes100
  org.eclipse.wst.server.core  176 176 / 176 (100%)  176 / 176 (100%) 
IModule666
IModuleArtifact111
IModuleType333
IProjectProperties222
IRuntime121212
IRuntimeLifecycleListener333
IRuntimeTargetHandler222
IRuntimeType888
IRuntimeWorkingCopy999
IServer282828
IServer$IOperationListener111
IServerAttributes171717
IServerLifecycleListener333
IServerListener111
IServerType101010
IServerWorkingCopy121212
ServerCore171717
ServerEvent888
ServerPort111111
ServerUtil191919
TaskModel333
  org.eclipse.wst.server.core.model  124 124 / 124 (100%)  124 / 124 (100%) 
ClientDelegate333
IModuleFile111
IModuleFolder111
IModuleResource222
IModuleResourceDelta444
IURLProvider111
LaunchableAdapterDelegate222
ModuleArtifactAdapterDelegate222
ModuleDelegate777
ModuleFactoryDelegate555
PublishOperation999
PublishTaskDelegate222
RuntimeDelegate171717
RuntimeLocatorDelegate222
RuntimeLocatorDelegate$IRuntimeSearchListener111
RuntimeTargetHandlerDelegate555
ServerBehaviourDelegate363636
ServerDelegate242424
  org.eclipse.wst.server.core.util  51 51 / 51 (100%)  51 / 51 (100%) 
HttpLaunchable333
IStaticWeb111
NullModuleArtifact333
ProjectModule151515
ProjectModuleFactoryDelegate131313
RuntimeLifecycleAdapter444
ServerLifecycleAdapter444
SocketUtil444
WebResource444
  org.eclipse.wst.server.ui  12 12 / 12 (100%)  12 / 12 (100%) 
ServerLaunchConfigurationTab101010
ServerUICore111
ServerUIUtil111
  org.eclipse.wst.server.ui.editor  28 28 / 28 (100%)  28 / 28 (100%) 
IServerEditorPartInput222
ServerEditorPart151515
ServerEditorSection111111
  org.eclipse.wst.server.ui.wizard  20 20 / 20 (100%)  20 / 20 (100%) 
IWizardHandle666
WizardFragment141414

  org.eclipse.wst.wsdl   

196 196 / 196 (100%)  196 / 196 (100%) Yes100
  org.eclipse.wst.wsdl  161 161 / 161 (100%)  161 / 161 (100%) 
Binding777
BindingFault666
BindingInput666
BindingOperation999
BindingOutput666
Definition181818
ExtensibilityElement444
ExtensibleElement333
Import101010
Message555
MessageReference444
Namespace444
Operation121212
Part121212
Port444
PortType555
Service555
Types222
UnknownExtensibilityElement111
WSDLElement101010
WSDLFactory212121
WSDLPlugin555
XSDSchemaExtensibilityElement222
  org.eclipse.wst.wsdl.binding.soap  18 18 / 18 (100%)  18 / 18 (100%) 
SOAPFactory888
SOAPHeader111
SOAPHeaderBase999
  org.eclipse.wst.wsdl.util  17 17 / 17 (100%)  17 / 17 (100%) 
ExtensibilityElementFactory111
ExtensibilityElementFactoryRegistry111
WSDLConstants666
WSDLResourceImpl999
Plugins without a component
org.eclipse.jst
org.eclipse.jst.ejb.doc.user
org.eclipse.jst.j2ee.infopop
org.eclipse.jst.jsp.ui.infopop
org.eclipse.jst.server.ui.doc.user
org.eclipse.jst.server.ui.infopop
org.eclipse.jst.server.websphere.core
org.eclipse.jst.ws.axis.infopop
org.eclipse.jst.ws.consumption.infopop
org.eclipse.jst.ws.infopop
org.eclipse.wst
org.eclipse.wst.common.infopop
org.eclipse.wst.css.ui.infopop
org.eclipse.wst.datatools.connection.ui.doc.user
org.eclipse.wst.dtd.ui.infopop
org.eclipse.wst.dtdeditor.doc.user
org.eclipse.wst.html.standard.dtds
org.eclipse.wst.html.ui.infopop
org.eclipse.wst.javascript.ui.infopop
org.eclipse.wst.rdb.connection.ui.infopop
org.eclipse.wst.rdb.fe.ui.infopop
org.eclipse.wst.rdb.outputview.infopop
org.eclipse.wst.rdb.server.ui.infopop
org.eclipse.wst.rdb.sqleditor.infopop
org.eclipse.wst.rdb.sqlscrapbook.infopop
org.eclipse.wst.server.ui.doc.user
org.eclipse.wst.server.ui.infopop
org.eclipse.wst.sse.doc.user
org.eclipse.wst.sse.ui.infopop
org.eclipse.wst.webservice.doc.user
org.eclipse.wst.webtools.doc.user
org.eclipse.wst.webtoolscore.doc.user
org.eclipse.wst.ws.infopop
org.eclipse.wst.wsdleditor.doc.user
org.eclipse.wst.xml.ui.infopop
org.eclipse.wst.xmleditor.doc.user
org.eclipse.wst.xsd.core
org.eclipse.wst.xsdeditor.doc.user
Plugins declared in a component but not found in the WTP distribution
org.eclipse.jst.common.frameworks.ui
org.eclipse.jst.common.launcher.ant
org.eclipse.wst.common.dependencychecker
org.eclipse.wst.internet.webbrowser
org.eclipse.wst.xml.uriresolver
org.eclipse.wst.xml.uriresolver.ui
org.eclipse.wst.xml.validation
org.eclipse.wst.xsd.contentmodel
org.eclipse.wst.xsd.validation
Plugins declared in more than one components
None.
How to view SVG graphs in Mozilla Firefox

This API progress report includes SVG graphs that show the test/javadoc coverage of a component over time. These SVG graphs display nicely in Internet Explorer, but you have to do some work to make them display in Mozilla Firefox.

SVG is not included in the normal Firefox builds. You have to download a special SVG binary from the SVG page. I downloaded the Windows XP GDI+ build. Unzip this and look for firefox.exe in the bin directory.

Next you have to enable svg support. This is proclaimed in the notice:
There has recently been an important change to SVG enabled builds. SVG enabled builds now require you to set the 'svg.enabled' pref to 'true' before they will render SVG.

There is probably some prefs file you can edit. However, there is a slick way to do this via the browser:

  1. Open the magic URL about:config
  2. Filter the listing with svg and look at the line that contains svg.enabled
  3. This preference is false by default. Double click it to set it to true
You're now ready to view SVG.