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" |