| author | Mike Rennie | 2011-12-19 09:53:30 (EST) |
|---|---|---|
| committer | Mike Rennie | 2011-12-19 09:53:30 (EST) |
| commit | ce86425aef2eed46429c175a17472fb1ff9a03da (patch) (side-by-side diff) | |
| tree | 5e5a6e7dec3e02394b4aebdb0d43b4560bbf0bda | |
| parent | aaddd477d5f5357e626b82ab76c1faaf5d3e49e3 (diff) | |
| download | eclipse.jdt.debug-ce86425aef2eed46429c175a17472fb1ff9a03da.zip eclipse.jdt.debug-ce86425aef2eed46429c175a17472fb1ff9a03da.tar.gz eclipse.jdt.debug-ce86425aef2eed46429c175a17472fb1ff9a03da.tar.bz2 | |
Bug 352479 - Investigate moving debug to Java 1.5 BREE
917 files changed, 34663 insertions, 25203 deletions
diff --git a/org.eclipse.jdt.debug.jdi.tests/.classpath b/org.eclipse.jdt.debug.jdi.tests/.classpath index 43b8f47..1c19094 100644 --- a/org.eclipse.jdt.debug.jdi.tests/.classpath +++ b/org.eclipse.jdt.debug.jdi.tests/.classpath @@ -2,7 +2,7 @@ <classpath> <classpathentry kind="src" path="tests"/> <classpathentry kind="src" path="/org.eclipse.jdt.debug"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.core.prefs index cef86f7..5bb012e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,3 @@ -#Thu May 05 15:13:10 CDT 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -8,8 +7,13 @@ org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.doc.comment.support=enabled
org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=disabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled
@@ -25,6 +29,7 @@ org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
+org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,HIGH,HIGH
org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,EXPERIMENTAL,CONTEXTLAUNCHING
diff --git a/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..bf9e937 --- a/dev/null +++ b/org.eclipse.jdt.debug.jdi.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,54 @@ +cleanup.add_default_serial_version_id=true
+cleanup.add_generated_serial_version_id=false
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=false
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=false
+cleanup.always_use_this_for_non_static_method_access=false
+cleanup.convert_to_enhanced_for_loop=false
+cleanup.correct_indentation=false
+cleanup.format_source_code=false
+cleanup.format_source_code_changes_only=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=false
+cleanup.qualify_static_field_accesses_with_declaring_class=false
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=true
+cleanup.qualify_static_method_accesses_with_declaring_class=false
+cleanup.remove_private_constructors=true
+cleanup.remove_trailing_whitespaces=false
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=false
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=false
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=false
+cleanup.sort_members_all=false
+cleanup.use_blocks=false
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_parentheses_in_expressions=false
+cleanup.use_this_for_non_static_field_access=false
+cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+cleanup.use_this_for_non_static_method_access=false
+cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+cleanup_profile=org.eclipse.jdt.ui.default.eclipse_clean_up_profile
+cleanup_settings_version=2
+eclipse.preferences.version=1
diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AbstractJDITest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AbstractJDITest.java index 07eb050..f78d571 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AbstractJDITest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AbstractJDITest.java @@ -46,7 +46,6 @@ import com.sun.jdi.VirtualMachineManager; import com.sun.jdi.connect.AttachingConnector; import com.sun.jdi.connect.Connector; import com.sun.jdi.connect.IllegalConnectorArgumentsException; -import com.sun.jdi.event.ClassPrepareEvent; import com.sun.jdi.event.Event; import com.sun.jdi.event.ExceptionEvent; import com.sun.jdi.event.StepEvent; @@ -1044,6 +1043,7 @@ public abstract class AbstractJDITest extends TestCase { /** * Init tests */ + @Override protected void setUp() { if (fVM == null || fInControl) { launchTargetAndStartProgram(); @@ -1213,7 +1213,7 @@ public abstract class AbstractJDITest extends TestCase { fEventReader.start(); // Wait until the program has started - Event event = (ClassPrepareEvent) waitForEvent(waiter, 3 * TIMEOUT); + Event event = waitForEvent(waiter, 3 * TIMEOUT); fEventReader.removeEventListener(waiter); if (event == null) { // try { @@ -1252,6 +1252,7 @@ public abstract class AbstractJDITest extends TestCase { /** * Undo the initialization of the test. */ + @Override protected void tearDown() { try { super.tearDown(); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AccessibleTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AccessibleTest.java index 8321aa8..a87ff24 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AccessibleTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/AccessibleTest.java @@ -28,6 +28,7 @@ public class AccessibleTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the all kinds of accessible @@ -51,6 +52,7 @@ public class AccessibleTest extends AbstractJDITest { /** * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Accessible"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayReferenceTest.java index 8fec580..8122f71 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayReferenceTest.java @@ -38,6 +38,7 @@ public class ArrayReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get array references fArray = getObjectArrayReference(); @@ -54,6 +55,7 @@ public class ArrayReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ArrayReference"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayTypeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayTypeTest.java index 78cf717..c8c5781 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayTypeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ArrayTypeTest.java @@ -34,6 +34,7 @@ public class ArrayTypeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get array type fType = getArrayType(); @@ -49,6 +50,7 @@ public class ArrayTypeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ArrayType"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BooleanValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BooleanValueTest.java index b610736..75397b5 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BooleanValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BooleanValueTest.java @@ -28,6 +28,7 @@ public class BooleanValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get boolean value for "true" fValue = fVM.mirrorOf(true); @@ -43,6 +44,7 @@ public class BooleanValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.BooleanValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BreakpointRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BreakpointRequestTest.java index ad5f0da..822b94d 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BreakpointRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/BreakpointRequestTest.java @@ -28,6 +28,7 @@ public class BreakpointRequestTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the breakpoint request fRequest = getBreakpointRequest(); @@ -35,6 +36,7 @@ public class BreakpointRequestTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Delete the breakpoint request we created in this test fVM.eventRequestManager().deleteEventRequest(fRequest); @@ -50,6 +52,7 @@ public class BreakpointRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.BreakpointRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ByteValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ByteValueTest.java index 733db95..8ec132b 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ByteValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ByteValueTest.java @@ -28,6 +28,7 @@ public class ByteValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get byte value for 1 fValue = fVM.mirrorOf((byte) 1); @@ -43,6 +44,7 @@ public class ByteValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ByteValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/CharValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/CharValueTest.java index 5261fda..5281f01 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/CharValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/CharValueTest.java @@ -28,6 +28,7 @@ public class CharValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get char value for 'a' fValue = fVM.mirrorOf('a'); @@ -43,6 +44,7 @@ public class CharValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.CharValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassLoaderReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassLoaderReferenceTest.java index ebf7335..fe0bf4f 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassLoaderReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassLoaderReferenceTest.java @@ -32,6 +32,7 @@ public class ClassLoaderReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the class loader of org.eclipse.debug.jdi.tests.program.MainClass fClassLoader = getClassLoaderReference(); @@ -47,6 +48,7 @@ public class ClassLoaderReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ClassLoaderReference"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventTest.java index c9577ef..d06df31 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventTest.java @@ -29,6 +29,7 @@ public class ClassPrepareEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Trigger a class prepare event fRequest = fVM.eventRequestManager().createClassPrepareRequest(); @@ -40,6 +41,7 @@ public class ClassPrepareEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed the test thread, so suspend it waitUntilReady(); @@ -58,6 +60,7 @@ public class ClassPrepareEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.ClassPrepareEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventWaiter.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventWaiter.java index b14eda0..a3baac4 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventWaiter.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareEventWaiter.java @@ -33,6 +33,7 @@ public class ClassPrepareEventWaiter extends EventWaiter { /** * @see org.eclipse.debug.jdi.tests.EventWaiter#classPrepare(com.sun.jdi.event.ClassPrepareEvent) */ + @Override public boolean classPrepare(ClassPrepareEvent event) { if (event.referenceType().name().equals(fClassName)) { notifyEvent(event); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareRequestTest.java index 83fb93d..e983336 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassPrepareRequestTest.java @@ -28,6 +28,7 @@ public class ClassPrepareRequestTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { } /** @@ -41,6 +42,7 @@ public class ClassPrepareRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.ClassPrepareRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassTypeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassTypeTest.java index f5fd380..35fff23 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassTypeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassTypeTest.java @@ -46,6 +46,7 @@ public class ClassTypeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the type org.eclipse.debug.jdi.tests.program.MainClass fType = getMainClass(); @@ -61,6 +62,7 @@ public class ClassTypeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ClassType"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassesByNameTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassesByNameTest.java index b818552..b73bf64 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassesByNameTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ClassesByNameTest.java @@ -29,6 +29,7 @@ public class ClassesByNameTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { } @@ -43,6 +44,7 @@ public class ClassesByNameTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.VirtualMachine.classesByName"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ConstantPoolTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ConstantPoolTests.java index f78bcd3..11dc6fa 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ConstantPoolTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ConstantPoolTests.java @@ -24,6 +24,7 @@ public class ConstantPoolTests extends AbstractJDITest { ReferenceType fClass; /** setup test info locally **/ + @Override public void localSetUp() {} /** diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ContendedMonitorTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ContendedMonitorTests.java index a2505dc..b601e60 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ContendedMonitorTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ContendedMonitorTests.java @@ -29,6 +29,7 @@ public class ContendedMonitorTests extends AbstractJDITest { EventRequestManager erm = null; /** setup test info locally **/ + @Override public void localSetUp() { erm = fVM.eventRequestManager(); } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/DoubleValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/DoubleValueTest.java index 7bb297d..359f273 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/DoubleValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/DoubleValueTest.java @@ -28,6 +28,7 @@ public class DoubleValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get double value for 12345.6789 fValue = fVM.mirrorOf(12345.6789); @@ -43,6 +44,7 @@ public class DoubleValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.DoubleValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventReader.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventReader.java index f81fb2f..71afdcb 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventReader.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventReader.java @@ -95,6 +95,7 @@ public class EventReader extends AbstractReader { /** * Continuously reads events that are coming from the event queue. */ + @Override protected void readerLoop() { while (!fIsStopping) { try { diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestManagerTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestManagerTest.java index d1cee7b..ffafbc6 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestManagerTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestManagerTest.java @@ -42,6 +42,7 @@ public class EventRequestManagerTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the event request manager fManager = fVM.eventRequestManager(); @@ -57,6 +58,7 @@ public class EventRequestManagerTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.EventRequestManager"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestTest.java index 029775f..89d548b 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventRequestTest.java @@ -32,6 +32,7 @@ public class EventRequestTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get all kinds of request if (fVM.canWatchFieldAccess()) @@ -53,6 +54,7 @@ public class EventRequestTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Delete the requests we created in this test fVM.eventRequestManager().deleteEventRequests(fRequests); @@ -68,6 +70,7 @@ public class EventRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.EventRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventTest.java index e72e9ff..21f9033 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/EventTest.java @@ -32,6 +32,7 @@ public class EventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // All events... @@ -72,6 +73,7 @@ public class EventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Ensure that the modification of the "fBool" field has completed fVM.resume(); @@ -95,6 +97,7 @@ public class EventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.Event"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionEventTest.java index 2d80e66..74f93f2 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionEventTest.java @@ -29,6 +29,7 @@ public class ExceptionEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Trigger an exception event fEvent = @@ -39,6 +40,7 @@ public class ExceptionEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has interrupted the VM, so let it go fVM.resume(); @@ -57,6 +59,7 @@ public class ExceptionEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.ExceptionEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionRequestTest.java index 0613cfb..0b4fed1 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ExceptionRequestTest.java @@ -28,6 +28,7 @@ public class ExceptionRequestTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the exception request fRequest = getExceptionRequest(); @@ -35,6 +36,7 @@ public class ExceptionRequestTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Delete the exception request we created in this test fVM.eventRequestManager().deleteEventRequest(fRequest); @@ -50,6 +52,7 @@ public class ExceptionRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.ExceptionRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FieldTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FieldTest.java index 3a5717a..61bbed8 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FieldTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FieldTest.java @@ -29,6 +29,7 @@ public class FieldTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get static field "fObject" fField = getField(); @@ -44,6 +45,7 @@ public class FieldTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Field"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FileConsoleReader.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FileConsoleReader.java index 52d88b0..635e4ab 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FileConsoleReader.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FileConsoleReader.java @@ -42,6 +42,7 @@ public class FileConsoleReader extends AbstractReader { /** * Continuously reads events that are coming from the event queue. */ + @Override protected void readerLoop() { BufferedReader input = new BufferedReader(new InputStreamReader(fInput)); try { @@ -60,6 +61,7 @@ public class FileConsoleReader extends AbstractReader { /** * @see org.eclipse.debug.jdi.tests.AbstractReader#stop() */ + @Override public void stop() { try { fFileOutputStream.close(); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FloatValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FloatValueTest.java index 20b7c76..8b1253a 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FloatValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/FloatValueTest.java @@ -28,6 +28,7 @@ public class FloatValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get float value for 123.45f fValue = fVM.mirrorOf(123.45f); @@ -43,6 +44,7 @@ public class FloatValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.FloatType"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ForceEarlyReturnTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ForceEarlyReturnTests.java index b3ca633..5fc9afa 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ForceEarlyReturnTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ForceEarlyReturnTests.java @@ -21,6 +21,7 @@ import com.sun.jdi.ThreadReference; import com.sun.jdi.Value; import com.sun.jdi.event.BreakpointEvent; import com.sun.jdi.request.BreakpointRequest; +import com.sun.jdi.request.EventRequest; /** * Test cases for the implementation of providing argumebnt information even if @@ -31,6 +32,7 @@ import com.sun.jdi.request.BreakpointRequest; public class ForceEarlyReturnTests extends AbstractJDITest { /** setup test info locally **/ + @Override public void localSetUp() {} /** @@ -55,7 +57,7 @@ public class ForceEarlyReturnTests extends AbstractJDITest { try { Method method = getMethod("foo", "()Ljava/lang/String;"); BreakpointRequest br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); EventWaiter waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -67,7 +69,7 @@ public class ForceEarlyReturnTests extends AbstractJDITest { if(tref.isAtBreakpoint()) { method = getMethod("printNumber", "(Ljava/io/OutputStream;I)I"); br = getBreakpointRequest((Location) method.locationsOfLine(136).get(0)); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -77,7 +79,7 @@ public class ForceEarlyReturnTests extends AbstractJDITest { tref = bpe.thread(); LocalVariable lv = (LocalVariable)tref.frame(0).visibleVariables().get(2); Value val = tref.frame(0).getValue(lv); - System.out.println((StringReference)val); + System.out.println(val); assertTrue("value should be a StringReference", val instanceof StringReference); fEventReader.removeEventListener(waiter); //TODO make sure this works with the newest versions of the 1.6VM diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HeapWalkingTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HeapWalkingTests.java index 636fa76..e06f393 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HeapWalkingTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HeapWalkingTests.java @@ -27,9 +27,11 @@ public class HeapWalkingTests extends AbstractJDITest { private ObjectReference fObject; /** setup our tests */ + @Override public void localSetUp() {} /** tear down our tests */ + @Override public void localTearDown() { super.localTearDown(); fClass = null; diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HotCodeReplacementTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HotCodeReplacementTest.java index 61e8949..f4fd142 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HotCodeReplacementTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/HotCodeReplacementTest.java @@ -83,6 +83,7 @@ public class HotCodeReplacementTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { waitUntilReady(); } @@ -97,6 +98,7 @@ public class HotCodeReplacementTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "Hot code replacement extension to JDI (org.eclipse.jdi.hcr) tests"; } @@ -243,6 +245,7 @@ public class HotCodeReplacementTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { waitUntilReady(); } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/IntegerValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/IntegerValueTest.java index f0ea14d..757049b 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/IntegerValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/IntegerValueTest.java @@ -28,6 +28,7 @@ public class IntegerValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get int value for 12345 fValue = fVM.mirrorOf(12345); @@ -43,6 +44,7 @@ public class IntegerValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.IntegerValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/InterfaceTypeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/InterfaceTypeTest.java index 85d3b17..e6114d4 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/InterfaceTypeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/InterfaceTypeTest.java @@ -34,6 +34,7 @@ public class InterfaceTypeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get interface type "org.eclipse.debug.jdi.tests.program.Printable" fType = getInterfaceType(); @@ -49,6 +50,7 @@ public class InterfaceTypeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.InterfaceType"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestCase.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestCase.java index c025938..5ce3c3b 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestCase.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestCase.java @@ -33,6 +33,7 @@ public class JDITestCase extends TestCase { * Override to run the test and assert its state. * @exception Throwable if any exception is thrown */ + @Override protected void runTest() throws Throwable { Method runMethod = null; try { @@ -59,12 +60,14 @@ public class JDITestCase extends TestCase { /** * Init tests */ + @Override protected void setUp() { // Ignore setUp since it is done once for all tests in the test suite } /** * Tears down the fixture. */ + @Override protected void tearDown() { // Ignore tearDown since it is done once for all tests in the test suite } @@ -72,6 +75,7 @@ public class JDITestCase extends TestCase { * Returns a string representation of the test case * @see junit.framework.TestCase#toString() */ + @Override public String toString() { return fTest.getClass().getName() + "." + getName() + "()"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestSuite.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestSuite.java index 4b91000..db7f171 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestSuite.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/JDITestSuite.java @@ -33,6 +33,7 @@ public class JDITestSuite extends TestSuite { * Runs the tests and collects their result in a TestResult. * @see junit.framework.TestSuite#run(junit.framework.TestResult) */ + @Override public void run(TestResult result) { fTest.setUp(); super.run(result); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocalVariableTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocalVariableTest.java index 78ded64..a75b66e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocalVariableTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocalVariableTest.java @@ -30,6 +30,7 @@ public class LocalVariableTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Wait for the program to be ready waitUntilReady(); @@ -48,6 +49,7 @@ public class LocalVariableTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.LocalVariable"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocatableTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocatableTest.java index 0581796..5c85f56 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocatableTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocatableTest.java @@ -38,6 +38,7 @@ public class LocatableTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get all kinds of locatable @@ -80,6 +81,7 @@ public class LocatableTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Ensure that the modification of the "fBool" field has completed fVM.resume(); @@ -102,6 +104,7 @@ public class LocatableTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Locatable"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocationTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocationTest.java index 21390df..2da12dd 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocationTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LocationTest.java @@ -30,6 +30,7 @@ public class LocationTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Ensure we're in a good state fVM.resume(); @@ -50,6 +51,7 @@ public class LocationTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Location"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LongValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LongValueTest.java index 64d5d7f..7087fe2 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LongValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/LongValueTest.java @@ -27,6 +27,7 @@ public class LongValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get long value for 123456789l fValue = fVM.mirrorOf(123456789l); @@ -42,6 +43,7 @@ public class LongValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.LongValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodEntryRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodEntryRequestTest.java index 762467b..9fc7005 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodEntryRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodEntryRequestTest.java @@ -26,12 +26,14 @@ public class MethodEntryRequestTest extends AbstractJDITest { /** * @see org.eclipse.debug.jdi.tests.AbstractJDITest#localSetUp() */ + @Override public void localSetUp() { } /** * @see org.eclipse.debug.jdi.tests.AbstractJDITest#localTearDown() */ + @Override public void localTearDown() { fVM.resume(); waitUntilReady(); @@ -48,6 +50,7 @@ public class MethodEntryRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.MethodEntryRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodExitRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodExitRequestTest.java index 527dd4f..1cd5e03 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodExitRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodExitRequestTest.java @@ -26,11 +26,13 @@ public class MethodExitRequestTest extends AbstractJDITest { /** * @see org.eclipse.debug.jdi.tests.AbstractJDITest#localSetUp() */ + @Override public void localSetUp() { } /** * @see org.eclipse.debug.jdi.tests.AbstractJDITest#localTearDown() */ + @Override public void localTearDown() { fVM.resume(); waitUntilReady(); @@ -47,6 +49,7 @@ public class MethodExitRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.MethodExitRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodReturnValuesTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodReturnValuesTests.java index c848075..9caeee8 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodReturnValuesTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodReturnValuesTests.java @@ -18,6 +18,7 @@ import com.sun.jdi.Value; import com.sun.jdi.event.BreakpointEvent; import com.sun.jdi.event.MethodExitEvent; import com.sun.jdi.request.BreakpointRequest; +import com.sun.jdi.request.EventRequest; import com.sun.jdi.request.EventRequestManager; import com.sun.jdi.request.MethodExitRequest; @@ -40,11 +41,13 @@ public class MethodReturnValuesTests extends AbstractJDITest { /** setup test info locally **/ + @Override public void localSetUp() { erm = fVM.eventRequestManager(); } /** cleans up local tests **/ + @Override public void localTearDown() { super.localTearDown(); if(erm != null) { @@ -76,7 +79,7 @@ public class MethodReturnValuesTests extends AbstractJDITest { //test VoidValueImpl return type method = getMethod("print", "(Ljava/io/OutputStream;)V"); br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -118,7 +121,7 @@ public class MethodReturnValuesTests extends AbstractJDITest { //test non void return types, in the case IntegerValueImpl method = getMethod("foo", "()Ljava/lang/String;"); br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -160,7 +163,7 @@ public class MethodReturnValuesTests extends AbstractJDITest { //test non void return types, in the case IntegerValueImpl method = getMethod("getInt", "()I"); br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -202,7 +205,7 @@ public class MethodReturnValuesTests extends AbstractJDITest { //test non void return types, in the case IntegerValueImpl method = getMethod("getBoolean", "()Z"); br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); @@ -244,7 +247,7 @@ public class MethodReturnValuesTests extends AbstractJDITest { //test non void return types, in the case IntegerValueImpl method = getMethod("getLong", "()J"); br = getBreakpointRequest(method.location()); - br.setSuspendPolicy(BreakpointRequest.SUSPEND_EVENT_THREAD); + br.setSuspendPolicy(EventRequest.SUSPEND_EVENT_THREAD); br.enable(); waiter = new EventWaiter(br, true); fEventReader.addEventListener(waiter); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodTest.java index db14065..721a7b2c4 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MethodTest.java @@ -36,6 +36,7 @@ public class MethodTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get method useLocalVars(Thread, MainClass) fMethod1 = @@ -54,6 +55,7 @@ public class MethodTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Method"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MirrorTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MirrorTest.java index 8d1975a..ed16b80 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MirrorTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MirrorTest.java @@ -33,6 +33,7 @@ public class MirrorTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get all kinds of concrete mirror that can be found in the VM // in alphabetical order. @@ -80,6 +81,7 @@ public class MirrorTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { ListIterator iterator = fMirrors.listIterator(); while (iterator.hasNext()) { @@ -112,6 +114,7 @@ public class MirrorTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Mirror"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ModificationWatchpointEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ModificationWatchpointEventTest.java index ae5f464..dc2ba9d 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ModificationWatchpointEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ModificationWatchpointEventTest.java @@ -30,6 +30,7 @@ public class ModificationWatchpointEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Trigger a static modification watchpoint event fWatchpointRequest = getStaticModificationWatchpointRequest(); @@ -42,6 +43,7 @@ public class ModificationWatchpointEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Ensure that the modification of the "fString" field has completed fVM.resume(); @@ -64,6 +66,7 @@ public class ModificationWatchpointEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.ModificationWatchpointEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MonitorFrameInfoTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MonitorFrameInfoTests.java index afd8cac..f71beb4 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MonitorFrameInfoTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/MonitorFrameInfoTests.java @@ -28,6 +28,7 @@ import com.sun.jdi.request.EventRequest; public class MonitorFrameInfoTests extends AbstractJDITest { /** setup test info locally **/ + @Override public void localSetUp() {} /** diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/NullConsoleReader.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/NullConsoleReader.java index 7902c35..39b2b7b 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/NullConsoleReader.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/NullConsoleReader.java @@ -34,6 +34,7 @@ public class NullConsoleReader extends AbstractReader { /** * Continuously reads events that are coming from the event queue. */ + @Override protected void readerLoop() { java.io.BufferedReader input = new BufferedReader(new InputStreamReader(fInput)); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ObjectReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ObjectReferenceTest.java index 708f1cc..540e96e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ObjectReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ObjectReferenceTest.java @@ -51,6 +51,7 @@ public class ObjectReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Make sure the object is in expected state (eg. it has not entered a monitor) waitUntilReady(); @@ -61,6 +62,7 @@ public class ObjectReferenceTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed and suspended the Test Thread. Make sure this // thread is suspended at the right location @@ -77,12 +79,14 @@ public class ObjectReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ObjectReference"; } /** * Returns all tests */ + @Override protected Test suite() { JDITestSuite suite = (JDITestSuite) super.suite(); Vector testNames = getAllMatchingTests("testLast"); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/PrimitiveValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/PrimitiveValueTest.java index 5bc7a5d..a0df20c 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/PrimitiveValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/PrimitiveValueTest.java @@ -35,6 +35,7 @@ public class PrimitiveValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get all kinds of prinitive values fBoolean = fVM.mirrorOf(true); @@ -57,6 +58,7 @@ public class PrimitiveValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.PrimitiveValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ProvideArgumentsTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ProvideArgumentsTests.java index 208645f..3be9f8d 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ProvideArgumentsTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ProvideArgumentsTests.java @@ -32,6 +32,7 @@ import com.sun.jdi.request.EventRequest; public class ProvideArgumentsTests extends AbstractJDITest { /** setup test info locally **/ + @Override public void localSetUp() {} /** diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ReferenceTypeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ReferenceTypeTest.java index 5f029e3..8924ae1 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ReferenceTypeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ReferenceTypeTest.java @@ -54,6 +54,7 @@ public class ReferenceTypeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get all kinds of reference type fTypes.add(getSystemType()); @@ -72,6 +73,7 @@ public class ReferenceTypeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ReferenceType"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ShortValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ShortValueTest.java index 9c0b0a0..249fa82 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ShortValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ShortValueTest.java @@ -27,6 +27,7 @@ public class ShortValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get short value for 12345 fValue = fVM.mirrorOf((short) 12345); @@ -42,6 +43,7 @@ public class ShortValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ShortValue"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/SourceNameFilterTests.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/SourceNameFilterTests.java index 17887ad..2f1f5be 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/SourceNameFilterTests.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/SourceNameFilterTests.java @@ -23,6 +23,7 @@ import com.sun.jdi.request.EventRequestManager; public class SourceNameFilterTests extends AbstractJDITest { /** setup test info locally **/ + @Override public void localSetUp() {} /** diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StackFrameTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StackFrameTest.java index ef39dd4..df0003e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StackFrameTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StackFrameTest.java @@ -38,6 +38,7 @@ public class StackFrameTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get the frame running MainClass.run() fFrame = getFrame(RUN_FRAME_OFFSET); @@ -54,6 +55,7 @@ public class StackFrameTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.StackFrame"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StepEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StepEventTest.java index b95a972..8912fd0 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StepEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StepEventTest.java @@ -31,6 +31,7 @@ public class StepEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Trigger a step event fStepEvent = triggerStepAndWait(); @@ -38,6 +39,7 @@ public class StepEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed the test thread, so suspend it waitUntilReady(); @@ -53,6 +55,7 @@ public class StepEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.StepEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StringReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StringReferenceTest.java index a874367..3f5da12 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StringReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/StringReferenceTest.java @@ -28,6 +28,7 @@ public class StringReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get static field "fString" fString = getStringReference(); @@ -43,6 +44,7 @@ public class StringReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.StringReference"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TextTestResult.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TextTestResult.java index 352b13b..816bf2c 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TextTestResult.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TextTestResult.java @@ -25,6 +25,7 @@ public class TextTestResult extends TestResult { /** * @see junit.framework.TestResult#addError(junit.framework.Test, java.lang.Throwable) */ + @Override public synchronized void addError(Test test, Throwable t) { super.addError(test, t); System.out.println("E"); @@ -32,6 +33,7 @@ public class TextTestResult extends TestResult { /** * @see junit.framework.TestResult#addFailure(junit.framework.Test, junit.framework.AssertionFailedError) */ + @Override public synchronized void addFailure(Test test, AssertionFailedError t) { super.addFailure(test, t); System.out.print("F"); @@ -113,6 +115,7 @@ public class TextTestResult extends TestResult { /** * @see junit.framework.TestResult#startTest(junit.framework.Test) */ + @Override public synchronized void startTest(Test test) { super.startTest(test); System.out.print("."); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadDeathEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadDeathEventTest.java index 489ff63..e56a649 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadDeathEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadDeathEventTest.java @@ -28,6 +28,7 @@ public class ThreadDeathEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Make sure the entire VM is not suspended before we start a new thread // (otherwise this new thread will start suspended and we will never get the @@ -45,6 +46,7 @@ public class ThreadDeathEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed the test thread, so suspend it waitUntilReady(); @@ -60,6 +62,7 @@ public class ThreadDeathEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.ThreadDeathEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadGroupReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadGroupReferenceTest.java index 81c0fe4..bdfd045 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadGroupReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadGroupReferenceTest.java @@ -32,6 +32,7 @@ public class ThreadGroupReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get value of "fThread" ThreadReference thread = getThread(); @@ -42,6 +43,7 @@ public class ThreadGroupReferenceTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed the thread group, and so the test thread, so suspend it waitUntilReady(); @@ -57,6 +59,7 @@ public class ThreadGroupReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ThreadGroupReference"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadReferenceTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadReferenceTest.java index 2ee78aa..6a61232 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadReferenceTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadReferenceTest.java @@ -39,6 +39,7 @@ public class ThreadReferenceTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get thread fThread = getThread(); @@ -54,6 +55,7 @@ public class ThreadReferenceTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.ThreadReference"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadStartEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadStartEventTest.java index 07d1190..8a2b775 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadStartEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ThreadStartEventTest.java @@ -27,6 +27,7 @@ public class ThreadStartEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Make sure the entire VM is not suspended before we start a new thread // (otherwise this new thread will start suspended and we will never get the @@ -44,6 +45,7 @@ public class ThreadStartEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // The test has resumed the test thread, so suspend it waitUntilReady(); @@ -59,6 +61,7 @@ public class ThreadStartEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.ThreadStartEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeComponentTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeComponentTest.java index beaf67e..e892643 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeComponentTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeComponentTest.java @@ -28,6 +28,7 @@ public class TypeComponentTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get field fObject in org.eclipse.debug.jdi.tests.program.MainClass fField = getField(); @@ -46,6 +47,7 @@ public class TypeComponentTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.TypeComponent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeTest.java index 7df3b6c..74a996d 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/TypeTest.java @@ -10,14 +10,6 @@ *******************************************************************************/ package org.eclipse.debug.jdi.tests; -import com.sun.jdi.BooleanType; -import com.sun.jdi.ByteType; -import com.sun.jdi.CharType; -import com.sun.jdi.DoubleType; -import com.sun.jdi.FloatType; -import com.sun.jdi.IntegerType; -import com.sun.jdi.LongType; -import com.sun.jdi.ShortType; import com.sun.jdi.Type; /** @@ -65,20 +57,21 @@ public class TypeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get reference types fArrayType = getArrayType(); fClassType = getMainClass(); fInterfaceType = getInterfaceType(); // Get primitive types - fBooleanType = (BooleanType) (fVM.mirrorOf(true).type()); - fByteType = (ByteType) (fVM.mirrorOf((byte) 1).type()); - fCharType = (CharType) (fVM.mirrorOf('a').type()); - fDoubleType = (DoubleType) (fVM.mirrorOf(12345.6789).type()); - fFloatType = (FloatType) (fVM.mirrorOf(12345.6789f).type()); - fIntegerType = (IntegerType) (fVM.mirrorOf(12345).type()); - fLongType = (LongType) (fVM.mirrorOf(123456789l).type()); - fShortType = (ShortType) (fVM.mirrorOf((short) 12345).type()); + fBooleanType = (fVM.mirrorOf(true).type()); + fByteType = (fVM.mirrorOf((byte) 1).type()); + fCharType = (fVM.mirrorOf('a').type()); + fDoubleType = (fVM.mirrorOf(12345.6789).type()); + fFloatType = (fVM.mirrorOf(12345.6789f).type()); + fIntegerType = (fVM.mirrorOf(12345).type()); + fLongType = (fVM.mirrorOf(123456789l).type()); + fShortType = (fVM.mirrorOf((short) 12345).type()); // Get one-dimensional primitive arrays fByteArrayType = getByteArrayType(); fShortArrayType = getShortArrayType(); @@ -110,6 +103,7 @@ public class TypeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Type"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventTest.java index ff3bdda..0660ef2 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventTest.java @@ -27,6 +27,7 @@ public class VMDisconnectEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Prepare to receive the event VMDisconnectEventWaiter waiter = @@ -44,6 +45,7 @@ public class VMDisconnectEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Finish the shut down shutDownTarget(); @@ -62,6 +64,7 @@ public class VMDisconnectEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.VMDeathEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventWaiter.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventWaiter.java index 2bfd853..ed4c92d 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventWaiter.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisconnectEventWaiter.java @@ -27,6 +27,7 @@ public class VMDisconnectEventWaiter extends EventWaiter { /** * @see org.eclipse.debug.jdi.tests.EventWaiter#vmDisconnect(com.sun.jdi.event.VMDisconnectEvent) */ + @Override public boolean vmDisconnect(VMDisconnectEvent event) { notifyEvent(event); return fShouldGo; diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisposeTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisposeTest.java index 260db6a..7db1b18 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisposeTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VMDisposeTest.java @@ -25,6 +25,7 @@ public class VMDisposeTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { } /** @@ -38,6 +39,7 @@ public class VMDisposeTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.VirtualMachine.dispose"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ValueTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ValueTest.java index 4be97a1..23c9e9a 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ValueTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/ValueTest.java @@ -35,6 +35,7 @@ public class ValueTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get primitive values fBoolean = fVM.mirrorOf(true); @@ -61,6 +62,7 @@ public class ValueTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.Value"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineExitTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineExitTest.java index 5baef60..d07d900 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineExitTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineExitTest.java @@ -25,11 +25,13 @@ public class VirtualMachineExitTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { } /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Finish the shut down shutDownTarget(); @@ -48,6 +50,7 @@ public class VirtualMachineExitTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.VirtualMachine.exit(int)"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineTest.java index 3fe90a8..79c968e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/VirtualMachineTest.java @@ -48,6 +48,7 @@ public class VirtualMachineTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { } /** @@ -61,12 +62,14 @@ public class VirtualMachineTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.VirtualMachine"; } /** * Don't start the program yet, so that the testNotStarted* tests can run before. */ + @Override protected void setUp() { launchTargetAndConnectToVM(); } @@ -75,12 +78,14 @@ public class VirtualMachineTest extends AbstractJDITest { * NB: This method is copied in this class only so that it can be invoked * dynamically. */ + @Override public void startProgram() { super.startProgram(); } /** * Returns all tests */ + @Override protected Test suite() { JDITestSuite suite = new JDITestSuite(this); diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointEventTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointEventTest.java index d013d14..293942e 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointEventTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointEventTest.java @@ -37,6 +37,7 @@ public class WatchpointEventTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Trigger an access watchpoint event fAccessWatchpointEvent = @@ -70,6 +71,7 @@ public class WatchpointEventTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Ensure that the modification of the "fBool" field has completed fVM.resume(); @@ -96,6 +98,7 @@ public class WatchpointEventTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.event.WatchpointEvent"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointRequestTest.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointRequestTest.java index 917d08c..bc60893 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointRequestTest.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/WatchpointRequestTest.java @@ -28,6 +28,7 @@ public class WatchpointRequestTest extends AbstractJDITest { /** * Init the fields that are used by this test only. */ + @Override public void localSetUp() { // Get an acces watchpoint request fAccessWatchpointRequest = getAccessWatchpointRequest(); @@ -38,6 +39,7 @@ public class WatchpointRequestTest extends AbstractJDITest { /** * Make sure the test leaves the VM in the same state it found it. */ + @Override public void localTearDown() { // Delete the watchpoint requests we created in this test fVM.eventRequestManager().deleteEventRequest(fAccessWatchpointRequest); @@ -55,6 +57,7 @@ public class WatchpointRequestTest extends AbstractJDITest { * Gets the name of the test case. * @see junit.framework.TestCase#getName() */ + @Override public String getName() { return "com.sun.jdi.request.WatchpointRequest"; } diff --git a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/program/MainClass.java b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/program/MainClass.java index 97fa827..48782bd 100644 --- a/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/program/MainClass.java +++ b/org.eclipse.jdt.debug.jdi.tests/tests/org/eclipse/debug/jdi/tests/program/MainClass.java @@ -28,6 +28,7 @@ import org.eclipse.debug.jdi.tests.ClassTypeTest; * as well as its behavior. So if this class or one of the types in this * package is changed, the corresponding tests must also be changed. */ +@SuppressWarnings("unused") public class MainClass extends Date implements Runnable, Printable { private static byte[] byteArray = new byte[0]; diff --git a/org.eclipse.jdt.debug.tests/.classpath b/org.eclipse.jdt.debug.tests/.classpath index 5093adb..4b8ab5a 100644 --- a/org.eclipse.jdt.debug.tests/.classpath +++ b/org.eclipse.jdt.debug.tests/.classpath @@ -4,6 +4,6 @@ <classpathentry kind="src" path="tests"/> <classpathentry kind="src" path="console tests"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.core.prefs index 0f4adae..a5fd53d 100644 --- a/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,3 @@ -#Thu May 05 15:13:17 CDT 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -7,28 +6,42 @@ org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
+org.eclipse.jdt.core.compiler.annotation.nonnullisdefault=disabled
+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.4
+org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.doc.comment.support=enabled
org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.deprecation=warning
+org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
+org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
+org.eclipse.jdt.core.compiler.problem.deadCode=warning
+org.eclipse.jdt.core.compiler.problem.deprecation=ignore
org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.discouragedReference=ignore
org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
+org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore
+org.eclipse.jdt.core.compiler.problem.finalParameterBound=error
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=ignore
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
+org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
+org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=disabled
@@ -37,6 +50,8 @@ org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
+org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
@@ -45,30 +60,60 @@ org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore org.eclipse.jdt.core.compiler.problem.missingJavadocTagsMethodTypeParameters=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=private
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
+org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
+org.eclipse.jdt.core.compiler.problem.nullReference=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecInsufficientInfo=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
+org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
+org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
+org.eclipse.jdt.core.compiler.problem.potentialNullSpecViolation=error
+org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.rawTypeReference=error
+org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
+org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
+org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
+org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
+org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=disabled
+org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=error
+org.eclipse.jdt.core.compiler.problem.unclosedCloseable=ignore
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
+org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=error
+org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
+org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameter=warning
+org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
+org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.3
+org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,HIGH,HIGH
org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,EXPERIMENTAL,CONTEXTLAUNCHING
diff --git a/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..bf9e937 --- a/dev/null +++ b/org.eclipse.jdt.debug.tests/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,54 @@ +cleanup.add_default_serial_version_id=true
+cleanup.add_generated_serial_version_id=false
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=false
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=false
+cleanup.always_use_this_for_non_static_method_access=false
+cleanup.convert_to_enhanced_for_loop=false
+cleanup.correct_indentation=false
+cleanup.format_source_code=false
+cleanup.format_source_code_changes_only=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=false
+cleanup.qualify_static_field_accesses_with_declaring_class=false
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=true
+cleanup.qualify_static_method_accesses_with_declaring_class=false
+cleanup.remove_private_constructors=true
+cleanup.remove_trailing_whitespaces=false
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=false
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=false
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=false
+cleanup.sort_members_all=false
+cleanup.use_blocks=false
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_parentheses_in_expressions=false
+cleanup.use_this_for_non_static_field_access=false
+cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+cleanup.use_this_for_non_static_method_access=false
+cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+cleanup_profile=org.eclipse.jdt.ui.default.eclipse_clean_up_profile
+cleanup_settings_version=2
+eclipse.preferences.version=1
diff --git a/org.eclipse.jdt.debug.tests/META-INF/MANIFEST.MF b/org.eclipse.jdt.debug.tests/META-INF/MANIFEST.MF index 99db812..6d46b3a 100644 --- a/org.eclipse.jdt.debug.tests/META-INF/MANIFEST.MF +++ b/org.eclipse.jdt.debug.tests/META-INF/MANIFEST.MF @@ -47,4 +47,4 @@ Require-Bundle: org.eclipse.ui.ide;resolution:=optional, org.eclipse.jdt.core.manipulation, org.eclipse.core.filesystem Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: J2SE-1.4 +Bundle-RequiredExecutionEnvironment: J2SE-1.5 diff --git a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleEchoActionDelegate.java b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleEchoActionDelegate.java index 3d472ad..a5e1741 100644 --- a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleEchoActionDelegate.java +++ b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleEchoActionDelegate.java @@ -82,7 +82,7 @@ public class IOConsoleEchoActionDelegate implements IActionDelegate2, IWorkbench IConsoleManager manager = ConsolePlugin.getDefault().getConsoleManager(); manager.addConsoles(new IConsole[] { console }); - final IOConsoleOutputStream out = console.newOutputStream(); //$NON-NLS-1$ + final IOConsoleOutputStream out = console.newOutputStream(); Display.getDefault().asyncExec(new Runnable() { public void run() { out.setColor(Display.getDefault().getSystemColor(SWT.COLOR_GREEN)); diff --git a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleMultipleStreamActionDelegate.java b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleMultipleStreamActionDelegate.java index c42c99d..65c1861 100644 --- a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleMultipleStreamActionDelegate.java +++ b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleMultipleStreamActionDelegate.java @@ -77,7 +77,7 @@ public class IOConsoleMultipleStreamActionDelegate implements IActionDelegate2, final Display display = Display.getDefault(); final IOConsoleInputStream in = console.getInputStream(); - final IOConsoleOutputStream echo = console.newOutputStream(); //$NON-NLS-1$ + final IOConsoleOutputStream echo = console.newOutputStream(); display.asyncExec(new Runnable() { public void run() { in.setColor(display.getSystemColor(SWT.COLOR_BLUE)); @@ -86,7 +86,7 @@ public class IOConsoleMultipleStreamActionDelegate implements IActionDelegate2, }); startInputReadThread(in, echo); - IOConsoleOutputStream out = console.newOutputStream(); //$NON-NLS-1$ + IOConsoleOutputStream out = console.newOutputStream(); startOutputThread(out); } diff --git a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleOutputActionDelegate.java b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleOutputActionDelegate.java index 7433122..dfd3006 100644 --- a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleOutputActionDelegate.java +++ b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/IOConsoleOutputActionDelegate.java @@ -55,7 +55,7 @@ public class IOConsoleOutputActionDelegate implements IActionDelegate2, IWorkben IOConsole console = new IOConsole("Test IOConsole", null, DebugUITools.getImageDescriptor(IDebugUIConstants.IMG_ACT_RUN)); //$NON-NLS-1$ IConsoleManager manager = ConsolePlugin.getDefault().getConsoleManager(); manager.addConsoles(new IConsole[]{console}); - OutputStream out = console.newOutputStream(); //$NON-NLS-1$ + OutputStream out = console.newOutputStream(); final PrintStream stream = new PrintStream(out); Runnable r = new Runnable() { public void run() { diff --git a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/TestShowConsoleActionDelegate.java b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/TestShowConsoleActionDelegate.java index 19d2069..3391c4c 100644 --- a/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/TestShowConsoleActionDelegate.java +++ b/org.eclipse.jdt.debug.tests/console tests/org/eclipse/jdt/debug/tests/console/TestShowConsoleActionDelegate.java @@ -99,7 +99,7 @@ public class TestShowConsoleActionDelegate implements IActionDelegate2, IWorkben } private void writeToStream(final MessageConsoleStream stream, final String str) { - stream.print(str); //$NON-NLS-1$ + stream.print(str); } /** diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ContextView.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ContextView.java index 90ca136..a629dc1 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ContextView.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ContextView.java @@ -27,6 +27,7 @@ public class ContextView extends ViewPart { /** * @see org.eclipse.ui.part.WorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite) */ + @Override public void createPartControl(Composite parent) { viewer = new TableViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL); } @@ -34,6 +35,7 @@ public class ContextView extends ViewPart { /** * @see org.eclipse.ui.part.WorkbenchPart#setFocus() */ + @Override public void setFocus() { viewer.getControl().setFocus(); } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementEventWaiter.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementEventWaiter.java index 5d74458..24c0fa8 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementEventWaiter.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementEventWaiter.java @@ -32,6 +32,7 @@ public class DebugElementEventWaiter extends DebugEventWaiter { /** * @see org.eclipse.jdt.debug.testplugin.DebugEventWaiter#accept(org.eclipse.debug.core.DebugEvent) */ + @Override public boolean accept(DebugEvent event) { return super.accept(event) && fElement == event.getSource(); } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventDetailWaiter.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventDetailWaiter.java index f079d2b..7bfbcb4 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventDetailWaiter.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventDetailWaiter.java @@ -33,6 +33,7 @@ public class DebugElementKindEventDetailWaiter extends DebugElementKindEventWait /** * @see org.eclipse.jdt.debug.testplugin.DebugElementKindEventWaiter#accept(org.eclipse.debug.core.DebugEvent) */ + @Override public boolean accept(DebugEvent event) { return super.accept(event) && fDetail == event.getDetail(); } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventWaiter.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventWaiter.java index 10825e5..6755cb6 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventWaiter.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/DebugElementKindEventWaiter.java @@ -34,6 +34,7 @@ public class DebugElementKindEventWaiter extends DebugEventWaiter { /** * @see org.eclipse.jdt.debug.testplugin.DebugEventWaiter#accept(org.eclipse.debug.core.DebugEvent) */ + @Override public boolean accept(DebugEvent event) { Object o = event.getSource(); return super.accept(event) && fElementClass.isInstance(o); diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ExpressionWaiter.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ExpressionWaiter.java index 73e2b62..e8491b2 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ExpressionWaiter.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/ExpressionWaiter.java @@ -31,6 +31,7 @@ public class ExpressionWaiter extends DebugElementEventWaiter { /** * @see org.eclipse.jdt.debug.testplugin.DebugElementEventWaiter#accept(org.eclipse.debug.core.DebugEvent) */ + @Override public boolean accept(DebugEvent event) { if (event.getDetail() == DebugEvent.STATE) { return false; diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/JavaAlernateModeTab.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/JavaAlernateModeTab.java index bbd7b19..10981de 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/JavaAlernateModeTab.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/JavaAlernateModeTab.java @@ -54,6 +54,7 @@ public class JavaAlernateModeTab extends AbstractLaunchConfigurationTab implemen /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#dispose() */ + @Override public void dispose() { DebugPlugin.getDefault().getLaunchManager().removeLaunchConfigurationListener(this); super.dispose(); @@ -100,6 +101,7 @@ public class JavaAlernateModeTab extends AbstractLaunchConfigurationTab implemen fAlternateModeCheckBox = new Button(parent, SWT.CHECK); fAlternateModeCheckBox.setText("Check &me for 'alternate' mode"); fAlternateModeCheckBox.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { updateLaunchConfigurationDialog(); } @@ -111,6 +113,7 @@ public class JavaAlernateModeTab extends AbstractLaunchConfigurationTab implemen /** * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#getId() */ + @Override public String getId() { return "org.eclipse.jdt.debug.tests.javaAlternateModeTab"; } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/NullVariableInitializer.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/NullVariableInitializer.java index c04b6e9..f52e9c5 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/NullVariableInitializer.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/NullVariableInitializer.java @@ -29,6 +29,7 @@ public class NullVariableInitializer extends ClasspathVariableInitializer { * * @see org.eclipse.jdt.core.ClasspathVariableInitializer#initialize(java.lang.String) */ + @Override public void initialize(String variable) { } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/SpecificDebugElementEventWaiter.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/SpecificDebugElementEventWaiter.java index 9d7f521..f0fbae1 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/SpecificDebugElementEventWaiter.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/SpecificDebugElementEventWaiter.java @@ -35,6 +35,7 @@ public class SpecificDebugElementEventWaiter extends DebugEventWaiter { /** * @see org.eclipse.jdt.debug.testplugin.DebugEventWaiter#accept(org.eclipse.debug.core.DebugEvent) */ + @Override public boolean accept(DebugEvent event) { Object o = event.getSource(); if (o instanceof IDebugElement) { diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/TestClasspathContainerInitializer.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/TestClasspathContainerInitializer.java index 1c0d56d..fd855d9 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/TestClasspathContainerInitializer.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/TestClasspathContainerInitializer.java @@ -23,6 +23,7 @@ public class TestClasspathContainerInitializer extends ClasspathContainerInitial /** * @see org.eclipse.jdt.core.ClasspathContainerInitializer#initialize(org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) */ + @Override public void initialize(IPath containerPath, IJavaProject project) throws CoreException { // never called } @@ -30,6 +31,7 @@ public class TestClasspathContainerInitializer extends ClasspathContainerInitial /** * @see org.eclipse.jdt.core.ClasspathContainerInitializer#getComparisonID(org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) */ + @Override public Object getComparisonID(IPath containerPath, IJavaProject project) { return project; } diff --git a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/detailpane/TableDetailPane.java b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/detailpane/TableDetailPane.java index 4c4f52b..1e9e303 100644 --- a/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/detailpane/TableDetailPane.java +++ b/org.eclipse.jdt.debug.tests/test plugin/org/eclipse/jdt/debug/testplugin/detailpane/TableDetailPane.java @@ -222,6 +222,7 @@ public class TableDetailPane implements IDetailPane, IValueDetailListener { */ public void detailComputed(IValue value, final String result){ WorkbenchJob append = new WorkbenchJob("append details") { //$NON-NLS-1$ + @Override public IStatus runInUIThread(IProgressMonitor monitor) { fText.setDocument(new Document(result)); return Status.OK_STATUS; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugPerformanceTest.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugPerformanceTest.java index 1bc6fdd..48de2f9 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugPerformanceTest.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugPerformanceTest.java @@ -33,6 +33,7 @@ public class AbstractDebugPerformanceTest extends AbstractDebugTest { * Overridden to create a default performance meter for this test case. * @throws Exception */ + @Override protected void setUp() throws Exception { super.setUp(); Performance performance= Performance.getDefault(); @@ -43,6 +44,7 @@ public class AbstractDebugPerformanceTest extends AbstractDebugTest { * Overridden to dispose of the performance meter. * @throws Exception */ + @Override protected void tearDown() throws Exception { super.tearDown(); fPerformanceMeter.dispose(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java index 96b6f03..67de591 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java @@ -145,6 +145,7 @@ import com.sun.jdi.InternalException; /** * Tests for launch configurations */ +@SuppressWarnings("deprecation") public abstract class AbstractDebugTest extends TestCase implements IEvaluationListener { public static final String MULTI_OUTPUT_PROJECT_NAME = "MultiOutput"; @@ -212,6 +213,7 @@ public abstract class AbstractDebugTest extends TestCase implements IEvaluation /* (non-Javadoc) * @see junit.framework.TestCase#setUp() */ + @Override protected void setUp() throws Exception { super.setUp(); setPreferences(); @@ -2256,6 +2258,7 @@ public abstract class AbstractDebugTest extends TestCase implements IEvaluation * When a test throws the 'try again' exception, try it again. * @see junit.framework.TestCase#runBare() */ + @Override public void runBare() throws Throwable { boolean tryAgain = true; int attempts = 0; @@ -2289,6 +2292,7 @@ public abstract class AbstractDebugTest extends TestCase implements IEvaluation } else { final IEditorPart[] parts = new IEditorPart[1]; WorkbenchJob job = new WorkbenchJob(display, "open editor") { + @Override public IStatus runInUIThread(IProgressMonitor monitor) { IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); try { @@ -2317,6 +2321,7 @@ public abstract class AbstractDebugTest extends TestCase implements IEvaluation protected IBreakpoint toggleBreakpoint(final IEditorPart editor, int lineNumber) throws InterruptedException { final IVerticalRulerInfo info = new VerticalRulerInfoStub(lineNumber-1); // sub 1, as the doc lines start at 0 WorkbenchJob job = new WorkbenchJob(DebugUIPlugin.getStandardDisplay(), "toggle breakpoint") { + @Override public IStatus runInUIThread(IProgressMonitor monitor) { ToggleBreakpointAction action = new ToggleBreakpointAction(editor, null, info); action.run(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/DebugSuite.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/DebugSuite.java index 136f248..214b22a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/DebugSuite.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/DebugSuite.java @@ -41,6 +41,7 @@ public abstract class DebugSuite extends TestSuite { * waiter blocks the UI when a resource changes. * @see junit.framework.TestSuite#run(junit.framework.TestResult) */ + @Override public void run(final TestResult result) { final Display display = Display.getCurrent(); Thread thread = null; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/EvalTestSuite.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/EvalTestSuite.java index cee8840..e6b73e6 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/EvalTestSuite.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/EvalTestSuite.java @@ -231,6 +231,7 @@ public class EvalTestSuite extends TestSuite { * waiter blocks the UI when a resource changes. * @see junit.framework.TestSuite#run(junit.framework.TestResult) */ + @Override public void run(final TestResult result) { final Display display = Display.getCurrent(); Thread thread = null; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ManualSuite.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ManualSuite.java index ecae03c..489d42a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ManualSuite.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ManualSuite.java @@ -59,6 +59,7 @@ public class ManualSuite extends TestSuite { * waiter blocks the UI when a resource changes. * @see junit.framework.TestSuite#run(junit.framework.TestResult) */ + @Override public void run(final TestResult result) { final Display display = Display.getCurrent(); Thread thread = null; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ProjectCreationDecorator.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ProjectCreationDecorator.java index b411b36..589f5df 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ProjectCreationDecorator.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ProjectCreationDecorator.java @@ -44,6 +44,7 @@ public class ProjectCreationDecorator extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#getProjectContext() */ + @Override protected IJavaProject getProjectContext() { return get14Project(); } diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointFieldLocator.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointFieldLocator.java index 02664dc..e487626 100755..100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointFieldLocator.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointFieldLocator.java @@ -72,6 +72,7 @@ public class BreakpointFieldLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.CompilationUnit) */ + @Override public boolean visit(CompilationUnit node) { // visit only the type declarations List types = node.types(); @@ -84,6 +85,7 @@ public class BreakpointFieldLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.FieldDeclaration) */ + @Override public boolean visit(FieldDeclaration node) { if (containsPosition(node)) { // visit only the variable declaration fragments @@ -104,6 +106,7 @@ public class BreakpointFieldLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeDeclaration) */ + @Override public boolean visit(TypeDeclaration node) { if (containsPosition(node)) { // visit the field declarations @@ -125,6 +128,7 @@ public class BreakpointFieldLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.VariableDeclarationFragment) */ + @Override public boolean visit(VariableDeclarationFragment node) { if (containsPosition(node)) { fFieldName= node.getName().getIdentifier(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointMethodLocator.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointMethodLocator.java index 5fc2361..f8b6e52 100755..100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointMethodLocator.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/BreakpointMethodLocator.java @@ -139,6 +139,7 @@ public class BreakpointMethodLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.CompilationUnit) */ + @Override public boolean visit(CompilationUnit node) { // visit only the type declarations List types = node.types(); @@ -151,6 +152,7 @@ public class BreakpointMethodLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.FieldDeclaration) */ + @Override public boolean visit(MethodDeclaration node) { if (containsPosition(node)) { if (node.isConstructor()) { @@ -168,6 +170,7 @@ public class BreakpointMethodLocator extends ASTVisitor { /** * @see org.eclipse.jdt.core.dom.ASTVisitor#visit(org.eclipse.jdt.core.dom.TypeDeclaration) */ + @Override public boolean visit(TypeDeclaration node) { if (containsPosition(node)) { // visit the methode declarations diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/JavaBreakpointListenerTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/JavaBreakpointListenerTests.java index 50548f1..e92e390 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/JavaBreakpointListenerTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/JavaBreakpointListenerTests.java @@ -150,6 +150,7 @@ public class JavaBreakpointListenerTests extends AbstractDebugTest implements IJ /** * @see org.eclipse.jdt.debug.tests.breakpoints.JavaBreakpointListenerTests.SuspendVoter#installingBreakpoint(org.eclipse.jdt.debug.core.IJavaDebugTarget, org.eclipse.jdt.debug.core.IJavaBreakpoint, org.eclipse.jdt.debug.core.IJavaType) */ + @Override public int installingBreakpoint(IJavaDebugTarget target, IJavaBreakpoint breakpoint, IJavaType type) { if (breakpoint.equals(fTheBreakpoint)) { return fVote; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/MethodBreakpointTests15.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/MethodBreakpointTests15.java index 5bea9df..b8aae44 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/MethodBreakpointTests15.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/MethodBreakpointTests15.java @@ -32,6 +32,7 @@ public class MethodBreakpointTests15 extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#getProjectContext() */ + @Override protected IJavaProject getProjectContext() { return get15Project(); } diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/PatternBreakpointTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/PatternBreakpointTests.java index 2aaf16b..c55b0e1 100755..100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/PatternBreakpointTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/breakpoints/PatternBreakpointTests.java @@ -23,6 +23,7 @@ import org.eclipse.jdt.debug.tests.AbstractDebugTest; /** * Tests deferred pattern breakpoints. */ +@SuppressWarnings("deprecation") public class PatternBreakpointTests extends AbstractDebugTest { /** diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleInputTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleInputTests.java index fb69761..1a7c177 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleInputTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleInputTests.java @@ -48,7 +48,8 @@ public class ConsoleInputTests extends AbstractDebugTest implements IConsoleLine super(name); } - protected void setUp() throws Exception { + @Override + protected void setUp() throws Exception { super.setUp(); fStarted = false; fStopped = false; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleTests.java index 4ebdc09..c4db1b8 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleTests.java @@ -39,12 +39,14 @@ public class ConsoleTests extends AbstractDebugTest { super("Life's like that", null, autoLifecycle); } - protected void init() { + @Override + protected void init() { super.init(); fInit = true; } - protected void dispose() { + @Override + protected void dispose() { super.dispose(); fDispose = true; } diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/HcrTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/HcrTests.java index a6cf9d9..7d6f075 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/HcrTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/HcrTests.java @@ -93,6 +93,7 @@ public class HcrTests extends AbstractDebugTest { * * @see junit.framework.TestCase#tearDown() */ + @Override protected void tearDown() throws Exception { ICompilationUnit cu = getCompilationUnit(get14Project(), "src", "org.eclipse.debug.tests.targets", "HcrClass.java"); cu = cu.getPrimary(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/JavaLibraryPathTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/JavaLibraryPathTests.java index 597d3f0..3e73bfd 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/JavaLibraryPathTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/JavaLibraryPathTests.java @@ -42,6 +42,7 @@ import org.eclipse.jdt.launching.JavaRuntime; * * @since 3.1 */ +@SuppressWarnings("deprecation") public class JavaLibraryPathTests extends AbstractDebugTest { public JavaLibraryPathTests(String name) { @@ -51,12 +52,14 @@ public class JavaLibraryPathTests extends AbstractDebugTest { /** * Create test projects "PathTests1/2/3" */ + @Override protected void setUp() throws Exception { super.setUp(); createProject("PathTests1"); createProject("PathTests2"); } + @Override protected void tearDown() throws Exception { super.tearDown(); deleteProject("PathTests1"); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LineTrackerTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LineTrackerTests.java index 37e7af4..adb8a25 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LineTrackerTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LineTrackerTests.java @@ -59,13 +59,15 @@ public class LineTrackerTests extends AbstractDebugTest implements IConsoleLineT super(name); } - protected void setUp() throws Exception { + @Override + protected void setUp() throws Exception { super.setUp(); fStarted = false; fStopped = false; } - protected void tearDown() throws Exception { + @Override + protected void tearDown() throws Exception { super.tearDown(); // delete references and gc to free memory. fConsole = null; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LiteralTests17.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LiteralTests17.java index ae4878f..9aa129a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LiteralTests17.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/LiteralTests17.java @@ -37,6 +37,7 @@ public class LiteralTests17 extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#getProjectContext() */ + @Override protected IJavaProject getProjectContext() { return get17Project(); } diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StringSubstitutionTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StringSubstitutionTests.java index a83c009..8aa8d62 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StringSubstitutionTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/StringSubstitutionTests.java @@ -461,6 +461,7 @@ public class StringSubstitutionTests extends AbstractDebugTest implements IValue /* (non-Javadoc) * @see junit.framework.TestCase#setUp() */ + @Override protected void setUp() throws Exception { super.setUp(); fAdded = null; @@ -473,6 +474,7 @@ public class StringSubstitutionTests extends AbstractDebugTest implements IValue /* (non-Javadoc) * @see junit.framework.TestCase#tearDown() */ + @Override protected void tearDown() throws Exception { super.tearDown(); IStringVariableManager manager = VariablesPlugin.getDefault().getStringVariableManager(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/WatchExpressionTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/WatchExpressionTests.java index 39440f6..b814b56 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/WatchExpressionTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/WatchExpressionTests.java @@ -189,6 +189,7 @@ public class WatchExpressionTests extends AbstractDebugTest { /** * Ensure the expression view is visible */ + @Override protected void setUp() throws Exception { super.setUp(); Display display = DebugUIPlugin.getStandardDisplay(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/ConfigurationEncodingTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/ConfigurationEncodingTests.java index 7875ca4..449933e 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/ConfigurationEncodingTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/ConfigurationEncodingTests.java @@ -25,6 +25,7 @@ import org.eclipse.jdt.debug.tests.AbstractDebugTest; * scenarios * @since 3.4 */ +@SuppressWarnings("deprecation") public class ConfigurationEncodingTests extends AbstractDebugTest { /** diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchShortcutTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchShortcutTests.java index ba9e4f6..829c96b 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchShortcutTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchShortcutTests.java @@ -23,6 +23,7 @@ import org.eclipse.ui.activities.WorkbenchActivityHelper; * * @since 3.3 */ +@SuppressWarnings("deprecation") public class LaunchShortcutTests extends AbstractDebugTest { private static String TESTING = "testing"; //$NON-NLS-1$ diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchesTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchesTests.java index 073defd..f33e9cc 100755..100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchesTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/launching/LaunchesTests.java @@ -36,6 +36,7 @@ public class LaunchesTests extends AbstractDebugTest implements ILaunchesListene + @Override protected void setUp() throws Exception { added = false; removed = false; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfConsoleTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfConsoleTests.java index 57afe57..055313a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfConsoleTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/performance/PerfConsoleTests.java @@ -77,7 +77,8 @@ public class PerfConsoleTests extends AbstractDebugPerformanceTest implements IC /** * @see org.eclipse.jdt.debug.tests.AbstractDebugPerformanceTest#setUp() */ - protected void setUp() throws Exception { + @Override + protected void setUp() throws Exception { super.setUp(); fStarted = false; fStopped = false; @@ -87,7 +88,8 @@ public class PerfConsoleTests extends AbstractDebugPerformanceTest implements IC /** * @see org.eclipse.jdt.debug.tests.AbstractDebugPerformanceTest#tearDown() */ - protected void tearDown() throws Exception { + @Override + protected void tearDown() throws Exception { super.tearDown(); ConsoleLineTracker.setDelegate(null); } diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/refactoring/MemberParser.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/refactoring/MemberParser.java index 7c8d3f3..7fda506 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/refactoring/MemberParser.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/refactoring/MemberParser.java @@ -422,7 +422,7 @@ public class MemberParser{ } } - return IInternalDebugCoreConstants.EMPTY_STRING;//entire thing is a number //$NON-NLS-1$ + return IInternalDebugCoreConstants.EMPTY_STRING;//entire thing is a number } /** diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/ArchiveSourceLookupTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/ArchiveSourceLookupTests.java index 0304585..53dac3d 100755..100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/ArchiveSourceLookupTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/ArchiveSourceLookupTests.java @@ -21,6 +21,7 @@ import org.eclipse.jdt.launching.sourcelookup.ZipEntryStorage; /** * Tests source lookup in archives */ +@SuppressWarnings("deprecation") public class ArchiveSourceLookupTests extends AbstractDebugTest { public ArchiveSourceLookupTests(String name) { diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/DirectorySourceLookupTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/DirectorySourceLookupTests.java index 1ee8eb8..ed8ca4a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/DirectorySourceLookupTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/DirectorySourceLookupTests.java @@ -23,6 +23,7 @@ import org.eclipse.jdt.launching.sourcelookup.LocalFileStorage; /** * Tests source lookup in directories */ +@SuppressWarnings("deprecation") public class DirectorySourceLookupTests extends AbstractDebugTest { public DirectorySourceLookupTests(String name) { diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java index 552108b..63fa14e 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/JarSourceLookupTests.java @@ -65,6 +65,7 @@ public class JarSourceLookupTests extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#getProjectContext() */ + @Override protected IJavaProject getProjectContext() { return fgJarProject; } @@ -72,6 +73,7 @@ public class JarSourceLookupTests extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#setUp() */ + @Override protected void setUp() throws Exception { IPath testrpath = new Path("testresources"); createProjectClone(fJarProject, testrpath.append(fJarProject).toString(), false); @@ -81,6 +83,7 @@ public class JarSourceLookupTests extends AbstractDebugTest { /* (non-Javadoc) * @see junit.framework.TestCase#tearDown() */ + @Override protected void tearDown() throws Exception { removeAllBreakpoints(); super.tearDown(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLocationTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLocationTests.java index a819dd8..25dc4bb 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLocationTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLocationTests.java @@ -33,6 +33,7 @@ import org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation; /** * Tests source location creation/restoration. */ +@SuppressWarnings("deprecation") public class SourceLocationTests extends AbstractDebugTest { public static final String JRE_CONTAINER_1_4_CPE_NAME = "org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"; diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLookupTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLookupTests.java index a95993d..0bc25f8 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLookupTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/sourcelookup/SourceLookupTests.java @@ -28,6 +28,7 @@ import org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation; /** * Tests source lookup in source folders */ +@SuppressWarnings("deprecation") public class SourceLookupTests extends AbstractDebugTest { public SourceLookupTests(String name) { diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/OpenFromClipboardTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/OpenFromClipboardTests.java index df68064..2f3ebea 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/OpenFromClipboardTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/OpenFromClipboardTests.java @@ -81,11 +81,13 @@ public class OpenFromClipboardTests extends TestCase { super(test); } + @Override protected void setUp() throws Exception { super.setUp(); fJProject = createProject("OpenFromClipboardTests"); } + @Override protected void tearDown() throws Exception { fJProject.getProject().delete(true, true, null); super.tearDown(); @@ -117,11 +119,13 @@ public class OpenFromClipboardTests extends TestCase { return new MyTestSetup(someTest); } + @Override protected void setUp() throws Exception { super.setUp(); fSourceFolder = JavaProjectHelper.addSourceContainer(MyTestSetup.fJProject, "src"); } + @Override protected void tearDown() throws Exception { JavaProjectHelper.removeSourceContainer(MyTestSetup.fJProject, "src"); super.tearDown(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/ViewMangementTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/ViewMangementTests.java index 4eb9055..ae37718 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/ViewMangementTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/ViewMangementTests.java @@ -150,6 +150,7 @@ public class ViewMangementTests extends AbstractDebugTest implements IPerspectiv /* (non-Javadoc) * @see junit.framework.TestCase#setUp() */ + @Override protected void setUp() throws Exception { super.setUp(); IPreferenceStore preferenceStore = DebugUITools.getPreferenceStore(); @@ -167,6 +168,7 @@ public class ViewMangementTests extends AbstractDebugTest implements IPerspectiv /* (non-Javadoc) * @see junit.framework.TestCase#tearDown() */ + @Override protected void tearDown() throws Exception { super.tearDown(); IPreferenceStore preferenceStore = DebugUITools.getPreferenceStore(); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/performance/OpenLaunchConfigurationDialogTests.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/performance/OpenLaunchConfigurationDialogTests.java index 2d8f639..be9047e 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/performance/OpenLaunchConfigurationDialogTests.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/performance/OpenLaunchConfigurationDialogTests.java @@ -72,7 +72,7 @@ public class OpenLaunchConfigurationDialogTests extends AbstractDebugPerformance */ private void openLCD(final IStructuredSelection selection, final String groupIdentifier) { //set a status to go to the classpath tab - IStatus status = new Status(IStatus.INFO, IJavaDebugUIConstants.PLUGIN_ID, 1000, IInternalDebugCoreConstants.EMPTY_STRING, null); //$NON-NLS-1$ + IStatus status = new Status(IStatus.INFO, IJavaDebugUIConstants.PLUGIN_ID, 1000, IInternalDebugCoreConstants.EMPTY_STRING, null); LaunchConfigurationsDialog dialog= new LaunchConfigurationsDialog(DebugUIPlugin.getShell(), DebugUIPlugin.getDefault().getLaunchConfigurationManager().getLaunchGroup(groupIdentifier)); dialog.setBlockOnOpen(false); dialog.setOpenMode(LaunchConfigurationsDialog.LAUNCH_CONFIGURATION_DIALOG_OPEN_ON_SELECTION); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestAnonymousInspect.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestAnonymousInspect.java index 9519e60..3c9cdb5 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestAnonymousInspect.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestAnonymousInspect.java @@ -52,6 +52,7 @@ public class TestAnonymousInspect extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#setUp() */ + @Override protected void setUp() throws Exception { super.setUp(); createLaunchConfiguration(get14Project(), TYPE_NAME); diff --git a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestIntegerAccessUnboxing15.java b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestIntegerAccessUnboxing15.java index cd26f26..f4ab86a 100644 --- a/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestIntegerAccessUnboxing15.java +++ b/org.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/variables/TestIntegerAccessUnboxing15.java @@ -93,6 +93,7 @@ public class TestIntegerAccessUnboxing15 extends AbstractDebugTest { /* (non-Javadoc) * @see org.eclipse.jdt.debug.tests.AbstractDebugTest#getProjectContext() */ + @Override protected IJavaProject getProjectContext() { return get15Project(); } diff --git a/org.eclipse.jdt.debug.ui/.classpath b/org.eclipse.jdt.debug.ui/.classpath index f921cfa..9244319 100644 --- a/org.eclipse.jdt.debug.ui/.classpath +++ b/org.eclipse.jdt.debug.ui/.classpath @@ -2,7 +2,7 @@ <classpath> <classpathentry kind="src" path="ui"/> <classpathentry kind="src" output="snippet_bin" path="Snippet Support"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.core.prefs index 406da01..9f20853 100644 --- a/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.core.prefs @@ -1,4 +1,3 @@ -#Thu Jan 20 17:01:44 CET 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
@@ -7,17 +6,22 @@ org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
+org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
+org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
+org.eclipse.jdt.core.compiler.annotation.nonnullisdefault=disabled
+org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
+org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.4
+org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.doc.comment.support=enabled
org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
org.eclipse.jdt.core.compiler.problem.deadCode=warning
@@ -26,11 +30,12 @@ org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore
+org.eclipse.jdt.core.compiler.problem.finalParameterBound=error
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=ignore
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
@@ -63,21 +68,30 @@ org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
org.eclipse.jdt.core.compiler.problem.nullReference=error
+org.eclipse.jdt.core.compiler.problem.nullSpecInsufficientInfo=warning
+org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
-org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
+org.eclipse.jdt.core.compiler.problem.potentialNullSpecViolation=error
+org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
+org.eclipse.jdt.core.compiler.problem.rawTypeReference=error
+org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
+org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
+org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
-org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
-org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
+org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=disabled
+org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=error
+org.eclipse.jdt.core.compiler.problem.unclosedCloseable=ignore
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
@@ -99,7 +113,7 @@ org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disa org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.3
+org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL,HIGH,HIGH
org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX,EXPERIMENTAL,CONTEXTLAUNCHING
diff --git a/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000..bf9e937 --- a/dev/null +++ b/org.eclipse.jdt.debug.ui/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,54 @@ +cleanup.add_default_serial_version_id=true
+cleanup.add_generated_serial_version_id=false
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=false
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=false
+cleanup.always_use_this_for_non_static_method_access=false
+cleanup.convert_to_enhanced_for_loop=false
+cleanup.correct_indentation=false
+cleanup.format_source_code=false
+cleanup.format_source_code_changes_only=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=false
+cleanup.qualify_static_field_accesses_with_declaring_class=false
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=true
+cleanup.qualify_static_method_accesses_with_declaring_class=false
+cleanup.remove_private_constructors=true
+cleanup.remove_trailing_whitespaces=false
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=false
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=false
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=false
+cleanup.sort_members_all=false
+cleanup.use_blocks=false
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_parentheses_in_expressions=false
+cleanup.use_this_for_non_static_field_access=false
+cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+cleanup.use_this_for_non_static_method_access=false
+cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+cleanup_profile=org.eclipse.jdt.ui.default.eclipse_clean_up_profile
+cleanup_settings_version=2
+eclipse.preferences.version=1
diff --git a/org.eclipse.jdt.debug.ui/META-INF/MANIFEST.MF b/org.eclipse.jdt.debug.ui/META-INF/MANIFEST.MF index 2574d24..f7c521d 100644 --- a/org.eclipse.jdt.debug.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.jdt.debug.ui/META-INF/MANIFEST.MF @@ -49,4 +49,4 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="[3.5.0,4.0.0)", com.ibm.icu, org.eclipse.ui.forms;bundle-version="[3.4.0,4.0.0)" Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: J2SE-1.4 +Bundle-RequiredExecutionEnvironment: J2SE-1.5 diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaSourceLookupDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaSourceLookupDialog.java index cd76063..b2391a3 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaSourceLookupDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaSourceLookupDialog.java @@ -47,6 +47,7 @@ import org.eclipse.swt.widgets.Shell; * <code>org.eclipse.debug.ui.sourcelookup.SourceLookupDialog</code>. * @noextend This class is not intended to be subclassed by clients. */ +@Deprecated public class JavaSourceLookupDialog extends Dialog { private SourceLookupBlock fSourceLookupBlock; @@ -90,6 +91,7 @@ public class JavaSourceLookupDialog extends Dialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createDialogArea(Composite parent) { Font font = parent.getFont(); initializeDialogUnits(parent); @@ -127,6 +129,7 @@ public class JavaSourceLookupDialog extends Dialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#okPressed() */ + @Override protected void okPressed() { try { if (fAskAgainCheckBox != null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaUISourceLocator.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaUISourceLocator.java index 2e3894e..9e908d4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaUISourceLocator.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/JavaUISourceLocator.java @@ -68,6 +68,7 @@ import com.ibm.icu.text.MessageFormat; * @noextend This class is not intended to be subclassed by clients. */ +@Deprecated public class JavaUISourceLocator implements IPersistableSourceLocator { /** diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java index cf16fe1..1e91457 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java @@ -48,6 +48,7 @@ public class JavaBreakpointPropertiesRulerActionDelegate extends AbstractRulerAc /** * @see AbstractRulerActionDelegate#createAction(ITextEditor, IVerticalRulerInfo) */ + @Override protected IAction createAction(ITextEditor editor, IVerticalRulerInfo rulerInfo) { return new JavaBreakpointPropertiesRulerAction(editor, rulerInfo); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/breakpoints/JavaBreakpointConditionEditor.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/breakpoints/JavaBreakpointConditionEditor.java index 48b7609..90918a8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/breakpoints/JavaBreakpointConditionEditor.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/breakpoints/JavaBreakpointConditionEditor.java @@ -197,6 +197,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @param listener listener */ + @Override public void addPropertyListener(IPropertyListener listener) { super.addPropertyListener(listener); } @@ -206,6 +207,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @param listener listener */ + @Override public void removePropertyListener(IPropertyListener listener) { super.removePropertyListener(listener); } @@ -216,6 +218,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * @param input breakpoint or <code>null</code> * @throws CoreException if unable to access breakpoint attributes */ + @Override public void setInput(Object input) throws CoreException { try { boolean sameBreakpoint= fBreakpoint == input; @@ -296,6 +299,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE fCompletionProcessor = new JavaDebugContentAssistProcessor(context); document.set((condition == null ? "" : condition)); //$NON-NLS-1$ fViewer.configure(new DisplayViewerConfiguration() { + @Override public IContentAssistProcessor getContentAssistantProcessor() { return fCompletionProcessor; } @@ -325,6 +329,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * @param parent composite to embed the editor controls in * @return top level control */ + @Override public Control createControl(Composite parent) { Composite controls = SWTFactory.createComposite(parent, parent.getFont(), 2, 1, GridData.FILL_HORIZONTAL, 0, 0); fConditional = SWTFactory.createCheckButton(controls, @@ -334,6 +339,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE 1); fConditional.setLayoutData(new GridData(SWT.BEGINNING, SWT.CENTER, false, false)); fConditional.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { boolean checked = fConditional.getSelection(); setEnabled(checked, true); @@ -346,11 +352,13 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE fWhenChange = SWTFactory.createRadioButton(radios, processMnemonics(PropertyPageMessages.JavaBreakpointConditionEditor_2)); fWhenChange.setLayoutData(new GridData()); fWhenTrue.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { setDirty(PROP_CONDITION_SUSPEND_POLICY); } }); fWhenChange.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { setDirty(PROP_CONDITION_SUSPEND_POLICY); } @@ -361,6 +369,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE fConditionHistory= SWTFactory.createCombo(parent, SWT.DROP_DOWN | SWT.READ_ONLY, 1, null); initializeConditionHistoryDropDown(); fConditionHistory.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { int historyIndex= fConditionHistory.getSelectionIndex() - 1; if (historyIndex >= 0 && historyIndex != fSeparatorIndex) @@ -409,9 +418,11 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE }; fHandlerService = (IHandlerService) PlatformUI.getWorkbench().getAdapter(IHandlerService.class); fViewer.getControl().addFocusListener(new FocusAdapter() { + @Override public void focusGained(FocusEvent e) { activateHandlers(); } + @Override public void focusLost(FocusEvent e) { deactivateHandlers(); } @@ -428,6 +439,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * Disposes this editor and its controls. Once disposed, the editor can no * longer be used. */ + @Override protected void dispose() { super.dispose(); deactivateHandlers(); @@ -440,6 +452,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE /** * Gives focus to an appropriate control in the editor. */ + @Override public void setFocus() { fViewer.getControl().setFocus(); } @@ -451,6 +464,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @exception CoreException if unable to update the breakpoint. */ + @Override public void doSave() throws CoreException { if (fBreakpoint != null && isDirty()) { fBreakpoint.setCondition(fViewer.getDocument().get().trim()); @@ -469,6 +483,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @return editor status. */ + @Override public IStatus getStatus() { if (fBreakpoint != null && fBreakpoint.supportsCondition()) { if (fConditional.getSelection()) { @@ -485,6 +500,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @return whether the editor needs saving */ + @Override public boolean isDirty() { return super.isDirty(); } @@ -496,6 +512,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @param mnemonics whether to display mnemonics */ + @Override public void setMnemonics(boolean mnemonics) { super.setMnemonics(mnemonics); } @@ -572,6 +589,7 @@ public final class JavaBreakpointConditionEditor extends AbstractJavaBreakpointE * * @return breakpoint or <code>null</code> */ + @Override public Object getInput() { return fBreakpoint; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java index da75240..ee66ddc 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java @@ -174,6 +174,7 @@ public abstract class AbstractVMInstallPage extends WizardPage { /* (non-Javadoc) * @see org.eclipse.jface.wizard.WizardPage#getNextPage() */ + @Override public IWizardPage getNextPage() { return null; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletArgumentsTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletArgumentsTab.java index f89413e..e3e9f82 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletArgumentsTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletArgumentsTab.java @@ -31,6 +31,7 @@ public class AppletArgumentsTab extends JavaArgumentsTab { /** * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab#createWorkingDirBlock() */ + @Override protected WorkingDirectoryBlock createWorkingDirBlock() { return new AppletWorkingDirectoryBlock(); } @@ -38,6 +39,7 @@ public class AppletArgumentsTab extends JavaArgumentsTab { /** * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab#setHelpContextId() */ + @Override protected void setHelpContextId() { PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.LAUNCH_CONFIGURATION_DIALOG_APPLET_ARGUMENTS_TAB); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletMainTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletMainTab.java index a8ac666..2befa07 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletMainTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletMainTab.java @@ -97,6 +97,7 @@ public class AppletMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return JavaUI.getSharedImages().getImage(ISharedImages.IMG_OBJS_CLASS); } @@ -124,6 +125,7 @@ public class AppletMainTab extends SharedJavaMainTab { /** * Show a dialog that lists all main types */ + @Override protected void handleSearchButtonSelected() { IJavaElement[] scope= null; IJavaProject project = getJavaProject(); @@ -180,6 +182,7 @@ public class AppletMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration config) { super.initializeFrom(config); updateMainTypeFromConfig(config); @@ -196,6 +199,7 @@ public class AppletMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#isValid(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration launchConfig) { setErrorMessage(null); setMessage(null); @@ -284,6 +288,7 @@ public class AppletMainTab extends SharedJavaMainTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.appletMainTab"; //$NON-NLS-1$ } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletParametersTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletParametersTab.java index 3cb783f..5fb8acb 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletParametersTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AppletParametersTab.java @@ -80,6 +80,7 @@ public class AppletParametersTab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.swt.events.SelectionListener#widgetSelected(org.eclipse.swt.events.SelectionEvent) */ + @Override public void widgetSelected(SelectionEvent e) { Object source= e.getSource(); if (source == fViewer.getTable() || source == fViewer) { @@ -167,6 +168,7 @@ public class AppletParametersTab extends JavaLaunchTab { ptable.setLinesVisible(true); ptable.addSelectionListener(fListener); ptable.addMouseListener(new MouseAdapter() { + @Override public void mouseDoubleClick(MouseEvent e) { setParametersButtonsEnableState(); if (fParametersEditButton.isEnabled()) { @@ -234,6 +236,7 @@ public class AppletParametersTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#isValid(ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration launchConfig) { setErrorMessage(null); try { @@ -370,6 +373,7 @@ public class AppletParametersTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#initializeFrom(ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration config) { try { fWidthText.setText(Integer.toString(config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_APPLET_WIDTH, DEFAULT_APPLET_WIDTH))); @@ -410,6 +414,7 @@ public class AppletParametersTab extends JavaLaunchTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.appletParametersTab"; //$NON-NLS-1$ } @@ -417,6 +422,7 @@ public class AppletParametersTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return JavaDebugImages.get(JavaDebugImages.IMG_VIEW_ARGUMENTS_TAB); } @@ -424,6 +430,7 @@ public class AppletParametersTab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void activated(ILaunchConfigurationWorkingCopy workingCopy) { // do nothing when activated } @@ -431,6 +438,7 @@ public class AppletParametersTab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void deactivated(ILaunchConfigurationWorkingCopy workingCopy) { // do nothing when de-activated } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaAppletLaunchShortcut.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaAppletLaunchShortcut.java index f87316f..54b5f31 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaAppletLaunchShortcut.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaAppletLaunchShortcut.java @@ -40,6 +40,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#createConfiguration(org.eclipse.jdt.core.IType) */ + @Override protected ILaunchConfiguration createConfiguration(IType type) { ILaunchConfiguration config = null; try { @@ -61,6 +62,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getConfigurationType() */ + @Override protected ILaunchConfigurationType getConfigurationType() { ILaunchManager lm= DebugPlugin.getDefault().getLaunchManager(); return lm.getLaunchConfigurationType(IJavaLaunchConfigurationConstants.ID_JAVA_APPLET); @@ -69,6 +71,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#findTypes(java.lang.Object[], org.eclipse.jface.operation.IRunnableContext) */ + @Override protected IType[] findTypes(Object[] elements, IRunnableContext context) throws InterruptedException, CoreException { try { return AppletLaunchConfigurationUtils.findApplets(context, elements); @@ -80,6 +83,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getTypeSelectionTitle() */ + @Override protected String getTypeSelectionTitle() { return LauncherMessages.JavaAppletLaunchShortcut_0; } @@ -87,6 +91,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getEditorEmptyMessage() */ + @Override protected String getEditorEmptyMessage() { return LauncherMessages.JavaAppletLaunchShortcut_1; } @@ -94,6 +99,7 @@ public class JavaAppletLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getSelectionEmptyMessage() */ + @Override protected String getSelectionEmptyMessage() { return LauncherMessages.JavaAppletLaunchShortcut_2; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaApplicationLaunchShortcut.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaApplicationLaunchShortcut.java index 71c4854..e3e53d4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaApplicationLaunchShortcut.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaApplicationLaunchShortcut.java @@ -78,6 +78,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#createConfiguration(org.eclipse.jdt.core.IType) */ + @Override protected ILaunchConfiguration createConfiguration(IType type) { ILaunchConfiguration config = null; ILaunchConfigurationWorkingCopy wc = null; @@ -97,6 +98,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getConfigurationType() */ + @Override protected ILaunchConfigurationType getConfigurationType() { return getLaunchManager().getLaunchConfigurationType(IJavaLaunchConfigurationConstants.ID_JAVA_APPLICATION); } @@ -113,6 +115,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#findTypes(java.lang.Object[], org.eclipse.jface.operation.IRunnableContext) */ + @Override protected IType[] findTypes(Object[] elements, IRunnableContext context) throws InterruptedException, CoreException { try { if(elements.length == 1) { @@ -157,6 +160,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getTypeSelectionTitle() */ + @Override protected String getTypeSelectionTitle() { return LauncherMessages.JavaApplicationLaunchShortcut_0; } @@ -164,6 +168,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getEditorEmptyMessage() */ + @Override protected String getEditorEmptyMessage() { return LauncherMessages.JavaApplicationLaunchShortcut_1; } @@ -171,6 +176,7 @@ public class JavaApplicationLaunchShortcut extends JavaLaunchShortcut { /* (non-Javadoc) * @see org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut#getSelectionEmptyMessage() */ + @Override protected String getSelectionEmptyMessage() { return LauncherMessages.JavaApplicationLaunchShortcut_2; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaArgumentsTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaArgumentsTab.java index a25d805..9973b1d 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaArgumentsTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaArgumentsTab.java @@ -150,6 +150,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { Button pgrmArgVariableButton = createPushButton(group, buttonLabel, null); pgrmArgVariableButton.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_END)); pgrmArgVariableButton.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { StringVariableSelectionDialog dialog = new StringVariableSelectionDialog(getShell()); dialog.open(); @@ -176,12 +177,14 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#dispose() */ + @Override public void dispose() { } /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#isValid(ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration config) { return fWorkingDirectoryBlock.isValid(config); } @@ -200,6 +203,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#initializeFrom(ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration configuration) { try { fPrgmArgumentsText.setText(configuration.getAttribute(IJavaLaunchConfigurationConstants.ATTR_PROGRAM_ARGUMENTS, "")); //$NON-NLS-1$ @@ -243,6 +247,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#setLaunchConfigurationDialog(ILaunchConfigurationDialog) */ + @Override public void setLaunchConfigurationDialog(ILaunchConfigurationDialog dialog) { super.setLaunchConfigurationDialog(dialog); fWorkingDirectoryBlock.setLaunchConfigurationDialog(dialog); @@ -251,6 +256,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getErrorMessage() */ + @Override public String getErrorMessage() { String m = super.getErrorMessage(); if (m == null) { @@ -262,6 +268,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getMessage() */ + @Override public String getMessage() { String m = super.getMessage(); if (m == null) { @@ -273,6 +280,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return JavaDebugImages.get(JavaDebugImages.IMG_VIEW_ARGUMENTS_TAB); } @@ -282,6 +290,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaArgumentsTab"; //$NON-NLS-1$ } @@ -289,6 +298,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void activated(ILaunchConfigurationWorkingCopy workingCopy) { fWorkingDirectoryBlock.initializeFrom(workingCopy); } @@ -296,6 +306,7 @@ public class JavaArgumentsTab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void deactivated(ILaunchConfigurationWorkingCopy workingCopy) { // do nothing when deactivated } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaClasspathTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaClasspathTab.java index 4fab66d..4c84999 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaClasspathTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaClasspathTab.java @@ -204,6 +204,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration configuration) { refresh(configuration); fClasspathViewer.expandToLevel(2); @@ -212,6 +213,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void activated(ILaunchConfigurationWorkingCopy workingCopy) { try { boolean useDefault= workingCopy.getAttribute(IJavaLaunchConfigurationConstants.ATTR_DEFAULT_CLASSPATH, true); @@ -387,6 +389,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaClasspathTab"; //$NON-NLS-1$ } @@ -415,6 +418,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#dispose() */ + @Override public void dispose() { if (fClasspathViewer != null) { fClasspathViewer.removeEntriesChangedListener(this); @@ -425,6 +429,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return getClasspathImage(); } @@ -432,6 +437,7 @@ public class JavaClasspathTab extends AbstractJavaClasspathTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#isValid(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration launchConfig) { setErrorMessage(null); setMessage(null); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaConnectTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaConnectTab.java index e458ea1..3110ae8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaConnectTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaConnectTab.java @@ -99,6 +99,7 @@ public class JavaConnectTab extends AbstractJavaMainTab implements IPropertyChan } fConnectorCombo = SWTFactory.createCombo(group, SWT.READ_ONLY, 1, GridData.FILL_HORIZONTAL, names); fConnectorCombo.addSelectionListener(new SelectionAdapter() { + @Override public void widgetSelected(SelectionEvent e) { handleConnectorComboModified(); } @@ -188,6 +189,7 @@ public class JavaConnectTab extends AbstractJavaMainTab implements IPropertyChan /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration config) { super.initializeFrom(config); updateAllowTerminateFromConfig(config); @@ -333,6 +335,7 @@ public class JavaConnectTab extends AbstractJavaMainTab implements IPropertyChan /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#isValid(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration config) { setErrorMessage(null); setMessage(null); @@ -369,6 +372,7 @@ public class JavaConnectTab extends AbstractJavaMainTab implements IPropertyChan /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return DebugUITools.getImage(IDebugUIConstants.IMG_LCL_DISCONNECT); } @@ -378,6 +382,7 @@ public class JavaConnectTab extends AbstractJavaMainTab implements IPropertyChan * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaConnectTab"; //$NON-NLS-1$ } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaJRETab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaJRETab.java index 7e96107..dffe02a 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaJRETab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaJRETab.java @@ -99,6 +99,7 @@ public class JavaJRETab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#dispose() */ + @Override public void dispose() { super.dispose(); if (fJREBlock != null) { @@ -156,6 +157,7 @@ public class JavaJRETab extends JavaLaunchTab { /** * @see ILaunchConfigurationTab#initializeFrom(ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration configuration) { fIsInitializing = true; getControl().setRedraw(false); @@ -200,6 +202,7 @@ public class JavaJRETab extends JavaLaunchTab { /** * @see ILaunchConfigurationTab#isValid(ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration config) { setErrorMessage(null); @@ -316,6 +319,7 @@ public class JavaJRETab extends JavaLaunchTab { /** * @see ILaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return JavaUI.getSharedImages().getImage(ISharedImages.IMG_OBJS_LIBRARY); } @@ -325,6 +329,7 @@ public class JavaJRETab extends JavaLaunchTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaJRETab"; //$NON-NLS-1$ } @@ -465,6 +470,7 @@ public class JavaJRETab extends JavaLaunchTab { * * @see ILaunchConfigurationTab#getErrorMessage() */ + @Override public String getErrorMessage() { ILaunchConfigurationTab tab = getDynamicTab(); if ((super.getErrorMessage() != null) || (tab == null)) { @@ -506,6 +512,7 @@ public class JavaJRETab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.jres.DefaultJREDescriptor#getDescription() */ + @Override public String getDescription() { IJavaProject project = getJavaProject(); String name = LauncherMessages.JavaJRETab_7; @@ -578,6 +585,7 @@ public class JavaJRETab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#activated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void activated(ILaunchConfigurationWorkingCopy workingCopy) { // update the default JRE description, in case it has changed // based on the selected project @@ -587,6 +595,7 @@ public class JavaJRETab extends JavaLaunchTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.ILaunchConfigurationTab#deactivated(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) */ + @Override public void deactivated(ILaunchConfigurationWorkingCopy workingCopy) { // do nothing when deactivated } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaMainTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaMainTab.java index 362475a..96d9f15 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaMainTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaMainTab.java @@ -99,6 +99,7 @@ public class JavaMainTab extends SharedJavaMainTab { /** * @see org.eclipse.jdt.internal.debug.ui.launcher.SharedJavaMainTab#createMainTypeExtensions(org.eclipse.swt.widgets.Composite) */ + @Override protected void createMainTypeExtensions(Composite parent) { fSearchExternalJarsCheckButton = SWTFactory.createCheckButton(parent, LauncherMessages.JavaMainTab_E_xt__jars_6, null, false, 2); fSearchExternalJarsCheckButton.addSelectionListener(getDefaultListener()); @@ -113,6 +114,7 @@ public class JavaMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return JavaUI.getSharedImages().getImage(ISharedImages.IMG_OBJS_CLASS); } @@ -129,6 +131,7 @@ public class JavaMainTab extends SharedJavaMainTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaMainTab"; //$NON-NLS-1$ } @@ -136,6 +139,7 @@ public class JavaMainTab extends SharedJavaMainTab { /** * Show a dialog that lists all main types */ + @Override protected void handleSearchButtonSelected() { IJavaProject project = getJavaProject(); IJavaElement[] elements = null; @@ -188,6 +192,7 @@ public class JavaMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.launcher.AbstractJavaMainTab#initializeFrom(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration config) { super.initializeFrom(config); updateMainTypeFromConfig(config); @@ -199,6 +204,7 @@ public class JavaMainTab extends SharedJavaMainTab { /* (non-Javadoc) * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#isValid(org.eclipse.debug.core.ILaunchConfiguration) */ + @Override public boolean isValid(ILaunchConfiguration config) { setErrorMessage(null); setMessage(null); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaSourceLookupTab.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaSourceLookupTab.java index 461030a..dda3a81 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaSourceLookupTab.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/JavaSourceLookupTab.java @@ -46,6 +46,7 @@ import org.eclipse.ui.PlatformUI; * @noextend This class is not intended to be subclassed by clients. */ +@Deprecated public class JavaSourceLookupTab extends JavaLaunchTab { protected SourceLookupBlock fSourceLookupBlock; @@ -87,6 +88,7 @@ public class JavaSourceLookupTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#initializeFrom(ILaunchConfiguration) */ + @Override public void initializeFrom(ILaunchConfiguration configuration) { fSourceLookupBlock.initializeFrom(configuration); } @@ -104,6 +106,7 @@ public class JavaSourceLookupTab extends JavaLaunchTab { * * @since 3.3 */ + @Override public String getId() { return "org.eclipse.jdt.debug.ui.javaSourceLookupTab"; //$NON-NLS-1$ } @@ -118,6 +121,7 @@ public class JavaSourceLookupTab extends JavaLaunchTab { /** * @see org.eclipse.debug.ui.ILaunchConfigurationTab#getImage() */ + @Override public Image getImage() { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FILE); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointChange.java index 824da56..b5315d3 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointChange.java @@ -111,6 +111,7 @@ public abstract class BreakpointChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#initializeValidationData(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public void initializeValidationData(IProgressMonitor pm) { // do nothing } @@ -118,6 +119,7 @@ public abstract class BreakpointChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#isValid(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public RefactoringStatus isValid(IProgressMonitor pm) throws CoreException, OperationCanceledException { return new RefactoringStatus(); } @@ -125,6 +127,7 @@ public abstract class BreakpointChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getModifiedElement() */ + @Override public Object getModifiedElement() { return fBreakpoint; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMovePackageParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMovePackageParticipant.java index 48c52fa..8f4c1bc 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMovePackageParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMovePackageParticipant.java @@ -34,6 +34,7 @@ public class BreakpointMovePackageParticipant extends BreakpointMoveParticipant /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IPackageFragment && getArguments().getDestination() instanceof IPackageFragmentRoot; } @@ -41,6 +42,7 @@ public class BreakpointMovePackageParticipant extends BreakpointMoveParticipant /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointMoveParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List) */ + @Override protected void gatherChanges(IMarker[] markers, List changes) throws CoreException, OperationCanceledException { IPackageFragmentRoot destRoot = (IPackageFragmentRoot)getDestination(); for (int i = 0; i < markers.length; i++) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveParticipant.java index 60b4d3d..855bc5e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveParticipant.java @@ -54,6 +54,7 @@ public abstract class BreakpointMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { if (element instanceof IJavaElement && accepts((IJavaElement)element)) { fElement = (IJavaElement) element; @@ -93,6 +94,7 @@ public abstract class BreakpointMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.BreakpointRenameParticipant_0; } @@ -100,6 +102,7 @@ public abstract class BreakpointMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) throws OperationCanceledException { return new RefactoringStatus(); } @@ -107,6 +110,7 @@ public abstract class BreakpointMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { List changes = new ArrayList(); IResource resource = getBreakpointContainer(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveTypeParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveTypeParticipant.java index cf13ac6..84fbe83 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveTypeParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointMoveTypeParticipant.java @@ -33,6 +33,7 @@ public class BreakpointMoveTypeParticipant extends BreakpointMoveParticipant { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IType && getArguments().getDestination() instanceof IPackageFragment; } @@ -40,6 +41,7 @@ public class BreakpointMoveTypeParticipant extends BreakpointMoveParticipant { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointMoveParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List) */ + @Override protected void gatherChanges(IMarker[] markers, List changes) throws CoreException, OperationCanceledException { IType originalType = (IType) getOriginalElement(); IPackageFragment destPackage = (IPackageFragment) getDestination(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameFieldParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameFieldParticipant.java index 5d4784b..9aa2c61 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameFieldParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameFieldParticipant.java @@ -38,6 +38,7 @@ public class BreakpointRenameFieldParticipant extends BreakpointRenameParticipan /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IField; } @@ -45,6 +46,7 @@ public class BreakpointRenameFieldParticipant extends BreakpointRenameParticipan /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { List changes = new ArrayList(); IResource resource = getBreakpointContainer(); @@ -61,6 +63,7 @@ public class BreakpointRenameFieldParticipant extends BreakpointRenameParticipan /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List, java.lang.String) */ + @Override protected void gatherChanges(IMarker[] markers, List changes, String destFieldName) throws CoreException, OperationCanceledException { IField originalField = (IField) getOriginalElement(); for (int i = 0; i < markers.length; i++) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameMethodParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameMethodParticipant.java index b2c789c..ad1968f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameMethodParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameMethodParticipant.java @@ -33,6 +33,7 @@ public class BreakpointRenameMethodParticipant extends BreakpointRenameParticipa /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IMethod; } @@ -40,6 +41,7 @@ public class BreakpointRenameMethodParticipant extends BreakpointRenameParticipa /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List, java.lang.String) */ + @Override protected void gatherChanges(IMarker[] markers, List changes, String destMethodName) throws CoreException, OperationCanceledException { IMethod originalMethod = (IMethod) getOriginalElement(); for (int i = 0; i < markers.length; i++) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenamePackageParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenamePackageParticipant.java index d066087..143b4d6 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenamePackageParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenamePackageParticipant.java @@ -34,6 +34,7 @@ public class BreakpointRenamePackageParticipant extends BreakpointRenameParticip /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IPackageFragment; } @@ -41,6 +42,7 @@ public class BreakpointRenamePackageParticipant extends BreakpointRenameParticip /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List, java.lang.String) */ + @Override protected void gatherChanges(IMarker[] markers, List changes, String destPackageName) throws CoreException, OperationCanceledException { IPackageFragment originalPackage = (IPackageFragment) getOriginalElement(); String originalPackageName = originalPackage.getElementName(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameParticipant.java index dcddfb7..9f449fc 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameParticipant.java @@ -49,6 +49,7 @@ public abstract class BreakpointRenameParticipant extends RenameParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { if (element instanceof IJavaElement && accepts((IJavaElement)element)) { fElement = (IJavaElement) element; @@ -78,6 +79,7 @@ public abstract class BreakpointRenameParticipant extends RenameParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.BreakpointRenameParticipant_0; } @@ -85,6 +87,7 @@ public abstract class BreakpointRenameParticipant extends RenameParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) throws OperationCanceledException { return new RefactoringStatus(); } @@ -92,6 +95,7 @@ public abstract class BreakpointRenameParticipant extends RenameParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { List changes = new ArrayList(); IResource resource = getBreakpointContainer(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameProjectParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameProjectParticipant.java index 5585021..9a44a7d 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameProjectParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameProjectParticipant.java @@ -38,6 +38,7 @@ public class BreakpointRenameProjectParticipant extends BreakpointRenameParticip /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ + @Override protected boolean accepts(IJavaElement element) { return element instanceof IJavaProject; } @@ -45,6 +46,7 @@ public class BreakpointRenameProjectParticipant extends BreakpointRenameParticip /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], java.util.List, java.lang.String) */ + @Override protected void gatherChanges(IMarker[] markers, List changes, String destProjectName) throws CoreException, OperationCanceledException { IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(destProjectName); IJavaProject destProject = JavaCore.create(project); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameTypeParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameTypeParticipant.java index 8cbcb05..3fd8d5e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameTypeParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/BreakpointRenameTypeParticipant.java @@ -38,10 +38,12 @@ public class BreakpointRenameTypeParticipant extends BreakpointRenameParticipant * * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#accepts(org.eclipse.jdt.core.IJavaElement) */ - protected boolean accepts(IJavaElement element) { + @Override + protected boolean accepts(IJavaElement element) { return element instanceof IType; } + @Override protected Change createTypeChange(IJavaBreakpoint breakpoint, IType destType, IType originalType) throws CoreException { if (breakpoint instanceof IJavaWatchpoint) { return new WatchpointTypeRenameChange((IJavaWatchpoint) breakpoint, destType, originalType, getProcessor(), (RenameTypeArguments) getArguments()); @@ -56,7 +58,8 @@ public class BreakpointRenameTypeParticipant extends BreakpointRenameParticipant * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointRenameParticipant#gatherChanges(org.eclipse.core.resources.IMarker[], * java.util.List, java.lang.String) */ - protected void gatherChanges(IMarker[] markers, List changes, String simpleDestName) throws CoreException, OperationCanceledException { + @Override + protected void gatherChanges(IMarker[] markers, List changes, String simpleDestName) throws CoreException, OperationCanceledException { IType originalType = (IType) getOriginalElement(); ICompilationUnit originalCU = originalType.getCompilationUnit(); ICompilationUnit destCU = null; diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ClassPrepareBreakpointTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ClassPrepareBreakpointTypeChange.java index 363d93e..b74bb98 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ClassPrepareBreakpointTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ClassPrepareBreakpointTypeChange.java @@ -41,6 +41,7 @@ public class ClassPrepareBreakpointTypeChange extends ClassPrepareBreakpointChan /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { return MessageFormat.format(RefactoringMessages.ClassPrepareBreakpointTypeChange_0, new String[] {getBreakpointLabel(getOriginalBreakpoint()), fDestType.getElementName()}); @@ -49,6 +50,7 @@ public class ClassPrepareBreakpointTypeChange extends ClassPrepareBreakpointChan /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { IResource resource = BreakpointUtils.getBreakpointResource(fDestType); Map map = new HashMap(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/DeleteBreakpointChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/DeleteBreakpointChange.java index 470e5ce..b1f6569 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/DeleteBreakpointChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/DeleteBreakpointChange.java @@ -36,6 +36,7 @@ public class DeleteBreakpointChange extends BreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { return MessageFormat.format(RefactoringMessages.DeleteBreakpointChange_0, new String[] {getBreakpointLabel(getOriginalBreakpoint())}); @@ -44,6 +45,7 @@ public class DeleteBreakpointChange extends BreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { getOriginalBreakpoint().delete(); return new NullChange(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ExceptionBreakpointTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ExceptionBreakpointTypeChange.java index ab30bf4..d9ba855 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ExceptionBreakpointTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/ExceptionBreakpointTypeChange.java @@ -40,6 +40,7 @@ public class ExceptionBreakpointTypeChange extends ExceptionBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { return MessageFormat.format(RefactoringMessages.ExceptionBreakpointTypeChange_0, new String[] {getBreakpointLabel(getOriginalBreakpoint()), fDestType.getElementName()}); @@ -48,6 +49,7 @@ public class ExceptionBreakpointTypeChange extends ExceptionBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { Map map = new HashMap(); BreakpointUtils.addJavaBreakpointAttributes(map, fDestType); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIJavaProjectRenameParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIJavaProjectRenameParticipant.java index 6b7b500..9d501d3 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIJavaProjectRenameParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIJavaProjectRenameParticipant.java @@ -34,6 +34,7 @@ public class LaunchConfigurationIJavaProjectRenameParticipant extends RenamePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { fJavaProject = (IJavaProject) element; return true; @@ -42,6 +43,7 @@ public class LaunchConfigurationIJavaProjectRenameParticipant extends RenamePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.LaunchConfigurationParticipant_0; } @@ -49,6 +51,7 @@ public class LaunchConfigurationIJavaProjectRenameParticipant extends RenamePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) { return new RefactoringStatus(); } @@ -56,6 +59,7 @@ public class LaunchConfigurationIJavaProjectRenameParticipant extends RenamePart /* (non-Javadoc) * @see org.eclipse.jdt.internal.corext.refactoring.participants.IRefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException { return JDTDebugRefactoringUtil.createChangesForProjectRename(fJavaProject, getArguments().getNewName()); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentMoveParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentMoveParticipant.java index 586896f..840a2cf 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentMoveParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentMoveParticipant.java @@ -33,6 +33,7 @@ public class LaunchConfigurationIPackageFragmentMoveParticipant extends MovePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { fPackageFragment= (IPackageFragment)element; Object destination= getArguments().getDestination(); @@ -50,6 +51,7 @@ public class LaunchConfigurationIPackageFragmentMoveParticipant extends MovePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.LaunchConfigurationParticipant_0; } @@ -57,6 +59,7 @@ public class LaunchConfigurationIPackageFragmentMoveParticipant extends MovePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) throws OperationCanceledException { return new RefactoringStatus(); } @@ -64,6 +67,7 @@ public class LaunchConfigurationIPackageFragmentMoveParticipant extends MovePart /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { return JDTDebugRefactoringUtil.createChangesForPackageMove(fPackageFragment, fDestination); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentRenameParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentRenameParticipant.java index 7544fb4..2187dec 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentRenameParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationIPackageFragmentRenameParticipant.java @@ -28,6 +28,7 @@ public class LaunchConfigurationIPackageFragmentRenameParticipant extends Rename /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { fPackageFragment= (IPackageFragment)element; return true; @@ -36,6 +37,7 @@ public class LaunchConfigurationIPackageFragmentRenameParticipant extends Rename /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.LaunchConfigurationParticipant_0; } @@ -43,6 +45,7 @@ public class LaunchConfigurationIPackageFragmentRenameParticipant extends Rename /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) { return new RefactoringStatus(); } @@ -50,6 +53,7 @@ public class LaunchConfigurationIPackageFragmentRenameParticipant extends Rename /* (non-Javadoc) * @see org.eclipse.jdt.internal.corext.refactoring.participants.IRefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException { return JDTDebugRefactoringUtil.createChangesForPackageRename(fPackageFragment, getArguments().getNewName()); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeMoveParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeMoveParticipant.java index 88a4d36..0d2aba0 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeMoveParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeMoveParticipant.java @@ -33,6 +33,7 @@ public class LaunchConfigurationITypeMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { fType= (IType)element; try { @@ -58,6 +59,7 @@ public class LaunchConfigurationITypeMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.LaunchConfigurationParticipant_0; } @@ -65,6 +67,7 @@ public class LaunchConfigurationITypeMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) { return new RefactoringStatus(); } @@ -72,6 +75,7 @@ public class LaunchConfigurationITypeMoveParticipant extends MoveParticipant { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException { return JDTDebugRefactoringUtil.createChangesForTypeMove(fType, fDestination); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeRenameParticipant.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeRenameParticipant.java index df109ce..a4e7a89 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeRenameParticipant.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationITypeRenameParticipant.java @@ -28,6 +28,7 @@ public class LaunchConfigurationITypeRenameParticipant extends RenameParticipant /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#initialize(java.lang.Object) */ + @Override protected boolean initialize(Object element) { fType= (IType) element; return true; @@ -36,6 +37,7 @@ public class LaunchConfigurationITypeRenameParticipant extends RenameParticipant /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#getName() */ + @Override public String getName() { return RefactoringMessages.LaunchConfigurationParticipant_0; } @@ -43,6 +45,7 @@ public class LaunchConfigurationITypeRenameParticipant extends RenameParticipant /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#checkConditions(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.ltk.core.refactoring.participants.CheckConditionsContext) */ + @Override public RefactoringStatus checkConditions(IProgressMonitor pm, CheckConditionsContext context) { return new RefactoringStatus(); } @@ -50,6 +53,7 @@ public class LaunchConfigurationITypeRenameParticipant extends RenameParticipant /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant#createChange(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change createChange(IProgressMonitor pm) throws CoreException { return JDTDebugRefactoringUtil.createChangesForTypeRename(fType, getArguments().getNewName()); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationProjectMainTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationProjectMainTypeChange.java index 5d0476f..b2f7111 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationProjectMainTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LaunchConfigurationProjectMainTypeChange.java @@ -70,6 +70,7 @@ public class LaunchConfigurationProjectMainTypeChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getModifiedElement() */ + @Override public Object getModifiedElement() { return fLaunchConfiguration; } @@ -77,6 +78,7 @@ public class LaunchConfigurationProjectMainTypeChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { if (fNewLaunchConfigurationName != null) { return MessageFormat.format(RefactoringMessages.LaunchConfigurationProjectMainTypeChange_0, new String[] {fLaunchConfiguration.getName(), fNewLaunchConfigurationName}); @@ -93,11 +95,13 @@ public class LaunchConfigurationProjectMainTypeChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#initializeValidationData(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public void initializeValidationData(IProgressMonitor pm) {} /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#isValid(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public RefactoringStatus isValid(IProgressMonitor pm) throws CoreException, OperationCanceledException { if (fLaunchConfiguration.exists()) { String typeName = fLaunchConfiguration.getAttribute(IJavaLaunchConfigurationConstants.ATTR_MAIN_TYPE_NAME, (String)null); @@ -125,6 +129,7 @@ public class LaunchConfigurationProjectMainTypeChange extends Change { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { final ILaunchConfigurationWorkingCopy wc = fLaunchConfiguration.getWorkingCopy(); if (fNewConfigContainerName != null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointChange.java index 802a23d..2020514 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointChange.java @@ -57,6 +57,7 @@ public abstract class LineBreakpointChange extends BreakpointChange { /** * @see org.eclipse.jdt.internal.debug.core.refactoring.BreakpointChange#getLineNumber() */ + @Override protected int getLineNumber() { return fLineNumber; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointTypeChange.java index ef64710..e651bf7 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/LineBreakpointTypeChange.java @@ -40,6 +40,7 @@ public class LineBreakpointTypeChange extends LineBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { String msg = MessageFormat.format(RefactoringMessages.LineBreakpointTypeChange_1, new String[] {getBreakpointLabel(getOriginalBreakpoint())}); if(!"".equals(fDestType.getElementName())) { //$NON-NLS-1$ @@ -52,6 +53,7 @@ public class LineBreakpointTypeChange extends LineBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { IResource resource = BreakpointUtils.getBreakpointResource(fDestType); Map map = new HashMap(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointMethodChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointMethodChange.java index 3d4c311..d3207d4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointMethodChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointMethodChange.java @@ -39,6 +39,7 @@ public class MethodBreakpointMethodChange extends MethodBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { return MessageFormat.format(RefactoringMessages.MethodBreakpointMethodChange_0, new String[] {getBreakpointLabel(getOriginalBreakpoint()), fDestMethod.getElementName()}); @@ -47,6 +48,7 @@ public class MethodBreakpointMethodChange extends MethodBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { Map map = new HashMap(); BreakpointUtils.addJavaBreakpointAttributes(map, fDestMethod); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointTypeChange.java index 3db0fcc..e4bab76 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/MethodBreakpointTypeChange.java @@ -41,6 +41,7 @@ public class MethodBreakpointTypeChange extends MethodBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { String msg = MessageFormat.format(RefactoringMessages.MethodBreakpointTypeChange_1, new String[] {getBreakpointLabel(getOriginalBreakpoint())}); if(!"".equals(fDestType.getElementName())) { //$NON-NLS-1$ @@ -53,6 +54,7 @@ public class MethodBreakpointTypeChange extends MethodBreakpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { String[] parameterTypes = Signature.getParameterTypes(getSignature()); for (int i = 0; i < parameterTypes.length; i++) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointFieldChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointFieldChange.java index d66aa06..b078f06 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointFieldChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointFieldChange.java @@ -40,6 +40,7 @@ public class WatchpointFieldChange extends WatchpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { return MessageFormat.format(RefactoringMessages.WatchpointFieldChange_0, new String[] {getBreakpointLabel(getOriginalBreakpoint()), fDestField.getElementName()}); @@ -48,6 +49,7 @@ public class WatchpointFieldChange extends WatchpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { Map map = new HashMap(); BreakpointUtils.addJavaBreakpointAttributes(map, fDestField); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeChange.java index 6793100..6300b1d 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeChange.java @@ -42,6 +42,7 @@ public class WatchpointTypeChange extends WatchpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#getName() */ + @Override public String getName() { String msg = MessageFormat.format(RefactoringMessages.WatchpointTypeChange_1, new String[] {getBreakpointLabel(getOriginalBreakpoint())}); if(!"".equals(fDestType.getElementName())) { //$NON-NLS-1$ @@ -54,6 +55,7 @@ public class WatchpointTypeChange extends WatchpointChange { /* (non-Javadoc) * @see org.eclipse.ltk.core.refactoring.Change#perform(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public Change perform(IProgressMonitor pm) throws CoreException { IField destField = fDestType.getField(getFieldName()); Map map = new HashMap(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeRenameChange.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeRenameChange.java index 69245a0..1d50e5a 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeRenameChange.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/core/refactoring/WatchpointTypeRenameChange.java @@ -38,6 +38,7 @@ public class WatchpointTypeRenameChange extends WatchpointTypeChange { fArguments = arguments; } + @Override public Change perform(IProgressMonitor pm) throws CoreException { IField originalField = getOriginalType().getField(getFieldName()); IField destinationField = null; diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ConditionalBreakpointErrorDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ConditionalBreakpointErrorDialog.java index 0f72d83..8e14ac2 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ConditionalBreakpointErrorDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ConditionalBreakpointErrorDialog.java @@ -26,6 +26,7 @@ public class ConditionalBreakpointErrorDialog extends ErrorDialog { /** * @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite) */ + @Override protected void createButtonsForButtonBar(Composite parent) { // create Edit and Cancel buttons createButton(parent, IDialogConstants.OK_ID, DebugUIMessages.ConditionalBreakpointErrorDialog__Edit_Condition_2, true); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/CreateStepFilterDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/CreateStepFilterDialog.java index e2b6e7a..d4beecf 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/CreateStepFilterDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/CreateStepFilterDialog.java @@ -59,12 +59,14 @@ public class CreateStepFilterDialog extends StatusDialog { return createStepFilterDialog.filter; } + @Override protected void createButtonsForButtonBar(Composite parent) { okButton= createButton(parent, IDialogConstants.OK_ID, IDialogConstants.OK_LABEL, true); okButton.setEnabled(false); createButton(parent, IDialogConstants.CANCEL_ID, IDialogConstants.CANCEL_LABEL, false); } + @Override protected Control createDialogArea(Composite parent) { Composite container = (Composite)super.createDialogArea(parent); @@ -175,6 +177,7 @@ public class CreateStepFilterDialog extends StatusDialog { /* (non-Javadoc) * @see org.eclipse.jface.window.Window#close() */ + @Override public boolean close() { if (!okClicked) { filterValid = false; @@ -186,7 +189,8 @@ public class CreateStepFilterDialog extends StatusDialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#getDialogBoundsSettings() */ - protected IDialogSettings getDialogBoundsSettings() { + @Override + protected IDialogSettings getDialogBoundsSettings() { IDialogSettings settings = JDIDebugUIPlugin.getDefault().getDialogSettings(); IDialogSettings section = settings.getSection(getDialogSettingsSectionName()); if (section == null) { @@ -195,6 +199,7 @@ public class CreateStepFilterDialog extends StatusDialog { return section; } + @Override protected void okPressed() { okClicked = true; super.okPressed(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/DetailFormatterDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/DetailFormatterDialog.java index 2d7dc68..92853aa 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/DetailFormatterDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/DetailFormatterDialog.java @@ -155,6 +155,7 @@ public class DetailFormatterDialog extends StatusDialog implements ITypeProvider * * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(Composite) */ + @Override protected Control createDialogArea(Composite parent) { IWorkbench workbench = PlatformUI.getWorkbench(); @@ -233,6 +234,7 @@ public class DetailFormatterDialog extends StatusDialog implements ITypeProvider IDocument document= new Document(); tools.setupJavaDocumentPartitioner(document, IJavaPartitions.JAVA_PARTITIONING); fSnippetViewer.configure(new DisplayViewerConfiguration() { + @Override public IContentAssistProcessor getContentAssistantProcessor() { return new JavaDebugContentAssistProcessor(new DynamicTypeContext(DetailFormatterDialog.this)); } @@ -281,6 +283,7 @@ public class DetailFormatterDialog extends StatusDialog implements ITypeProvider /** * @see org.eclipse.jface.dialogs.Dialog#okPressed() */ + @Override protected void okPressed() { fDetailFormatter.setEnabled(fCheckBox.getSelection()); fDetailFormatter.setTypeName(fTypeNameText.getText().trim()); @@ -337,10 +340,12 @@ public class DetailFormatterDialog extends StatusDialog implements ITypeProvider final SearchRequestor collector = new SearchRequestor() { private boolean fFirst= true; + @Override public void endReporting() { checkValues(); } + @Override public void acceptSearchMatch(SearchMatch match) throws CoreException { Object enclosingElement = match.getElement(); if (!fFirst) { @@ -380,6 +385,7 @@ public class DetailFormatterDialog extends StatusDialog implements ITypeProvider /* (non-Javadoc) * @see org.eclipse.jface.window.Window#close() */ + @Override public boolean close() { IWorkbench workbench = PlatformUI.getWorkbench(); IHandlerService handlerService = (IHandlerService) workbench.getAdapter(IHandlerService.class); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/EditLogicalStructureDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/EditLogicalStructureDialog.java index 7c9ef9b..44357c4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/EditLogicalStructureDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/EditLogicalStructureDialog.java @@ -165,6 +165,7 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener } public class AttributesLabelProvider extends LabelProvider { + @Override public String getText(Object element) { return ((String[])element)[0]; } @@ -210,6 +211,7 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createDialogArea(Composite parent) { IWorkbench workbench = PlatformUI.getWorkbench(); workbench.getHelpSystem().setHelp( @@ -308,6 +310,7 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener tools.setupJavaDocumentPartitioner(fSnippetDocument, IJavaPartitions.JAVA_PARTITIONING); if (fViewerConfiguration == null) { fViewerConfiguration= new DisplayViewerConfiguration() { + @Override public IContentAssistProcessor getContentAssistantProcessor() { return new JavaDebugContentAssistProcessor(new DynamicTypeContext(EditLogicalStructureDialog.this)); } @@ -648,6 +651,7 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#okPressed() */ + @Override protected void okPressed() { // save the new data in the logical structure fLogicalStructure.setType(fQualifiedTypeNameText.getText().trim()); @@ -683,10 +687,12 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener final SearchRequestor collector = new SearchRequestor() { private boolean fFirst= true; + @Override public void endReporting() { checkValues(); } + @Override public void acceptSearchMatch(SearchMatch match) throws CoreException { Object enclosingElement = match.getElement(); if (!fFirst) { @@ -726,6 +732,7 @@ public class EditLogicalStructureDialog extends StatusDialog implements Listener /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#close() */ + @Override public boolean close() { IWorkbench workbench = PlatformUI.getWorkbench(); IHandlerService handlerService = (IHandlerService) workbench.getAdapter(IHandlerService.class); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ErrorDialogWithToggle.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ErrorDialogWithToggle.java index b2a8e5c..6fb3baa 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ErrorDialogWithToggle.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ErrorDialogWithToggle.java @@ -54,6 +54,7 @@ public class ErrorDialogWithToggle extends ErrorDialog { fToggleMessage= toggleMessage; } + @Override protected Control createDialogArea(Composite parent) { Composite dialogComposite= (Composite) super.createDialogArea(parent); dialogComposite.setFont(parent.getFont()); @@ -80,6 +81,7 @@ public class ErrorDialogWithToggle extends ErrorDialog { return button; } + @Override protected void buttonPressed(int id) { if (id == IDialogConstants.OK_ID) { // was the OK button pressed? storePreference(); @@ -102,6 +104,7 @@ public class ErrorDialogWithToggle extends ErrorDialog { /** * @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite) */ + @Override protected void createButtonsForButtonBar(Composite parent) { super.createButtonsForButtonBar(parent); getButton(IDialogConstants.OK_ID).setFocus(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ExpressionInformationControlCreator.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ExpressionInformationControlCreator.java index 3efdf03..a0839f4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ExpressionInformationControlCreator.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/ExpressionInformationControlCreator.java @@ -100,12 +100,14 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.viewers.model.provisional.elements.ElementContentProvider#getChildCount(java.lang.Object, org.eclipse.debug.internal.ui.viewers.provisional.IPresentationContext) */ + @Override protected int getChildCount(Object element, IPresentationContext context, IViewerUpdate monitor) throws CoreException { return 1; } /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.viewers.model.provisional.elements.ElementContentProvider#getChildren(java.lang.Object, int, int, org.eclipse.debug.internal.ui.viewers.provisional.IPresentationContext) */ + @Override protected Object[] getChildren(Object parent, int index, int length, IPresentationContext context, IViewerUpdate monitor) throws CoreException { return new Object[] { fVariable }; } @@ -113,6 +115,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.viewers.model.provisional.elements.ElementContentProvider#supportsContextId(java.lang.String) */ + @Override protected boolean supportsContextId(String id) { return true; } @@ -184,6 +187,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#computeSizeHint() */ + @Override public Point computeSizeHint() { IDialogSettings settings = getDialogSettings(false); if (settings != null) { @@ -230,6 +234,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#dispose() */ + @Override public void dispose() { persistSettings(getShell()); fContext.dispose(); @@ -258,6 +263,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#setVisible(boolean) */ + @Override public void setVisible(boolean visible) { if (!visible) { persistSettings(getShell()); @@ -268,6 +274,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#createContent(org.eclipse.swt.widgets.Composite) */ + @Override protected void createContent(Composite parent) { fSashForm = new SashForm(parent, parent.getStyle()); @@ -384,6 +391,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#setBackgroundColor(org.eclipse.swt.graphics.Color) */ + @Override public void setBackgroundColor(Color background) { super.setBackgroundColor(background); fDetailPaneComposite.setBackground(background); @@ -393,6 +401,7 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#setFocus() */ + @Override public void setFocus() { super.setFocus(); fTree.setFocus(); @@ -418,11 +427,13 @@ public class ExpressionInformationControlCreator implements IInformationControlC /* (non-Javadoc) * @see org.eclipse.jface.text.AbstractInformationControl#getInformationPresenterControlCreator() */ + @Override public IInformationControlCreator getInformationPresenterControlCreator() { return new ExpressionInformationControlCreator() { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.ExpressionInformationControlCreator#createInformationControl(org.eclipse.swt.widgets.Shell) */ + @Override public IInformationControl createInformationControl(Shell shell) { return new ExpressionInformationControl(shell, true); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/Filter.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/Filter.java index a522fb1..d6ea41f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/Filter.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/Filter.java @@ -40,6 +40,7 @@ public class Filter { fChecked = checked; } + @Override public boolean equals(Object o) { if (o instanceof Filter) { Filter other = (Filter) o; @@ -50,6 +51,7 @@ public class Filter { return false; } + @Override public int hashCode() { return getName().hashCode(); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterLabelProvider.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterLabelProvider.java index 67e5e5d..81b12f3 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterLabelProvider.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterLabelProvider.java @@ -40,6 +40,7 @@ public class FilterLabelProvider extends LabelProvider implements ITableLabelPro /** * @see ILabelProvider#getText(Object) */ + @Override public String getText(Object element) { return ((Filter) element).getName(); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterViewerComparator.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterViewerComparator.java index 374fe61..896f4ab 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterViewerComparator.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/FilterViewerComparator.java @@ -16,6 +16,7 @@ import org.eclipse.jface.viewers.Viewer; import org.eclipse.ui.model.WorkbenchViewerComparator; public class FilterViewerComparator extends WorkbenchViewerComparator { + @Override public int compare(Viewer viewer, Object e1, Object e2) { ILabelProvider lprov = (ILabelProvider) ((ContentViewer) viewer).getLabelProvider(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HeapWalkingPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HeapWalkingPreferencePage.java index f583b2b..9272a1f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HeapWalkingPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HeapWalkingPreferencePage.java @@ -53,6 +53,7 @@ public class HeapWalkingPreferencePage extends PreferencePage implements IWorkbe /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createControl(org.eclipse.swt.widgets.Composite) */ + @Override public void createControl(Composite parent) { super.createControl(parent); // TODO: Help must be updated @@ -62,6 +63,7 @@ public class HeapWalkingPreferencePage extends PreferencePage implements IWorkbe /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createContents(Composite parent) { Composite comp = SWTFactory.createComposite(parent, parent.getFont(), 1, 1, GridData.FILL_BOTH); @@ -111,6 +113,7 @@ public class HeapWalkingPreferencePage extends PreferencePage implements IWorkbe /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performOk() */ + @Override public boolean performOk() { boolean result = super.performOk(); if (result){ @@ -169,6 +172,7 @@ public class HeapWalkingPreferencePage extends PreferencePage implements IWorkbe /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performDefaults() */ + @Override protected void performDefaults() { HeapWalkingManager.getDefault().resetToDefaultSettings(); fAllReferencesMaxCount.setText(Integer.toString(HeapWalkingManager.getDefault().getAllReferencesMaxCount())); @@ -179,6 +183,7 @@ public class HeapWalkingPreferencePage extends PreferencePage implements IWorkbe /* (non-Javadoc) * @see org.eclipse.jface.dialogs.DialogPage#dispose() */ + @Override public void dispose() { super.dispose(); fErrorMessages.clear(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HotCodeReplaceErrorDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HotCodeReplaceErrorDialog.java index b42e87b..01a8b2f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HotCodeReplaceErrorDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/HotCodeReplaceErrorDialog.java @@ -59,6 +59,7 @@ public class HotCodeReplaceErrorDialog extends ErrorDialogWithToggle { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite) */ + @Override protected void createButtonsForButtonBar(Composite parent) { super.createButtonsForButtonBar(parent); getButton(IDialogConstants.OK_ID).setText(DebugUIMessages.HotCodeReplaceErrorDialog_0); @@ -80,6 +81,7 @@ public class HotCodeReplaceErrorDialog extends ErrorDialogWithToggle { * @see org.eclipse.jface.dialogs.Dialog#createButton(org.eclipse.swt.widgets.Composite, int, java.lang.String, boolean) * @since 3.6 */ + @Override protected Button createButton(Composite parent, int id, String label, boolean defaultButton) { Button button= super.createButton(parent, id, label, defaultButton); blockMnemonicWithoutModifier(button); @@ -105,6 +107,7 @@ public class HotCodeReplaceErrorDialog extends ErrorDialogWithToggle { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#buttonPressed(int) */ + @Override protected void buttonPressed(final int id) { if (id == TERMINATE_ID || id == DISCONNECT_ID || id == RESTART_ID) { final DebugException[] ex = new DebugException[1]; diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPlugin.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPlugin.java index fbd6e79..15f41c9 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPlugin.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPlugin.java @@ -245,6 +245,7 @@ public class JDIDebugUIPlugin extends AbstractUIPlugin { /* (non-Javadoc) * @see org.eclipse.ui.plugin.AbstractUIPlugin#createImageRegistry() */ + @Override protected ImageRegistry createImageRegistry() { return JavaDebugImages.getImageRegistry(); } @@ -354,6 +355,7 @@ public class JDIDebugUIPlugin extends AbstractUIPlugin { /* (non-Javadoc) * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext) */ + @Override public void start(BundleContext context) throws Exception { super.start(context); IAdapterManager manager= Platform.getAdapterManager(); @@ -419,6 +421,7 @@ public class JDIDebugUIPlugin extends AbstractUIPlugin { /* (non-Javadoc) * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext) */ + @Override public void stop(BundleContext context) throws Exception { try { setShuttingDown(true); @@ -629,6 +632,7 @@ public class JDIDebugUIPlugin extends AbstractUIPlugin { * @param page pref page * @deprecated use <code>JDIDebugUIPlugin#showPreferencePage(String pageId)</code>, which uses the <code>PreferenceUtils</code> framework for opening pages. */ + @Deprecated public static void showPreferencePage(String id, IPreferencePage page) { final IPreferenceNode targetNode = new PreferenceNode(id, page); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPreferenceInitializer.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPreferenceInitializer.java index 9dd69fa..ed6e412 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPreferenceInitializer.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIDebugUIPreferenceInitializer.java @@ -32,6 +32,7 @@ public class JDIDebugUIPreferenceInitializer extends AbstractPreferenceInitializ * * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() */ + @Override public void initializeDefaultPreferences() { IPreferenceStore store = JDIDebugUIPlugin.getDefault().getPreferenceStore(); store.setDefault(IJDIPreferencesConstants.PREF_SUSPEND_ON_COMPILATION_ERRORS, true); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java index cd03f9b..c4fdb9f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java @@ -76,6 +76,7 @@ public class JDIImageDescriptor extends CompositeImageDescriptor { /** * @see CompositeImageDescriptor#getSize() */ + @Override protected Point getSize() { if (fSize == null) { ImageData data= getBaseImage().getImageData(); @@ -87,6 +88,7 @@ public class JDIImageDescriptor extends CompositeImageDescriptor { /** * @see Object#equals(java.lang.Object) */ + @Override public boolean equals(Object object) { if (!(object instanceof JDIImageDescriptor)){ return false; @@ -99,6 +101,7 @@ public class JDIImageDescriptor extends CompositeImageDescriptor { /** * @see Object#hashCode() */ + @Override public int hashCode() { return getBaseImage().hashCode() | getFlags(); } @@ -106,6 +109,7 @@ public class JDIImageDescriptor extends CompositeImageDescriptor { /** * @see CompositeImageDescriptor#drawCompositeImage(int, int) */ + @Override protected void drawCompositeImage(int width, int height) { ImageData bg= getBaseImage().getImageData(); if (bg == null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIModelPresentation.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIModelPresentation.java index dbca7e6..b81d1f8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIModelPresentation.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIModelPresentation.java @@ -146,6 +146,7 @@ public class JDIModelPresentation extends LabelProvider implements IDebugModelPr /* (non-Javadoc) * @see org.eclipse.jface.viewers.IBaseLabelProvider#dispose() */ + @Override public void dispose() { super.dispose(); if (fJavaLabelProvider != null) { @@ -204,6 +205,7 @@ public class JDIModelPresentation extends LabelProvider implements IDebugModelPr /** * @see IDebugModelPresentation#getText(Object) */ + @Override public String getText(Object item) { try { boolean showQualified= isShowQualifiedNames(); @@ -665,6 +667,7 @@ public class JDIModelPresentation extends LabelProvider implements IDebugModelPr * * @see IDebugModelPresentation#getImage(Object) */ + @Override public Image getImage(Object item) { initImageRegistries(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDISourceViewer.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDISourceViewer.java index 1ed6b90..cecceda 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDISourceViewer.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDISourceViewer.java @@ -300,6 +300,7 @@ public class JDISourceViewer extends SourceViewer implements IPropertyChangeList /* (non-Javadoc) * @see org.eclipse.jface.text.source.SourceViewer#configure(org.eclipse.jface.text.source.SourceViewerConfiguration) */ + @Override public void configure(SourceViewerConfiguration configuration) { super.configure(configuration); if (fStore != null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugOptionsManager.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugOptionsManager.java index 34a0fe8..fc47fbe 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugOptionsManager.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugOptionsManager.java @@ -146,6 +146,7 @@ public class JavaDebugOptionsManager implements IDebugEventSetListener, IPropert super(DebugUIMessages.JavaDebugOptionsManager_0);
}
+ @Override
protected IStatus run(IProgressMonitor monitor) {
MultiStatus status = new MultiStatus(JDIDebugUIPlugin.getUniqueIdentifier(), IJavaDebugUIConstants.INTERNAL_ERROR, "Java debug options failed to initialize", null); //$NON-NLS-1$
// compilation error breakpoint
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugPreferencePage.java index 2505d49..f94f923 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugPreferencePage.java @@ -63,10 +63,12 @@ public class JavaDebugPreferencePage extends PreferencePage implements IWorkbenc super(name, labelText, parent); } + @Override protected void refreshValidState() { super.refreshValidState(); } + @Override protected void clearErrorMessage() { if (canClearErrorMessage()) { super.clearErrorMessage(); @@ -102,6 +104,7 @@ public class JavaDebugPreferencePage extends PreferencePage implements IWorkbenc /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createControl(org.eclipse.swt.widgets.Composite) */ + @Override public void createControl(Composite parent) { super.createControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.JAVA_DEBUG_PREFERENCE_PAGE); @@ -110,6 +113,7 @@ public class JavaDebugPreferencePage extends PreferencePage implements IWorkbenc /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createContents(Composite parent) { //The main composite Composite composite = SWTFactory.createComposite(parent, parent.getFont(), 1, 1, 0, 0, GridData.FILL); @@ -177,6 +181,7 @@ public class JavaDebugPreferencePage extends PreferencePage implements IWorkbenc /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performOk() */ + @Override public boolean performOk() { IPreferenceStore store = getPreferenceStore(); Preferences coreStore = JDIDebugModel.getPreferences(); @@ -209,6 +214,7 @@ public class JavaDebugPreferencePage extends PreferencePage implements IWorkbenc /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performDefaults() */ + @Override protected void performDefaults() { IPreferenceStore store = getPreferenceStore(); Preferences coreStore= JDIDebugModel.getPreferences(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersManager.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersManager.java index acf0254..fedd2e7 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersManager.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersManager.java @@ -526,6 +526,7 @@ public class JavaDetailFormattersManager implements IPropertyChangeListener, IDe fDebugTarget= debugTarget; } + @Override public boolean equals(Object obj) { if (obj instanceof Key) { Key key= (Key) obj; @@ -534,6 +535,7 @@ public class JavaDetailFormattersManager implements IPropertyChangeListener, IDe return false; } + @Override public int hashCode() { return fTypeName.hashCode() / 2 + fDebugTarget.hashCode() / 2; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersPreferencePage.java index 41b92c1..14080c3 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDetailFormattersPreferencePage.java @@ -80,6 +80,7 @@ public class JavaDetailFormattersPreferencePage extends PreferencePage implement /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createContents(Composite parent) { noDefaultAndApplyButton(); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.JAVA_DETAIL_FORMATTER_PREFERENCE_PAGE); @@ -158,6 +159,7 @@ public class JavaDetailFormattersPreferencePage extends PreferencePage implement fFormatViewerContentProvider= new FormatterListViewerContentProvider(fFormatterListViewer); fFormatterListViewer.setContentProvider(fFormatViewerContentProvider); fFormatterListViewer.setLabelProvider(new LabelProvider() { + @Override public String getText(Object element) { if (element instanceof DetailFormatter) { return ((DetailFormatter)element).getTypeName(); @@ -183,6 +185,7 @@ public class JavaDetailFormattersPreferencePage extends PreferencePage implement } }); table.addKeyListener(new KeyAdapter() { + @Override public void keyPressed(KeyEvent event) { if (event.character == SWT.DEL && event.stateMask == 0) { removeTypes(); @@ -328,6 +331,7 @@ public class JavaDetailFormattersPreferencePage extends PreferencePage implement } } + @Override public boolean performOk() { if (fFormatViewerContentProvider != null) { fFormatViewerContentProvider.saveDetailFormatters(); @@ -472,6 +476,7 @@ public class JavaDetailFormattersPreferencePage extends PreferencePage implement /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performCancel() */ + @Override public boolean performCancel() { if (fCodeViewer != null) { fCodeViewer.dispose(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaLogicalStructuresPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaLogicalStructuresPreferencePage.java index e300793..fe75ce7 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaLogicalStructuresPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaLogicalStructuresPreferencePage.java @@ -241,6 +241,7 @@ public class JavaLogicalStructuresPreferencePage extends PreferencePage implemen /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createControl(org.eclipse.swt.widgets.Composite) */ + @Override public void createControl(Composite parent) { super.createControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.JAVA_LOGICAL_STRUCTURES_PAGE); @@ -249,6 +250,7 @@ public class JavaLogicalStructuresPreferencePage extends PreferencePage implemen /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createContents(Composite parent) { Composite comp = SWTFactory.createComposite(parent, parent.getFont(), 2, 1, GridData.FILL_BOTH, 0, 2); createTable(comp); @@ -343,14 +345,16 @@ public class JavaLogicalStructuresPreferencePage extends PreferencePage implemen } }); table.addKeyListener(new KeyAdapter() { - public void keyPressed(KeyEvent event) { + @Override + public void keyPressed(KeyEvent event) { if (event.character == SWT.DEL && event.stateMask == 0 && fRemoveLogicalStructureButton.isEnabled()) { removeLogicalStrutures(); } } }); fLogicalStructuresViewer.setComparator(new ViewerComparator() { - public int compare(Viewer iViewer, Object e1, Object e2) { + @Override + public int compare(Viewer iViewer, Object e1, Object e2) { if (e1 == null) { return -1; } else if (e2 == null) { @@ -510,6 +514,7 @@ public class JavaLogicalStructuresPreferencePage extends PreferencePage implemen /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performOk() */ + @Override public boolean performOk() { if (fCodeViewer != null) { fLogicalStructuresContentProvider.saveUserDefinedJavaLogicalStructures(); @@ -521,6 +526,7 @@ public class JavaLogicalStructuresPreferencePage extends PreferencePage implemen /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performCancel() */ + @Override public boolean performCancel() { if (fCodeViewer != null) { fCodeViewer.dispose(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaPrimitivesPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaPrimitivesPreferencePage.java index 002b57b..310bcc0 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaPrimitivesPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaPrimitivesPreferencePage.java @@ -44,6 +44,7 @@ public class JavaPrimitivesPreferencePage extends PreferencePage implements IWor /** * @see PreferencePage#createContents(Composite) */ + @Override protected Control createContents(Composite parent) { PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.JAVA_PRIMITIVES_PREFERENCE_PAGE); @@ -92,6 +93,7 @@ public class JavaPrimitivesPreferencePage extends PreferencePage implements IWor * @see org.eclipse.jface.preference.IPreferencePage#performOk() * Also, notifies interested listeners */ + @Override public boolean performOk() { storeValues(); return true; @@ -101,6 +103,7 @@ public class JavaPrimitivesPreferencePage extends PreferencePage implements IWor * Sets the default preferences. * @see PreferencePage#performDefaults() */ + @Override protected void performDefaults() { Iterator iterator = fEdtiors.iterator(); while (iterator.hasNext()) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaSourceLocationWorkbenchAdapterFactory.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaSourceLocationWorkbenchAdapterFactory.java index 38785f0..c45edb1 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaSourceLocationWorkbenchAdapterFactory.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaSourceLocationWorkbenchAdapterFactory.java @@ -31,6 +31,7 @@ import org.eclipse.ui.model.IWorkbenchAdapter; * * @deprecated */ +@Deprecated /*package*/ class JavaSourceLocationWorkbenchAdapterFactory implements IAdapterFactory { class SourceLocationPropertiesAdapter implements IWorkbenchAdapter { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaStepFilterPreferencePage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaStepFilterPreferencePage.java index 4183be4..a76876d 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaStepFilterPreferencePage.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaStepFilterPreferencePage.java @@ -107,6 +107,7 @@ public class JavaStepFilterPreferencePage extends PreferencePage implements IWor /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#createContents(org.eclipse.swt.widgets.Composite) */ + @Override protected Control createContents(Composite parent) { PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.JAVA_STEP_FILTER_PREFERENCE_PAGE); //The main composite @@ -167,6 +168,7 @@ public class JavaStepFilterPreferencePage extends PreferencePage implements IWor } }); fTableViewer.getControl().addKeyListener(new KeyAdapter() { + @Override public void keyPressed(KeyEvent event) { handleFilterViewerKeyPress(event); } @@ -398,6 +400,7 @@ public class JavaStepFilterPreferencePage extends PreferencePage implements IWor /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performOk() */ + @Override public boolean performOk() { DebugUITools.setUseStepFilters(fUseStepFiltersButton.getSelection()); IPreferenceStore store = getPreferenceStore(); @@ -430,6 +433,7 @@ public class JavaStepFilterPreferencePage extends PreferencePage implements IWor /* (non-Javadoc) * @see org.eclipse.jface.preference.PreferencePage#performDefaults() */ + @Override protected void performDefaults() { boolean stepenabled = DebugUITools.isUseStepFilters(); fUseStepFiltersButton.setSelection(stepenabled); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/PackageSelectionDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/PackageSelectionDialog.java index 320e059..6b9b2ed 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/PackageSelectionDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/PackageSelectionDialog.java @@ -38,7 +38,8 @@ public class PackageSelectionDialog extends ElementListSelectionDialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#getDialogBoundsSettings() */ - protected IDialogSettings getDialogBoundsSettings() { + @Override + protected IDialogSettings getDialogBoundsSettings() { IDialogSettings settings = JDIDebugUIPlugin.getDefault().getDialogSettings(); IDialogSettings section = settings.getSection(getDialogSettingsSectionName()); if (section == null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/StorageEditorInput.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/StorageEditorInput.java index d69e57d..0fc09c9 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/StorageEditorInput.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/StorageEditorInput.java @@ -71,6 +71,7 @@ public abstract class StorageEditorInput extends PlatformObject implements IStor /** * @see java.lang.Object#equals(java.lang.Object) */ + @Override public boolean equals(Object object) { return object instanceof StorageEditorInput && getStorage().equals(((StorageEditorInput)object).getStorage()); @@ -79,6 +80,7 @@ public abstract class StorageEditorInput extends PlatformObject implements IStor /** * @see java.lang.Object#hashCode() */ + @Override public int hashCode() { return getStorage().hashCode(); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/TypeNameResolver.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/TypeNameResolver.java index 3a51e06..6939be9 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/TypeNameResolver.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/TypeNameResolver.java @@ -28,6 +28,7 @@ public class TypeNameResolver extends ResourceResolver { /* (non-Javadoc) * @see org.eclipse.core.variables.IDynamicVariableResolver#resolveValue(org.eclipse.core.variables.IDynamicVariable, java.lang.String) */ + @Override public String resolveValue(IDynamicVariable variable, String argument) throws CoreException { IResource resource = getSelectedResource(variable); IJavaElement javaElement = JavaCore.create(resource); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddAdvancedAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddAdvancedAction.java index 35fa6ae..c55bcc4 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddAdvancedAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddAdvancedAction.java @@ -34,6 +34,7 @@ public class AddAdvancedAction extends RuntimeClasspathAction { * * @see IAction#run() */ + @Override public void run() { Dialog dialog = new RuntimeClasspathAdvancedDialog(getShell(), fActions, getViewer()); dialog.open(); @@ -42,6 +43,7 @@ public class AddAdvancedAction extends RuntimeClasspathAction { /** * @see RuntimeClasspathAction#setViewer(RuntimeClasspathViewer) */ + @Override public void setViewer(IClasspathViewer viewer) { super.setViewer(viewer); if (fActions != null) { @@ -53,6 +55,7 @@ public class AddAdvancedAction extends RuntimeClasspathAction { } } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalFolderAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalFolderAction.java index d82c8ad..7f8b2c8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalFolderAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalFolderAction.java @@ -33,6 +33,7 @@ public class AddExternalFolderAction extends OpenDialogAction { * * @see IAction#run() */ + @Override public void run() { String lastUsedPath= getDialogSetting(LAST_PATH_SETTING); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalJarAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalJarAction.java index a4dbb05..f455295 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalJarAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddExternalJarAction.java @@ -38,6 +38,7 @@ public class AddExternalJarAction extends OpenDialogAction { * * @see IAction#run() */ + @Override public void run() { String lastUsedPath = getDialogSetting(LAST_PATH_SETTING); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddFolderAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddFolderAction.java index 379834c..2c5cbde 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddFolderAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddFolderAction.java @@ -50,6 +50,7 @@ public class AddFolderAction extends RuntimeClasspathAction { * */ class FileFilter extends ViewerFilter { + @Override public boolean select(Viewer viewer, Object parentElement, Object element) { if(element instanceof IProject) { return true; @@ -71,6 +72,7 @@ public class AddFolderAction extends RuntimeClasspathAction { * * @see IAction#run() */ + @Override public void run() { ISelectionStatusValidator validator= new ISelectionStatusValidator() { @@ -130,6 +132,7 @@ public class AddFolderAction extends RuntimeClasspathAction { return folders; } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddJarAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddJarAction.java index 5e18f04..e98d277 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddJarAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddJarAction.java @@ -38,6 +38,7 @@ public class AddJarAction extends RuntimeClasspathAction { * * @see IAction#run() */ + @Override public void run() { IPath[] paths = BuildPathDialogAccess.chooseJAREntries(getShell(), null, getSelectedJars()); @@ -71,6 +72,7 @@ public class AddJarAction extends RuntimeClasspathAction { return (IPath[]) jars.toArray(new IPath[jars.size()]); } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddLibraryAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddLibraryAction.java index f58465b..46f4e6e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddLibraryAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddLibraryAction.java @@ -34,6 +34,7 @@ public class AddLibraryAction extends RuntimeClasspathAction { * * @see org.eclipse.jface.action.IAction#run() */ + @Override public void run() { IClasspathEntry[] newEntries = BuildPathDialogAccess.chooseContainerEntries(getShell(), null, new IClasspathEntry[0]); @@ -52,6 +53,7 @@ public class AddLibraryAction extends RuntimeClasspathAction { } } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddPackageStepFilterAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddPackageStepFilterAction.java index ca5b1e6..b8c8a5a 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddPackageStepFilterAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddPackageStepFilterAction.java @@ -22,6 +22,7 @@ public class AddPackageStepFilterAction extends AbstractAddStepFilterAction { /** * @see org.eclipse.jdt.internal.debug.ui.actions.AbstractAddStepFilterAction#generateStepFilterPattern(org.eclipse.jdt.debug.core.IJavaStackFrame) */ + @Override protected String generateStepFilterPattern(IJavaStackFrame frame) { String typeName; try { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddProjectAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddProjectAction.java index 65352ec..d6a6637 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddProjectAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddProjectAction.java @@ -83,6 +83,7 @@ public class AddProjectAction extends RuntimeClasspathAction { * * @see IAction#run() */ + @Override public void run() { List projects = getPossibleAdditions(); ProjectSelectionDialog dialog= new ProjectSelectionDialog(getShell(),projects); @@ -131,10 +132,12 @@ public class AddProjectAction extends RuntimeClasspathAction { /** * @see SelectionListenerAction#updateSelection(IStructuredSelection) */ + @Override protected boolean updateSelection(IStructuredSelection selection) { return getViewer().updateSelection(getActionType(), selection) && !getPossibleAdditions().isEmpty(); } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddTypeStepFilterAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddTypeStepFilterAction.java index 788a5ca..cc2d50e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddTypeStepFilterAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddTypeStepFilterAction.java @@ -22,6 +22,7 @@ public class AddTypeStepFilterAction extends AbstractAddStepFilterAction { /** * @see org.eclipse.jdt.internal.debug.ui.actions.AbstractAddStepFilterAction#generateStepFilterPattern(org.eclipse.jdt.debug.core.IJavaStackFrame) */ + @Override protected String generateStepFilterPattern(IJavaStackFrame frame) { try { return frame.getDeclaringTypeName(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddVariableAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddVariableAction.java index 1541b4a..c360045 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddVariableAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AddVariableAction.java @@ -31,6 +31,7 @@ public class AddVariableAction extends RuntimeClasspathAction { * * @see org.eclipse.jface.action.IAction#run() */ + @Override public void run() { IPath[] paths = BuildPathDialogAccess.chooseVariableEntries(getShell(), new IPath[0]); @@ -43,6 +44,7 @@ public class AddVariableAction extends RuntimeClasspathAction { } } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AttachSourceAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AttachSourceAction.java index a8edb4b..d7fbaed 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AttachSourceAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/AttachSourceAction.java @@ -42,6 +42,7 @@ public class AttachSourceAction extends RuntimeClasspathAction { * * @see org.eclipse.jface.action.IAction#run() */ + @Override public void run() { IClasspathEntry classpathEntry = BuildPathDialogAccess.configureSourceAttachment(getShell(), fEntries[0].getClasspathEntry()); if (classpathEntry != null) { @@ -58,6 +59,7 @@ public class AttachSourceAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.ui.actions.BaseSelectionListenerAction#updateSelection(org.eclipse.jface.viewers.IStructuredSelection) */ + @Override protected boolean updateSelection(IStructuredSelection selection) { fEntries = new IRuntimeClasspathEntry[selection.size()]; Iterator iterator = selection.iterator(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointHitCountAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointHitCountAction.java index 33f690d..9780c2b 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointHitCountAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointHitCountAction.java @@ -54,6 +54,7 @@ public class BreakpointHitCountAction extends ObjectActionDelegate { /** * @see Dialog#createDialogArea(Composite) */ + @Override protected Control createDialogArea(Composite parent) { Composite area= (Composite)super.createDialogArea(parent); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointLocationVerifierJob.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointLocationVerifierJob.java index b5da0f7..c5366ed 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointLocationVerifierJob.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointLocationVerifierJob.java @@ -116,6 +116,7 @@ public class BreakpointLocationVerifierJob extends Job { /* (non-Javadoc) * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor) */ + @Override public IStatus run(IProgressMonitor monitor) { ValidBreakpointLocationLocator locator = new ValidBreakpointLocationLocator(fCunit, fLineNumber, true, fBestMatch); fCunit.accept(locator); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointSuspendPolicyToggleAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointSuspendPolicyToggleAction.java index 77be217..9f44de2 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointSuspendPolicyToggleAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/BreakpointSuspendPolicyToggleAction.java @@ -35,6 +35,7 @@ public class BreakpointSuspendPolicyToggleAction extends BreakpointToggleAction /** * @see BreakpointToggleAction#doAction(IJavaBreakpoint) */ + @Override public void doAction(IJavaBreakpoint breakpoint) throws CoreException { if(breakpoint.getSuspendPolicy() != fCurrentPolicy) { breakpoint.setSuspendPolicy(fCurrentPolicy); @@ -44,6 +45,7 @@ public class BreakpointSuspendPolicyToggleAction extends BreakpointToggleAction /** * @see BreakpointToggleAction#getToggleState(IJavaBreakpoint) */ + @Override protected boolean getToggleState(IJavaBreakpoint breakpoint) { return false; } @@ -51,6 +53,7 @@ public class BreakpointSuspendPolicyToggleAction extends BreakpointToggleAction /** * @see BreakpointToggleAction#isEnabledFor(IStructuredSelection) */ + @Override public boolean isEnabledFor(IStructuredSelection selection) { Iterator iter= selection.iterator(); while (iter.hasNext()) { @@ -66,6 +69,7 @@ public class BreakpointSuspendPolicyToggleAction extends BreakpointToggleAction /** * @see IActionDelegate#selectionChanged(IAction, ISelection) */ + @Override public void selectionChanged(IAction action, ISelection selection) { super.selectionChanged(action, selection); if (action.isEnabled()) { @@ -77,6 +81,7 @@ public class BreakpointSuspendPolicyToggleAction extends BreakpointToggleAction /** * @see org.eclipse.jdt.internal.debug.ui.actions.BreakpointToggleAction#isToggleAction() */ + @Override protected boolean isToggleAction() { return false; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ControlAccessibleListener.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ControlAccessibleListener.java index 2fece5c..1c7e3e0 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ControlAccessibleListener.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ControlAccessibleListener.java @@ -21,6 +21,7 @@ public class ControlAccessibleListener extends AccessibleAdapter { controlName = name; } + @Override public void getName(AccessibleEvent e) { e.result = controlName; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/DisplayAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/DisplayAction.java index 5db8f74..ae858f1 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/DisplayAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/DisplayAction.java @@ -35,6 +35,7 @@ public class DisplayAction extends EvaluateAction { /** * @see EvaluateAction#displayResult(IEvaluationResult) */ + @Override protected void displayResult(final IEvaluationResult evaluationResult) { if (evaluationResult.hasErrors()) { final Display display = JDIDebugUIPlugin.getStandardDisplay(); @@ -97,6 +98,7 @@ public class DisplayAction extends EvaluateAction { }); } + @Override protected void run() { IWorkbenchPart part= getTargetPart(); if (part instanceof JavaSnippetEditor) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditClasspathEntryAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditClasspathEntryAction.java index d94db82..0aa31db 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditClasspathEntryAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditClasspathEntryAction.java @@ -38,6 +38,7 @@ public class EditClasspathEntryAction extends RuntimeClasspathAction { * * @see IAction#run() */ + @Override public void run() { List targets = getOrderedSelection(); if (targets.size() != 1) { @@ -79,6 +80,7 @@ public class EditClasspathEntryAction extends RuntimeClasspathAction { /** * @see SelectionListenerAction#updateSelection(IStructuredSelection) */ + @Override protected boolean updateSelection(IStructuredSelection selection) { if (selection.size() == 1) { Object element = selection.getFirstElement(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditStepFiltersAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditStepFiltersAction.java index f11c0df..7d675b0 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditStepFiltersAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditStepFiltersAction.java @@ -23,6 +23,7 @@ public class EditStepFiltersAction extends ActionDelegate { /* (non-Javadoc) * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction) */ + @Override public void run(IAction action) { SWTFactory.showPreferencePage(JavaStepFilterPreferencePage.PAGE_ID); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditVariableLogicalStructureAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditVariableLogicalStructureAction.java index e62714a..82f591b 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditVariableLogicalStructureAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EditVariableLogicalStructureAction.java @@ -51,7 +51,8 @@ public class EditVariableLogicalStructureAction extends ActionDelegate implement * Prompt the user to edit the logical structure associated with the currently * selected variable. */ - public void run(IAction action) { + @Override + public void run(IAction action) { if (fStructure == null) { return; } @@ -67,7 +68,8 @@ public class EditVariableLogicalStructureAction extends ActionDelegate implement /** * @see ActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) */ - public void selectionChanged(IAction action, ISelection selection) { + @Override + public void selectionChanged(IAction action, ISelection selection) { fStructure= null; Object element = ((IStructuredSelection) selection).getFirstElement(); if (element instanceof IJavaVariable) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EntryToggleAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EntryToggleAction.java index 89b7ac9..0703881 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EntryToggleAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/EntryToggleAction.java @@ -23,6 +23,7 @@ public class EntryToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#getToggleState(IJavaBreakpoint) */ + @Override protected boolean getToggleState(IJavaBreakpoint breakpoint) throws CoreException { return ((IJavaMethodBreakpoint)breakpoint).isEntry(); } @@ -30,6 +31,7 @@ public class EntryToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#doAction(IJavaBreakpoint) */ + @Override public void doAction(IJavaBreakpoint breakpoint) throws CoreException { ((IJavaMethodBreakpoint)breakpoint).setEntry(!((IJavaMethodBreakpoint)breakpoint).isEntry()); } @@ -37,6 +39,7 @@ public class EntryToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#isEnabledFor(IStructuredSelection) */ + @Override public boolean isEnabledFor(IStructuredSelection selection) { Iterator iter= selection.iterator(); while (iter.hasNext()) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionCaughtToggleAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionCaughtToggleAction.java index a672a47..2e149d8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionCaughtToggleAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionCaughtToggleAction.java @@ -26,6 +26,7 @@ public class ExceptionCaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#getToggleState(IJavaBreakpoint) */ + @Override protected boolean getToggleState(IJavaBreakpoint breakpoint) throws CoreException { //will only be called after isEnabledFor so cast is safe IJavaExceptionBreakpoint exception= (IJavaExceptionBreakpoint)breakpoint; @@ -35,6 +36,7 @@ public class ExceptionCaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#doAction(IJavaBreakpoint) */ + @Override public void doAction(IJavaBreakpoint breakpoint) throws CoreException { //will only be called after isEnabledFor so cast is safe IJavaExceptionBreakpoint exception= (IJavaExceptionBreakpoint)breakpoint; @@ -44,6 +46,7 @@ public class ExceptionCaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#isEnabledFor(IStructuredSelection) */ + @Override public boolean isEnabledFor(IStructuredSelection selection) { Iterator iter= selection.iterator(); while (iter.hasNext()) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionUncaughtToggleAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionUncaughtToggleAction.java index 25c4925..81366f2 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionUncaughtToggleAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExceptionUncaughtToggleAction.java @@ -26,6 +26,7 @@ public class ExceptionUncaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#getToggleState(IJavaBreakpoint) */ + @Override protected boolean getToggleState(IJavaBreakpoint breakpoint) throws CoreException { //will only be called after isEnabledFor so cast is safe IJavaExceptionBreakpoint exception= (IJavaExceptionBreakpoint)breakpoint; @@ -35,6 +36,7 @@ public class ExceptionUncaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#doAction(IJavaBreakpoint) */ + @Override public void doAction(IJavaBreakpoint breakpoint) throws CoreException { //will only be called after isEnabledFor so cast is safe IJavaExceptionBreakpoint exception= (IJavaExceptionBreakpoint)breakpoint; @@ -44,6 +46,7 @@ public class ExceptionUncaughtToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#isEnabledFor(IStructuredSelection) */ + @Override public boolean isEnabledFor(IStructuredSelection selection) { Iterator iter= selection.iterator(); while (iter.hasNext()) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExecuteAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExecuteAction.java index 3b00db3..7b9a08a 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExecuteAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExecuteAction.java @@ -23,6 +23,7 @@ public class ExecuteAction extends EvaluateAction { /** * @see org.eclipse.jdt.internal.debug.ui.actions.EvaluateAction#displayResult(org.eclipse.jdt.debug.eval.IEvaluationResult) */ + @Override protected void displayResult(final IEvaluationResult result) { if (result.hasErrors()) { final Display display = JDIDebugUIPlugin.getStandardDisplay(); @@ -43,6 +44,7 @@ public class ExecuteAction extends EvaluateAction { /** * @see org.eclipse.jdt.internal.debug.ui.actions.EvaluateAction#run() */ + @Override protected void run() { IWorkbenchPart part= getTargetPart(); if (part instanceof JavaSnippetEditor) { @@ -55,6 +57,7 @@ public class ExecuteAction extends EvaluateAction { /** * @see org.eclipse.jdt.internal.debug.ui.actions.EvaluateAction#getDataDisplay() */ + @Override protected IDataDisplay getDataDisplay() { return super.getDirectDataDisplay(); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExitToggleAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExitToggleAction.java index 8d16ccc..c95c120 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExitToggleAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExitToggleAction.java @@ -23,6 +23,7 @@ public class ExitToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#getToggleState(IJavaBreakpoint) */ + @Override protected boolean getToggleState(IJavaBreakpoint breakpoint) throws CoreException { return ((IJavaMethodBreakpoint)breakpoint).isExit(); } @@ -30,6 +31,7 @@ public class ExitToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#doAction(IJavaBreakpoint) */ + @Override public void doAction(IJavaBreakpoint breakpoint) throws CoreException { ((IJavaMethodBreakpoint)breakpoint).setExit(!((IJavaMethodBreakpoint)breakpoint).isExit()); } @@ -37,6 +39,7 @@ public class ExitToggleAction extends BreakpointToggleAction { /** * @see BreakpointToggleAction#isEnabledFor(IStructuredSelection) */ + @Override public boolean isEnabledFor(IStructuredSelection selection) { Iterator iter= selection.iterator(); while (iter.hasNext()) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExpressionInputDialog.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExpressionInputDialog.java index 34617a0..8bc62a9 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExpressionInputDialog.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ExpressionInputDialog.java @@ -91,7 +91,8 @@ public class ExpressionInputDialog extends TrayDialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite) */ - protected Control createDialogArea(Composite parent) { + @Override + protected Control createDialogArea(Composite parent) { IWorkbench workbench = PlatformUI.getWorkbench(); workbench.getHelpSystem().setHelp( parent, @@ -183,6 +184,7 @@ public class ExpressionInputDialog extends TrayDialog { IDocument document= new Document(); tools.setupJavaDocumentPartitioner(document, IJavaPartitions.JAVA_PARTITIONING); fSourceViewer.configure(new DisplayViewerConfiguration() { + @Override public IContentAssistProcessor getContentAssistantProcessor() { return getCompletionProcessor(); } @@ -328,7 +330,8 @@ public class ExpressionInputDialog extends TrayDialog { /** * Persist the dialog size and store the user's input on OK is pressed. */ - protected void okPressed() { + @Override + protected void okPressed() { fResult= getText(); super.okPressed(); } @@ -375,7 +378,8 @@ public class ExpressionInputDialog extends TrayDialog { /** * Initializes the dialog shell with a title. */ - protected void configureShell(Shell newShell) { + @Override + protected void configureShell(Shell newShell) { super.configureShell(newShell); newShell.setText(ActionMessages.ExpressionInputDialog_2); } @@ -384,7 +388,8 @@ public class ExpressionInputDialog extends TrayDialog { * Override method to initialize the enablement of the OK button after * it is created. */ - protected void createButtonsForButtonBar(Composite parent) { + @Override + protected void createButtonsForButtonBar(Composite parent) { super.createButtonsForButtonBar(parent); //do this here because setting the text will set enablement on the ok // button @@ -394,7 +399,8 @@ public class ExpressionInputDialog extends TrayDialog { /* (non-Javadoc) * @see org.eclipse.jface.window.Window#close() */ - public boolean close() { + @Override + public boolean close() { dispose(); return super.close(); } @@ -402,7 +408,8 @@ public class ExpressionInputDialog extends TrayDialog { /* (non-Javadoc) * @see org.eclipse.jface.dialogs.Dialog#getDialogBoundsSettings() */ - protected IDialogSettings getDialogBoundsSettings() { + @Override + protected IDialogSettings getDialogBoundsSettings() { IDialogSettings settings = JDIDebugUIPlugin.getDefault().getDialogSettings(); IDialogSettings section = settings.getSection(getDialogSettingsSectionName()); if (section == null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ForceReturnAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ForceReturnAction.java index 6808495..71e7d16 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ForceReturnAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ForceReturnAction.java @@ -35,6 +35,7 @@ public class ForceReturnAction extends EvaluateAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.EvaluateAction#displayResult(org.eclipse.jdt.debug.eval.IEvaluationResult) */ + @Override protected void displayResult(final IEvaluationResult result) { evaluationCleanup(); @@ -82,6 +83,7 @@ public class ForceReturnAction extends EvaluateAction { } } + @Override protected void run() { IJavaStackFrame stackFrame= getStackFrameContext(); if (stackFrame != null) { diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InspectAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InspectAction.java index 122d846..844ea03 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InspectAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InspectAction.java @@ -38,6 +38,7 @@ public class InspectAction extends EvaluateAction { /** * @see EvaluateAction#displayResult(IEvaluationResult) */ + @Override protected void displayResult(final IEvaluationResult result) { final Display display= JDIDebugUIPlugin.getStandardDisplay(); display.asyncExec(new Runnable() { @@ -75,6 +76,7 @@ public class InspectAction extends EvaluateAction { } } + @Override protected void run() { IWorkbenchPart part= getTargetPart(); if (part instanceof JavaSnippetEditor) { @@ -103,6 +105,7 @@ public class InspectAction extends EvaluateAction { showExpressionView(); } + @Override protected IDataDisplay getDataDisplay() { return getDirectDataDisplay(); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InstanceFiltersAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InstanceFiltersAction.java index 3a930f9..931135d 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InstanceFiltersAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/InstanceFiltersAction.java @@ -69,6 +69,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.AbstractDebugCheckboxSelectionDialog#isValid() */ + @Override protected boolean isValid() { return true; } @@ -76,6 +77,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.launchConfigurations.AbstractDebugSelectionDialog#getDialogSettingsId() */ + @Override protected String getDialogSettingsId() { return IJavaDebugUIConstants.PLUGIN_ID + ".INSTANCE_FILTERS_ACTION_DIALOG"; //$NON-NLS-1$ } @@ -83,6 +85,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.launchConfigurations.AbstractDebugSelectionDialog#getHelpContextId() */ + @Override protected String getHelpContextId() { return IJavaDebugHelpContextIds.INSTANCE_BREAKPOINT_SELECTION_DIALOG; } @@ -90,6 +93,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.launchConfigurations.AbstractDebugSelectionDialog#getViewerInput() */ + @Override protected Object getViewerInput() { return fInput; } @@ -97,6 +101,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.launchConfigurations.AbstractDebugSelectionDialog#getViewerLabel() */ + @Override protected String getViewerLabel() { return fMessage; } @@ -104,6 +109,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { /* (non-Javadoc) * @see org.eclipse.debug.internal.ui.launchConfigurations.AbstractDebugSelectionDialog#getLabelProvider() */ + @Override protected IBaseLabelProvider getLabelProvider() { return fLabelProvider; } @@ -135,6 +141,7 @@ public class InstanceFiltersAction extends ObjectActionDelegate { } InstanceFilterDialog dialog = new InstanceFilterDialog(JDIDebugUIPlugin.getActiveWorkbenchShell(), breakpoints, modelPresentation, MessageFormat.format(ActionMessages.InstanceFiltersAction_1, new String[] {var.getName()})){ + @Override public void okPressed() { // check if breakpoints have already been restricted to other objects. Object[] checkBreakpoint= getCheckBoxTableViewer().getCheckedElements(); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaBreakpointPropertiesRulerAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaBreakpointPropertiesRulerAction.java index 884c27c..e67a05e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaBreakpointPropertiesRulerAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaBreakpointPropertiesRulerAction.java @@ -43,6 +43,7 @@ public class JavaBreakpointPropertiesRulerAction extends RulerBreakpointAction i /** * @see Action#run() */ + @Override public void run() { if (getBreakpoint() != null) { PropertyDialogAction action= diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaObjectValueEditor.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaObjectValueEditor.java index 47e4cbf..24cdfec 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaObjectValueEditor.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaObjectValueEditor.java @@ -109,6 +109,7 @@ public class JavaObjectValueEditor implements IVariableValueEditor { */ protected void setValue(final IVariable variable, final String expression){ UIJob job = new UIJob("Setting Variable Value"){ //$NON-NLS-1$ + @Override public IStatus runInUIThread(IProgressMonitor monitor) { try { IValue newValue = evaluate(expression); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaPrimitiveValueEditor.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaPrimitiveValueEditor.java index 7387a4c..ddba333 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaPrimitiveValueEditor.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/JavaPrimitiveValueEditor.java @@ -56,7 +56,8 @@ public class JavaPrimitiveValueEditor implements IVariableValueEditor { String initialValue= variable.getValue().getValueString(); PrimitiveValidator validator= new PrimitiveValidator(); InputDialog dialog= new InputDialog(shell, title, message, initialValue, validator){ - protected Control createDialogArea(Composite parent) { + @Override + protected Control createDialogArea(Composite parent) { IWorkbench workbench = PlatformUI.getWorkbench(); workbench.getHelpSystem().setHelp(parent, IJavaDebugHelpContextIds.DEFAULT_INPUT_DIALOG); return super.createDialogArea(parent); diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveDownAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveDownAction.java index 90f5f99..433b0fb 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveDownAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveDownAction.java @@ -27,6 +27,7 @@ public class MoveDownAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.jface.action.Action#run() */ + @Override public void run() { List targets = getOrderedSelection(); if (targets.isEmpty()) { @@ -56,6 +57,7 @@ public class MoveDownAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction#updateSelection(org.eclipse.jface.viewers.IStructuredSelection) */ + @Override protected boolean updateSelection(IStructuredSelection selection) { if (selection.isEmpty()) { return false; @@ -66,6 +68,7 @@ public class MoveDownAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction#getActionType() */ + @Override protected int getActionType() { return MOVE; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveUpAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveUpAction.java index 5781c2e..84e2910 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveUpAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/MoveUpAction.java @@ -29,6 +29,7 @@ public class MoveUpAction extends RuntimeClasspathAction { * Moves all selected entries up one position (if possible). * @see org.eclipse.jface.action.Action#run() */ + @Override public void run() { List targets = getOrderedSelection(); if (targets.isEmpty()) { @@ -59,6 +60,7 @@ public class MoveUpAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction#updateSelection(org.eclipse.jface.viewers.IStructuredSelection) */ + @Override protected boolean updateSelection(IStructuredSelection selection) { if (selection.isEmpty()) { return false; @@ -69,6 +71,7 @@ public class MoveUpAction extends RuntimeClasspathAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.RuntimeClasspathAction#getActionType() */ + @Override protected int getActionType() { return MOVE; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ObjectFilter.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ObjectFilter.java index 5965eda..454cc35 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ObjectFilter.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ObjectFilter.java @@ -37,6 +37,7 @@ public class ObjectFilter extends ViewerFilter { /** * @see ViewerFilter#select(Viewer, Object, Object) */ + @Override public boolean select(Viewer viewer, Object parentElement, Object element) { return !fFilter.contains(element); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeAction.java index b5e1700..77110c8 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeAction.java @@ -24,6 +24,7 @@ public class OpenDeclaringTypeAction extends OpenStackFrameAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.OpenTypeAction#getTypeToOpen(org.eclipse.debug.core.model.IDebugElement) */ + @Override protected IJavaType getTypeToOpen(IDebugElement element) throws CoreException { if (element instanceof IJavaStackFrame) { IJavaStackFrame frame = (IJavaStackFrame) element; diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeHierarchyAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeHierarchyAction.java index 0fa995b..caaac5f 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeHierarchyAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDeclaringTypeHierarchyAction.java @@ -18,6 +18,7 @@ public class OpenDeclaringTypeHierarchyAction extends OpenDeclaringTypeAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.OpenTypeAction#isHierarchy() */ + @Override protected boolean isHierarchy() { return true; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDialogAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDialogAction.java index bf53fdb..5cf1836 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDialogAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenDialogAction.java @@ -82,6 +82,7 @@ public abstract class OpenDialogAction extends RuntimeClasspathAction { return settings; } + @Override protected int getActionType() { return ADD; } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenFromClipboardAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenFromClipboardAction.java index 9aa3edd..b950083 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenFromClipboardAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenFromClipboardAction.java @@ -551,6 +551,7 @@ public class OpenFromClipboardAction implements IWorkbenchWindowActionDelegate { private static SearchRequestor createSearchRequestor(final List matches) { return new SearchRequestor() { + @Override public void acceptSearchMatch(SearchMatch match) { if (match.getAccuracy() == SearchMatch.A_ACCURATE) matches.add(match.getElement()); @@ -591,6 +592,7 @@ public class OpenFromClipboardAction implements IWorkbenchWindowActionDelegate { try { searchEngine.searchAllTypeNames(packageName == null ? null : packageName.toCharArray(), packageName == null ? SearchPattern.R_EXACT_MATCH : getSearchFlags(), typeName.toCharArray(), getSearchFlags(), IJavaSearchConstants.TYPE, scope, new TypeNameMatchRequestor() { + @Override public void acceptTypeNameMatch(TypeNameMatch match) { matches.add(match.getType()); } diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenReceivingTypeAction.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenReceivingTypeAction.java index 2adcce9..4e0ca5e 100644 --- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenReceivingTypeAction.java +++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/OpenReceivingTypeAction.java @@ -24,6 +24,7 @@ public class OpenReceivingTypeAction extends OpenStackFrameAction { /* (non-Javadoc) * @see org.eclipse.jdt.internal.debug.ui.actions.OpenTypeAction#getTypeToOpen(org.eclipse.debug.core.model.IDebugElement) */ + @Override protected IJavaType getTypeToOpen(IDebugElement element) throws CoreException { if (element instanceof IJ |

