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   

2537 2365 / 2537 (93%)  2329 / 2537 (92%) 93
 

  org.eclipse.jst.j2ee.core   

1571 1412 / 1571 (90%)  1380 / 1571 (88%) Yes90
  org.eclipse.jst.j2ee.application  34 34 / 34 (100%)  34 / 34 (100%) 
Application141414
ApplicationFactory777
ApplicationResource111
Module101010
WebModule222
  org.eclipse.jst.j2ee.client  24 24 / 24 (100%)  22 / 24 (92%) 
ApplicationClient181818
ApplicationClientResource111
ClientFactory222
ResAuthApplicationType331
  org.eclipse.jst.j2ee.common  197 190 / 197 (96%)  180 / 197 (91%) 
CommonFactory242424
CompatibilityDescriptionGroup121212
DeploymentExtension505
Description444
DescriptionGroup333
DisplayName444
EJBLocalRef444
EjbRef191915
EjbRefType331
EnvEntry111111
EnvEntryType331
ExtensibleType202
IconType666
Identity555
JNDIEnvRefsGroup777
Listener441
MessageDestination222
MessageDestinationRef999
MessageDestinationUsageType331
ParamValue777
QName999
ResAuthTypeBase331
ResourceEnvRef999
ResourceRef171717
ResSharingScopeType331
RunAsSpecifiedIdentity222
SecurityIdentity555
SecurityRole555
SecurityRoleRef777
  org.eclipse.jst.j2ee.ejb  461 444 / 461 (96%)  325 / 461 (70%) 
AcknowledgeMode330
ActivationConfig222
ActivationConfigProperty444
AssemblyDescriptor141414
CMPAttribute141414
CMRField666
CommonRelationship555
CommonRelationshipRole171717
ContainerManagedEntity333333
DestinationType331
EJBExtensionFilter111
EjbFactory262626
EJBJar313131
EjbMethodElementComparator202
EjbMethodElementHelper1405
EJBRelation14147
EJBRelationshipRole323224
EJBResource550
EnterpriseBean575710
Entity996
ExcludeList554
IRoleShapeStrategy430
MessageDriven202020
MessageDrivenDestination101010
MethodElement363613
MethodElementKind331
MethodPermission161610
MethodTransaction13139
MultiplicityKind331
Query151515
QueryMethod333
Relationships666
ReturnTypeMapping331
RoleSource777
Session131313
SessionType331
SubscriptionDurabilityKind331
TransactionAttributeType331
TransactionType331
  org.eclipse.jst.j2ee.jca  136 136 / 136 (100%)  131 / 136 (96%) 
ActivationSpec333
AdminObject555
AuthenticationMechanism131313
AuthenticationMechanismType330
ConfigProperty999
ConnectionDefinition111111
Connector131313
ConnectorResource111
InboundResourceAdapter222
JcaFactory151515
License777
MessageAdapter111
MessageListener444
OutboundResourceAdapter101010
RequiredConfigPropertyType333
ResourceAdapter282828
SecurityPermission555
TransactionSupportKind331
  org.eclipse.jst.j2ee.jsp  27 27 / 27 (100%)  27 / 27 (100%) 
JSPConfig222
JspFactory444
JSPPropertyGroup171717
TagLibRefType444
  org.eclipse.jst.j2ee.webapplication  266 266 / 266 (100%)  238 / 266 (89%) 
AuthConstraint666
AuthMethodKind330
ContextParam888
DispatcherType331
ErrorCodeErrorPage222
ErrorPage663
ExceptionTypeErrorPage551
Filter885
FilterMapping995
FormLoginConfig665
HTTPMethodType222
HTTPMethodTypeEnum331
InitParam666
JSPType222
LocalEncodingMapping444
LocalEncodingMappingList111
LoginConfig121210
MimeMapping666
ResAuthServletType331
RoleNameType222
SecurityConstraint101010
Servlet191919
ServletMapping888
ServletType222
SessionConfig666
TagLibRef666
TransportGuaranteeType331
URLPatternType444
UserDataConstraint999
WebApp464646
WebapplicationFactory292929
WebAppResource444
WebResourceCollection131313
WebType222
WelcomeFile444
WelcomeFileList444
  org.eclipse.jst.j2ee.webservice.jaxrpcmap  240 110 / 240 (46%)  237 / 240 (99%) 
ConstructorParameterOrder303
ElementName404
ExceptionMapping10010
JavaWSDLMapping606
JavaXMLTypeMapping11011
JaxrpcmapFactory232323
JaxrpcmapPackage878787
JaxrpcmapResource300
MethodParamPartsMapping808
PackageMapping606
PortMapping606
ServiceEndpointInterfaceMapping909
ServiceEndpointMethodMapping13013
ServiceInterfaceMapping707
VariableMapping16016
WSDLMessageMapping12012
WSDLMessagePartName404
WSDLOperation404
WSDLReturnValueMapping808
  org.eclipse.jst.j2ee.webservice.wsclient  36 31 / 36 (86%)  36 / 36 (100%) 
ComponentScopedRefs303
Handler888
PortComponentRef444
ServiceRef121212
Webservice_clientFactory666
WebServicesClient202
WebServicesResource111
  org.eclipse.jst.j2ee.webservice.wscommon  31 31 / 31 (100%)  31 / 31 (100%) 
InitParam777
PortName222
SOAPRole222
WscommonFactory777
WscommonPackage131313
  org.eclipse.jst.j2ee.webservice.wsdd  119 119 / 119 (100%)  119 / 119 (100%) 
EJBLink222
Handler777
PortComponent232323
ServiceImplBean666
ServletLink222
WebServiceDescription212121
WebServices111
WsddFactory101010
WsddPackage444444
WsddResource333

  org.eclipse.jst.jsp.core   

18 18 / 18 (100%)  18 / 18 (100%) Yes100
  org.eclipse.jst.jsp.core.taglib  18 18 / 18 (100%)  18 / 18 (100%) 
IJarRecord333
ITaglibRecord111
ITLDRecord333
IURLRecord444
TaglibIndex777

  org.eclipse.jst.jsp.ui   

13 13 / 13 (100%)  13 / 13 (100%) Yes100
  org.eclipse.jst.jsp.ui  11 11 / 11 (100%)  11 / 11 (100%) 
StructuredTextViewerConfigurationJSP111111
  org.eclipse.jst.jsp.ui.views.contentoutline  2 2 / 2 (100%)  2 / 2 (100%) 
JSPContentOutlineConfiguration222

  org.eclipse.wst.common.environment   

87 85 / 87 (98%)  87 / 87 (100%) Yes99
  org.eclipse.wst.common.environment  41 41 / 41 (100%)  41 / 41 (100%) 
Choice999
EnvironmentException333
EnvironmentService555
IEnvironment333
ILog888
IStatusHandler444
NullStatusHandler555
StatusException444
  org.eclipse.wst.common.environment.uri  46 44 / 46 (96%)  46 / 46 (100%) 
IURI252525
IURIFactory333
IURIFilter101
IURIScheme777
IURIVisitor101
SimpleURIFactory555
URIException444

  org.eclipse.wst.common.frameworks   

114 114 / 114 (100%)  99 / 114 (87%) Yes95
  org.eclipse.wst.common.frameworks.datamodel  114 114 / 114 (100%)  99 / 114 (87%) 
AbstractDataModelOperation121210
AbstractDataModelProvider232323
DataModelEvent777
DataModelFactory443
DataModelPropertyDescriptor777
IDataModel383835
IDataModelListener111
IDataModelOperation888
IDataModelProvider14145

  org.eclipse.wst.common.snippets   

26 24 / 26 (92%)  25 / 26 (96%) Yes94
  org.eclipse.wst.common.snippets.core  12 10 / 12 (83%)  12 / 12 (100%) 
ISnippetCategory111
ISnippetItem333
ISnippetsEntry535
ISnippetVariable333
  org.eclipse.wst.common.snippets.ui  14 14 / 14 (100%)  13 / 14 (93%) 
DefaultSnippetInsertion998
ISnippetInsertion555

  org.eclipse.wst.css.ui   

17 17 / 17 (100%)  17 / 17 (100%) Yes100
  org.eclipse.wst.css.ui  7 7 / 7 (100%)  7 / 7 (100%) 
StructuredTextViewerConfigurationCSS777
  org.eclipse.wst.css.ui.views.contentoutline  6 6 / 6 (100%)  6 / 6 (100%) 
CSSContentOutlineConfiguration666
  org.eclipse.wst.css.ui.views.properties  4 4 / 4 (100%)  4 / 4 (100%) 
CSSPropertySheetConfiguration444

  org.eclipse.wst.dtd.ui   

12 12 / 12 (100%)  12 / 12 (100%) Yes100
  org.eclipse.wst.dtd.ui  3 3 / 3 (100%)  3 / 3 (100%) 
StructuredTextViewerConfigurationDTD333
  org.eclipse.wst.dtd.ui.views.contentoutline  9 9 / 9 (100%)  9 / 9 (100%) 
DTDContentOutlineConfiguration999

  org.eclipse.wst.html.ui   

14 14 / 14 (100%)  14 / 14 (100%) Yes100
  org.eclipse.wst.html.ui  11 11 / 11 (100%)  11 / 11 (100%) 
StructuredTextViewerConfigurationHTML111111
  org.eclipse.wst.html.ui.views.contentoutline  3 3 / 3 (100%)  3 / 3 (100%) 
HTMLContentOutlineConfiguration333

  org.eclipse.wst.server.core   

355 347 / 355 (98%)  354 / 355 (100%) Yes99
  org.eclipse.wst.server.core  181 178 / 181 (98%)  181 / 181 (100%) 
IModule666
IModuleArtifact111
IModuleType333
IProjectProperties101
IPublishListener222
IRuntime121212
IRuntimeLifecycleListener333
IRuntimeTargetHandler202
IRuntimeType888
IRuntimeWorkingCopy999
IServer303030
IServer$IOperationListener111
IServerAttributes171717
IServerLifecycleListener333
IServerListener111
IServerType101010
IServerWorkingCopy121212
ServerCore171717
ServerEvent888
ServerPort111111
ServerUtil212121
TaskModel333
  org.eclipse.wst.server.core.model  129 124 / 129 (96%)  129 / 129 (100%) 
ClientDelegate333
IModuleFile111
IModuleFolder111
IModuleResource222
IModuleResourceDelta444
IURLProvider111
LaunchableAdapterDelegate222
ModuleArtifactAdapterDelegate222
ModuleDelegate777
ModuleFactoryDelegate777
PublishOperation999
PublishTaskDelegate333
RuntimeDelegate171717
RuntimeLocatorDelegate222
RuntimeLocatorDelegate$IRuntimeSearchListener111
RuntimeTargetHandlerDelegate505
ServerBehaviourDelegate373737
ServerDelegate252525
  org.eclipse.wst.server.core.util  45 45 / 45 (100%)  44 / 45 (98%) 
HttpLaunchable333
IStaticWeb111
NullModuleArtifact333
ProjectModule121211
ProjectModuleFactoryDelegate777
PublishAdapter333
RuntimeLifecycleAdapter444
ServerLifecycleAdapter444
SocketUtil444
WebResource444

  org.eclipse.wst.server.ui   

60 59 / 60 (98%)  60 / 60 (100%) Yes99
  org.eclipse.wst.server.ui  12 11 / 12 (92%)  12 / 12 (100%) 
ServerLaunchConfigurationTab101010
ServerUICore111
ServerUIUtil101
  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.sse.ui   

60 60 / 60 (100%)  60 / 60 (100%) Yes100
  org.eclipse.wst.sse.ui  37 37 / 37 (100%)  37 / 37 (100%) 
StructuredTextEditor212121
StructuredTextViewerConfiguration161616
  org.eclipse.wst.sse.ui.views.contentoutline  15 15 / 15 (100%)  15 / 15 (100%) 
ContentOutlineConfiguration151515
  org.eclipse.wst.sse.ui.views.properties  8 8 / 8 (100%)  8 / 8 (100%) 
IPropertySourceExtension222
PropertySheetConfiguration666

  org.eclipse.wst.wsdl   

163 163 / 163 (100%)  163 / 163 (100%) Yes100
  org.eclipse.wst.wsdl  156 156 / 156 (100%)  156 / 156 (100%) 
Binding777
BindingFault666
BindingInput666
BindingOperation999
BindingOutput666
Definition181818
ExtensibilityElement444
ExtensibleElement333
Import101010
Message555
MessageReference444
Namespace444
Operation121212
Part121212
Port444
PortType555
Service555
Types222
UnknownExtensibilityElement111
WSDLElement101010
WSDLFactory212121
XSDSchemaExtensibilityElement222
  org.eclipse.wst.wsdl.util  7 7 / 7 (100%)  7 / 7 (100%) 
WSDLConstants777

  org.eclipse.wst.xml.ui   

27 27 / 27 (100%)  27 / 27 (100%)  No 95
  org.eclipse.wst.xml.ui  11 11 / 11 (100%)  11 / 11 (100%) 
StructuredTextViewerConfigurationXML111111
  org.eclipse.wst.xml.ui.views.contentoutline  12 12 / 12 (100%)  12 / 12 (100%) 
XMLContentOutlineConfiguration121212
  org.eclipse.wst.xml.ui.views.properties  4 4 / 4 (100%)  4 / 4 (100%) 
XMLPropertySheetConfiguration444
Plugins without a component
com.ibm.etools.emf.event
javaxzombie.jar
org.apache.cactus
org.apache.commons_logging
org.apache.jakarta_log4j
org.eclipse.equinox.servlet.api
org.eclipse.jem
org.eclipse.jem.beaninfo
org.eclipse.jem.proxy
org.eclipse.jem.sdk
org.eclipse.jem.ui
org.eclipse.jem.util
org.eclipse.jem.workbench
org.eclipse.jst.server.generic.jboss
org.eclipse.jst.server.generic.jonas
org.eclipse.jst.server.generic.oc4j
org.eclipse.jst.server.generic.weblogic
org.eclipse.jst.server.installable
org.eclipse.wst.common.core
Plugins declared in a component but not found in the WTP distribution
org.eclipse.jst.common.navigator.java
org.eclipse.jst.server.generic.serverdefinitions
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.