| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 9 | 2 | 4 | 0.964 | class_body_declarations[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 38 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/TypingRun.java |
| 2 | 9 | 48 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/TypingRun.java |
| ||||
/**
* A change of type <code>NO_CHANGE</code> does not change anything.
*/
public static final ChangeType NO_CHANGE = new ChangeType(false, "NO_CHANGE"); //$NON-NLS-1$
/**
* A change of type <code>OVERTYPE</code> replaces one single character
* (overwrite mode, pasting a single character).
*/
public static final ChangeType OVERTYPE = new ChangeType(true, "OVERTYPE"); //$NON-NLS-1$
|
| ||||
/**
* A change of type <code>SELECTION</code> does not change text, but
* changes the focus, or selection. Such a change ends all typing runs.
*/
public static final ChangeType SELECTION = new ChangeType(false, "SELECTION"); //$NON-NLS-1$
/**
* A change of type <code>UNKNOWN</code> modifies text in an
* unspecified way. An example is pasting more than one character, or
* deleting an entire selection, or reverting a file. Such a change ends
* all typing runs and cannot form a typing run with any other change,
* including a change of type <code>UNKNOWN</code>.
*/
public static final ChangeType UNKNOWN = new ChangeType(true, "UNKNOWN"); //$NON-NLS-1$
|
| |||
/**
* A change of type <code>SELECTION</code> does not change text, but
* changes the focus, or selection. Such a change ends all typing runs.
*/
/**
* A change of type <code>NO_CHANGE</code> does not change anything.
*/
public static final ChangeType [[#variable636296e0]]= new ChangeType(false, [[#variable6267dec0]]); //$NON-NLS-1$
/**
* A change of type <code>UNKNOWN</code> modifies text in an
* unspecified way. An example is pasting more than one character, or
* deleting an entire selection, or reverting a file. Such a change ends
* all typing runs and cannot form a typing run with any other change,
* including a change of type <code>UNKNOWN</code>.
*/
/**
* A change of type <code>OVERTYPE</code> replaces one single character
* (overwrite mode, pasting a single character).
*/
public static final ChangeType [[#variable63629780]]= new ChangeType(true, [[#variable636297a0]]); //$NON-NLS-1$
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#636296e0]] | SELECTION |
| 1 | 2 | [[#636296e0]] | NO_CHANGE |
| 2 | 1 | [[#6267dec0]] | "SELECTION" |
| 2 | 2 | [[#6267dec0]] | "NO_CHANGE" |
| 3 | 1 | [[#63629780]] | UNKNOWN |
| 3 | 2 | [[#63629780]] | OVERTYPE |
| 4 | 1 | [[#636297a0]] | "UNKNOWN" |
| 4 | 2 | [[#636297a0]] | "OVERTYPE" |