CloneSet2094


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4540.963class_body_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1427
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java
22030
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ClassFileBytesDisassembler.java
3728
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java
41041
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java
52143
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java
Clone Instance
1
Line Count
4
Source Line
27
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.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)


Clone Instance
2
Line Count
20
Source Line
30
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ClassFileBytesDisassembler.java

        /**
         * 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;


Clone Instance
3
Line Count
7
Source Line
28
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java

        /** 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;


Clone Instance
4
Line Count
10
Source Line
41
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java

        /** 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;


Clone Instance
5
Line Count
21
Source Line
43
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java

        /**
         * 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;


Clone AbstractionParameter Count: 4Parameter Bindings

/**
         * 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 Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b52d5760]]
Bit2 
12[[#b52d5760]]
DEFAULT 
13[[#b52d5760]]
MAY_BE_OUT_OF_SYNCH 
14[[#b52d5760]]
FINAL 
15[[#b52d5760]]
SHOW_PARAMETERS 
21[[#b52d56c0]]
Bit3 
22[[#b52d56c0]]
SYSTEM 
23[[#b52d56c0]]
INSTALLED 
24[[#b52d56c0]]
SYNCHRONIZED 
25[[#b52d56c0]]
SHOW_CONTAINER 
31[[#b43f53e0]]
Bit4 
32[[#b43f53e0]]
COMPACT 
33[[#b43f53e0]]
ENTRY 
34[[#b43f53e0]]
STATIC 
35[[#b43f53e0]]
SHOW_CONTAINER_QUALIFICATION 
41[[#b52d5640]]
Bit5 
42[[#b52d5640]]
WORKING_COPY 
43[[#b52d5640]]
EXIT 
44[[#b52d5640]]
RUNNABLE 
45[[#b52d5640]]
SHOW_OVERLAY_ICONS