Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 5 | 4 | 0.963 | class_body_declarations[4] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 27 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java |
2 | 20 | 30 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ClassFileBytesDisassembler.java |
3 | 7 | 28 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java |
4 | 10 | 41 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java |
5 | 21 | 43 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java |
| ||||
public final static int Bit2 = 0x2; // return type (operator) | name reference kind (name ref) | has local type (type, method, field decl) public final static int Bit3 = 0x4; // return type (operator) | name reference kind (name ref) | implicit this (this ref) public final static int Bit4 = 0x8; // return type (operator) | first assignment to local (name ref,local decl) | undocumented empty block (block, type and method decl) public final static int Bit5 = 0x10; // value for return (expression) | has all method bodies (unit) | supertype ref (type ref) |
| ||||
/** * The mode is the default mode to disassemble IClassFileReader. */ public final static int DEFAULT = 2; /** * This mode corresponds to the detailed mode plus the constant pool contents and * any further information that would be useful for debugging purpose. * @since 3.1 */ public final static int SYSTEM = 4; /** * This mode is used to compact the class name to a simple name instead of a qualified name. * @since 3.1 */ public final static int COMPACT = 8; /** * This mode is used to retrive a pseudo code for working copy purpose. * @since 3.2 */ public final static int WORKING_COPY = 16; |
| ||||
/** Flag to render the may be out of synch adornment */ public final static int MAY_BE_OUT_OF_SYNCH = 0x0002; /** Flag to render the installed breakpoint adornment */ public final static int INSTALLED = 0x0004; /** Flag to render the entry method breakpoint adornment */ public final static int ENTRY = 0x0008; /** Flag to render the exit method breakpoint adornment */ public final static int EXIT = 0x0010; |
| ||||
/** Flag to render the final adornment. */ public final static int FINAL = 0x002; /** Flag to render the synchronized adornment. */ public final static int SYNCHRONIZED = 0x004; /** Flag to render the static adornment. */ public final static int STATIC = 0x008; /** Flag to render the runnable adornment. */ public final static int RUNNABLE = 0x010; |
| ||||
/** * Flag (bit mask) indicating that method label include parameter types. */ public final static int SHOW_PARAMETERS = 0x002; /** * Flag (bit mask) indicating that the label of a member should include the container. * For example, include the name of the type enclosing a field. * @deprecated Use SHOW_QUALIFIED or SHOW_ROOT instead */ public final static int SHOW_CONTAINER = 0x004; /** * Flag (bit mask) indicating that the label of a type should be fully qualified. * For example, include the fully qualified name of the type enclosing a type. * @deprecated Use SHOW_QUALIFIED instead */ public final static int SHOW_CONTAINER_QUALIFICATION = 0x008; /** * Flag (bit mask) indicating that the label should include overlay icons * for element type and modifiers. */ public final static int SHOW_OVERLAY_ICONS = 0x010; |
| |||
/** * The mode is the default mode to disassemble IClassFileReader. */ /** Flag to render the may be out of synch adornment */ /** Flag to render the final adornment. */ /** * Flag (bit mask) indicating that method label include parameter types. */ public final static int [[#variableb52d5760]]= 0x2; // return type (operator) | name reference kind (name ref) | has local type (type, method, field decl) /** * This mode corresponds to the detailed mode plus the constant pool contents and * any further information that would be useful for debugging purpose. * @since 3.1 */ /** Flag to render the installed breakpoint adornment */ /** Flag to render the synchronized adornment. */ /** * Flag (bit mask) indicating that the label of a member should include the container. * For example, include the name of the type enclosing a field. * @deprecated Use SHOW_QUALIFIED or SHOW_ROOT instead */ public final static int [[#variableb52d56c0]]= 0x4; // return type (operator) | name reference kind (name ref) | implicit this (this ref) /** * This mode is used to compact the class name to a simple name instead of a qualified name. * @since 3.1 */ /** Flag to render the entry method breakpoint adornment */ /** Flag to render the static adornment. */ /** * Flag (bit mask) indicating that the label of a type should be fully qualified. * For example, include the fully qualified name of the type enclosing a type. * @deprecated Use SHOW_QUALIFIED instead */ public final static int [[#variableb43f53e0]]= 0x8; // return type (operator) | first assignment to local (name ref,local decl) | undocumented empty block (block, type and method decl) /** * This mode is used to retrive a pseudo code for working copy purpose. * @since 3.2 */ /** Flag to render the exit method breakpoint adornment */ /** Flag to render the runnable adornment. */ /** * Flag (bit mask) indicating that the label should include overlay icons * for element type and modifiers. */ public final static int [[#variableb52d5640]]= 0x10; // value for return (expression) | has all method bodies (unit) | supertype ref (type ref) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b52d5760]] | Bit2 |
1 | 2 | [[#b52d5760]] | DEFAULT |
1 | 3 | [[#b52d5760]] | MAY_BE_OUT_OF_SYNCH |
1 | 4 | [[#b52d5760]] | FINAL |
1 | 5 | [[#b52d5760]] | SHOW_PARAMETERS |
2 | 1 | [[#b52d56c0]] | Bit3 |
2 | 2 | [[#b52d56c0]] | SYSTEM |
2 | 3 | [[#b52d56c0]] | INSTALLED |
2 | 4 | [[#b52d56c0]] | SYNCHRONIZED |
2 | 5 | [[#b52d56c0]] | SHOW_CONTAINER |
3 | 1 | [[#b43f53e0]] | Bit4 |
3 | 2 | [[#b43f53e0]] | COMPACT |
3 | 3 | [[#b43f53e0]] | ENTRY |
3 | 4 | [[#b43f53e0]] | STATIC |
3 | 5 | [[#b43f53e0]] | SHOW_CONTAINER_QUALIFICATION |
4 | 1 | [[#b52d5640]] | Bit5 |
4 | 2 | [[#b52d5640]] | WORKING_COPY |
4 | 3 | [[#b52d5640]] | EXIT |
4 | 4 | [[#b52d5640]] | RUNNABLE |
4 | 5 | [[#b52d5640]] | SHOW_OVERLAY_ICONS |