This commit is contained in:
Dmitry Jemerov
2009-09-11 18:11:39 +04:00
parent e203e9c06e
commit cf01415fd6
17 changed files with 8 additions and 2 deletions
@@ -0,0 +1 @@
class A<TA>{}
@@ -0,0 +1 @@
class C<TC> extends A<TC>{}
@@ -0,0 +1 @@
class A<TA>{}
@@ -0,0 +1,5 @@
class B<caret><TB> extends A<TB>{
public B() {
super();
}
}
@@ -0,0 +1 @@
class C<TC> extends B<TC>{}
@@ -0,0 +1,4 @@
class Sub extends Super {
public Sub() {
}
}
@@ -0,0 +1,7 @@
class Super {
public <caret>Super() {
} //Safe Delete should not allow this to be deleted without first changing class Sub's constructors to use Super(String)
public Super(String name) {
}
}
@@ -0,0 +1,2 @@
class Sub extends Super {
}
@@ -0,0 +1,7 @@
class Super {
public <caret>Super() {
} //Safe Delete should not allow this to be deleted without first changing class Sub's constructors to use Super(String)
public Super(String name) {
}
}
@@ -0,0 +1,9 @@
public class Bar implements IFoo, IBar {
public String getText() {
return "hello";
}
public IBar getIBar() {
return this;
}
}
@@ -0,0 +1,3 @@
public interface IBar {
String getText();
}
@@ -0,0 +1,3 @@
public interface IFoo {
IBar getIBar();
}
@@ -0,0 +1,9 @@
public class Bar implements IFoo, IBar {
public String getText() {
return "hello";
}
public IBar getIBar() {
return this;
}
}
@@ -0,0 +1,3 @@
public interface IBar {
String getText();
}
@@ -0,0 +1,4 @@
public interface IFoo {
String <caret>getText();
IBar getIBar();
}