java development tooling junit

This document lists the breaking API changes that occurred between R3.2 and R3.3 and how to migrate from the R3.2 API to the R3.3 API.

jdt junit - Breaking API changes from R3.2 to R3.3
None

jdt junit - Non-breaking API changes from R3.2 to R3.3
New API in `org.eclipse.jdt.junit.launching`: JUnitLaunchShortcut: JUnit launch shortcut JUnitLaunchConfigurationTab: JUnit launch configuration tab JUnitLaunchConfigurationDelegate: JUnit launch configuration delegate
New API in `org.eclipse.jdt.junit`: TestRunListener: listener for started and finished test run sessions and test case runs. Use JavaCore.addTestRunListener to register a listener
Deprecated ITestRunListener API and extension point: Use org.eclipse.jdt.junit.TestRunListener instead
New API in `org.eclipse.jdt.junit.model`: ITestElement: base interface for all test elements ITestElementContainer: test element with children ITestRunSession: test run session ITestSuiteElement: test suite elementn ITestCaseElement: test case element