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   

2510 2448 / 2510 (98%)  2345 / 2510 (93%) 96
 

  org.eclipse.jst.j2ee.core   

1547 1496 / 1547 (97%)  1402 / 1547 (91%) Yes95
  org.eclipse.jst.j2ee.application  34 34 / 34 (100%)  34 / 34 (100%) 
Application141414
ApplicationFactory777
ApplicationResource111
Module101010
WebModule222
  org.eclipse.jst.j2ee.client  23 23 / 23 (100%)  23 / 23 (100%) 
ApplicationClient181818
ApplicationClientResource111
ClientFactory222
ResAuthApplicationType222
  org.eclipse.jst.j2ee.common  190 183 / 190 (96%)  183 / 190 (96%) 
CommonFactory222222
CompatibilityDescriptionGroup121212
DeploymentExtension505
Description444
DescriptionGroup333
DisplayName444
EJBLocalRef444
EjbRef191915
EjbRefType222
EnvEntry111111
EnvEntryType222
ExtensibleType202
IconType666
Identity555
JNDIEnvRefsGroup777
Listener441
MessageDestination222
MessageDestinationRef999
MessageDestinationUsageType222
ParamValue777
QName999
ResAuthTypeBase222
ResourceEnvRef999
ResourceRef171717
ResSharingScopeType222
RunAsSpecifiedIdentity222
SecurityIdentity555
SecurityRole555
SecurityRoleRef777
  org.eclipse.jst.j2ee.ejb  452 434 / 452 (96%)  335 / 452 (74%) 
AcknowledgeMode222
ActivationConfig222
ActivationConfigProperty444
AssemblyDescriptor141414
CMPAttribute141414
CMRField666
CommonRelationship555
CommonRelationshipRole171717
ContainerManagedEntity333333
DestinationType222
EJBExtensionFilter101
EjbFactory262626
EJBJar313131
EjbMethodElementComparator202
EjbMethodElementHelper1405
EJBRelation14147
EJBRelationshipRole323224
EJBResource550
EnterpriseBean575710
Entity996
ExcludeList554
IRoleShapeStrategy430
MessageDriven202020
MessageDrivenDestination101010
MethodElement363613
MethodElementKind222
MethodPermission161610
MethodTransaction13139
MultiplicityKind222
Query151515
QueryMethod333
Relationships666
ReturnTypeMapping222
RoleSource777
Session131313
SessionType222
SubscriptionDurabilityKind222
TransactionAttributeType222
TransactionType222
  org.eclipse.jst.j2ee.jca  134 134 / 134 (100%)  133 / 134 (99%) 
ActivationSpec333
AdminObject555
AuthenticationMechanism131313
AuthenticationMechanismType222
ConfigProperty999
ConnectionDefinition111111
Connector131313
ConnectorResource111
InboundResourceAdapter222
JcaFactory151514
License777
MessageAdapter111
MessageListener444
OutboundResourceAdapter101010
RequiredConfigPropertyType333
ResourceAdapter282828
SecurityPermission555
TransactionSupportKind222
  org.eclipse.jst.j2ee.jsp  27 27 / 27 (100%)  27 / 27 (100%) 
JSPConfig222
JspFactory444
JSPPropertyGroup171717
TagLibRefType444
  org.eclipse.jst.j2ee.webapplication  261 261 / 261 (100%)  244 / 261 (93%) 
AuthConstraint666
AuthMethodKind222
ContextParam888
DispatcherType222
ErrorCodeErrorPage222
ErrorPage663
ExceptionTypeErrorPage551
Filter885
FilterMapping995
FormLoginConfig665
HTTPMethodType222
HTTPMethodTypeEnum222
InitParam666
JSPType222
LocalEncodingMapping444
LocalEncodingMappingList111
LoginConfig121210
MimeMapping666
ResAuthServletType222
RoleNameType222
SecurityConstraint101010
Servlet191919
ServletMapping888
ServletType222
SessionConfig666
TagLibRef666
TransportGuaranteeType222
URLPatternType444
UserDataConstraint999
WebApp464646
WebapplicationFactory292929
WebAppResource444
WebResourceCollection131313
WebType222
WelcomeFile444
WelcomeFileList444
  org.eclipse.jst.j2ee.webservice.jaxrpcmap  240 219 / 240 (91%)  237 / 240 (99%) 
ConstructorParameterOrder333
ElementName444
ExceptionMapping101010
JavaWSDLMapping666
JavaXMLTypeMapping111111
JaxrpcmapFactory232323
JaxrpcmapPackage878787
JaxrpcmapResource330
MethodParamPartsMapping888
PackageMapping666
PortMapping606
ServiceEndpointInterfaceMapping999
ServiceEndpointMethodMapping131313
ServiceInterfaceMapping707
VariableMapping161616
WSDLMessageMapping121212
WSDLMessagePartName404
WSDLOperation404
WSDLReturnValueMapping888
  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   

17 17 / 17 (100%)  16 / 17 (94%) Yes98
  org.eclipse.jst.jsp.core.taglib  17 17 / 17 (100%)  16 / 17 (94%) 
IJarRecord222
ITaglibRecord111
ITLDRecord333
IURLRecord444
TaglibIndex776

  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 87 / 87 (100%)  87 / 87 (100%) Yes100
  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 46 / 46 (100%)  46 / 46 (100%) 
IURI252525
IURIFactory333
IURIFilter111
IURIScheme777
IURIVisitor111
SimpleURIFactory555
URIException444

  org.eclipse.wst.common.frameworks   

119 119 / 119 (100%)  101 / 119 (85%) Yes95
  org.eclipse.wst.common.frameworks.datamodel  119 119 / 119 (100%)  101 / 119 (85%) 
AbstractDataModelOperation151514
AbstractDataModelProvider232323
DataModelEvent777
DataModelFactory443
DataModelPropertyDescriptor777
IDataModel383835
IDataModelListener111
IDataModelOperation10106
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   

348 340 / 348 (98%)  348 / 348 (100%) Yes99
  org.eclipse.wst.server.core  180 177 / 180 (98%)  180 / 180 (100%) 
IModule666
IModuleArtifact111
IModuleType333
IProjectProperties101
IPublishListener222
IRuntime121212
IRuntimeLifecycleListener333
IRuntimeTargetHandler202
IRuntimeType888
IRuntimeWorkingCopy999
IServer303030
IServer$IOperationListener111
IServerAttributes171717
IServerLifecycleListener333
IServerListener111
IServerType101010
IServerWorkingCopy121212
ServerCore171717
ServerEvent888
ServerPort111111
ServerUtil202020
TaskModel333
  org.eclipse.wst.server.core.model  126 121 / 126 (96%)  126 / 126 (100%) 
ClientDelegate333
IModuleFile111
IModuleFolder111
IModuleResource222
IModuleResourceDelta444
IURLProvider111
LaunchableAdapterDelegate222
ModuleArtifactAdapterDelegate222
ModuleDelegate777
ModuleFactoryDelegate555
PublishOperation999
PublishTaskDelegate333
RuntimeDelegate171717
RuntimeLocatorDelegate222
RuntimeLocatorDelegate$IRuntimeSearchListener111
RuntimeTargetHandlerDelegate505
ServerBehaviourDelegate373737
ServerDelegate242424
  org.eclipse.wst.server.core.util  42 42 / 42 (100%)  42 / 42 (100%) 
HttpLaunchable333
IStaticWeb111
NullModuleArtifact333
ProjectModule101010
ProjectModuleFactoryDelegate666
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%) Yes100
  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
javaxzombie.jar
org.eclipse.wst.rdb.connection.ui
org.eclipse.wst.rdb.core
org.eclipse.wst.rdb.core.ui
org.eclipse.wst.rdb.data.core
org.eclipse.wst.rdb.data.ui
org.eclipse.wst.rdb.dbdefinition.db2.iseries
org.eclipse.wst.rdb.dbdefinition.db2.luw
org.eclipse.wst.rdb.dbdefinition.db2.zseries
org.eclipse.wst.rdb.dbdefinition.derby
org.eclipse.wst.rdb.dbdefinition.informix
org.eclipse.wst.rdb.dbdefinition.mysql
org.eclipse.wst.rdb.dbdefinition.oracle
org.eclipse.wst.rdb.dbdefinition.sqlserver
org.eclipse.wst.rdb.dbdefinition.sybase
org.eclipse.wst.rdb.derby
org.eclipse.wst.rdb.derby.ui
org.eclipse.wst.rdb.fe.ui
org.eclipse.wst.rdb.fe.ui.actions
org.eclipse.wst.rdb.models.dbdefinition
org.eclipse.wst.rdb.models.sql
org.eclipse.wst.rdb.models.sql.edit
org.eclipse.wst.rdb.mysql
org.eclipse.wst.rdb.outputview
org.eclipse.wst.rdb.server.extensions
org.eclipse.wst.rdb.server.ui
org.eclipse.wst.rdb.sqleditor
org.eclipse.wst.rdb.sqlscrapbook
Plugins declared in a component but not found in the WTP distribution
None.
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.