| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 8 | 6 | 4 | 0.950 | class_body_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 8 | 133 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| 2 | 8 | 145 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| 3 | 8 | 157 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| 4 | 8 | 169 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| 5 | 8 | 181 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| 6 | 8 | 193 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementRequestor.java |
| ||||
/**
* @see IJavaElementRequestor
*/
public IField[] getFields() {
if (fFields == null) {
return fgEmptyFieldArray;
}
int size = fFields.size();
IField[] results = new IField[size];
fFields.toArray(results);
return results;
}
|
| ||||
/**
* @see IJavaElementRequestor
*/
public IInitializer[] getInitializers() {
if (fInitializers == null) {
return fgEmptyInitializerArray;
}
int size = fInitializers.size();
IInitializer[] results = new IInitializer[size];
fInitializers.toArray(results);
return results;
}
|
| ||||
/**
* @see IJavaElementRequestor
*/
public IType[] getMemberTypes() {
if (fMemberTypes == null) {
return fgEmptyTypeArray;
}
int size = fMemberTypes.size();
IType[] results = new IType[size];
fMemberTypes.toArray(results);
return results;
}
|
| ||||
/**
* @see IJavaElementRequestor
*/
public IMethod[] getMethods() {
if (fMethods == null) {
return fgEmptyMethodArray;
}
int size = fMethods.size();
IMethod[] results = new IMethod[size];
fMethods.toArray(results);
return results;
}
|
| ||||
/**
* @see IJavaElementRequestor
*/
public IPackageFragment[] getPackageFragments() {
if (fPackageFragments == null) {
return fgEmptyPackageFragmentArray;
}
int size = fPackageFragments.size();
IPackageFragment[] results = new IPackageFragment[size];
fPackageFragments.toArray(results);
return results;
}
|
| ||||
/**
* @see IJavaElementRequestor
*/
public IType[] getTypes() {
if (fTypes == null) {
return fgEmptyTypeArray;
}
int size = fTypes.size();
IType[] results = new IType[size];
fTypes.toArray(results);
return results;
}
|
| |||
/**
* @see IJavaElementRequestor
*/
public [[#variablebe0e6b00]][] [[#variablebe0e6aa0]]() {
if ( [[#variablebe0e6a40]]== null) {
return [[#variablebe0e69e0]];
}
int size = [[#variablebe0e6a40]].size();
[[#variablebe0e6b00]][] results = new [[#variablebe0e6b00]][size];
[[#variablebe0e6a40]].toArray(results);
return results;
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#be0e6b00]] | IField |
| 1 | 2 | [[#be0e6b00]] | IInitializer |
| 1 | 3 | [[#be0e6b00]] | IType |
| 1 | 4 | [[#be0e6b00]] | IMethod |
| 1 | 5 | [[#be0e6b00]] | IPackageFragment |
| 1 | 6 | [[#be0e6b00]] | IType |
| 2 | 1 | [[#be0e6aa0]] | getFields |
| 2 | 2 | [[#be0e6aa0]] | getInitializers |
| 2 | 3 | [[#be0e6aa0]] | getMemberTypes |
| 2 | 4 | [[#be0e6aa0]] | getMethods |
| 2 | 5 | [[#be0e6aa0]] | getPackageFragments |
| 2 | 6 | [[#be0e6aa0]] | getTypes |
| 3 | 1 | [[#be0e6a40]] | fFields |
| 3 | 2 | [[#be0e6a40]] | fInitializers |
| 3 | 3 | [[#be0e6a40]] | fMemberTypes |
| 3 | 4 | [[#be0e6a40]] | fMethods |
| 3 | 5 | [[#be0e6a40]] | fPackageFragments |
| 3 | 6 | [[#be0e6a40]] | fTypes |
| 4 | 1 | [[#be0e69e0]] | fgEmptyFieldArray |
| 4 | 2 | [[#be0e69e0]] | fgEmptyInitializerArray |
| 4 | 3 | [[#be0e69e0]] | fgEmptyTypeArray |
| 4 | 4 | [[#be0e69e0]] | fgEmptyMethodArray |
| 4 | 5 | [[#be0e69e0]] | fgEmptyPackageFragmentArray |
| 4 | 6 | [[#be0e69e0]] | fgEmptyTypeArray |