CloneSet1595


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6460.963class_body_declarations[6]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1631
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java
21236
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java
31953
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java
43568
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java
Clone Instance
1
Line Count
6
Source Line
31
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java

        public final static int Bit6 = 0x20;                                            // depth (name ref, msg) | ignore need cast check (cast expression)

        public final static int Bit7 = 0x40;                                            // depth (name ref, msg) | operator (operator) | need runtime checkcast (cast expression) | label used (labelStatement)

        public final static int Bit8 = 0x80;                                            // depth (name ref, msg) | operator (operator) | unsafe cast (cast expression)

        public final static int Bit9 = 0x100;                                   // depth (name ref, msg) | operator (operator) | is local type (type decl)

        public final static int Bit10 = 0x200;                                  // depth (name ref, msg) | operator (operator) | is anonymous type (type decl)

        public final static int Bit11 = 0x400;                                  // depth (name ref, msg) | operator (operator) | is member type (type decl)


Clone Instance
2
Line Count
12
Source Line
36
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java

        /** Flag to render the enabled breakpoint adornment */
        public final static int ENABLED =                                               0x0020;

        /** Flag to render the conditional breakpoint adornment */
        public final static int CONDITIONAL =                                   0x0040;

        /** Flag to render the caught breakpoint adornment */
        public final static int CAUGHT =                                        0x0080;

        /** Flag to render the uncaught breakpoint adornment */
        public final static int UNCAUGHT =                                      0x0100;

        /** Flag to render the scoped breakpoint adornment */
        public final static int SCOPED =                                        0x0200;

        /** Flag to render the owning a monitor thread adornment */
        public final static int OWNS_MONITOR =                          0x0400;


Clone Instance
3
Line Count
19
Source Line
53
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java

        /** Flag to render the warning adornment. */
        public final static int WARNING =                       0x020;

        /** Flag to render the error adornment. */
        public final static int ERROR =                 0x040;

        /** Flag to render the 'override' adornment. */
        public final static int OVERRIDES =             0x080;

        /** Flag to render the 'implements' adornment. */
        public final static int IMPLEMENTS =            0x100;

        /** Flag to render the 'constructor' adornment. */
        public final static int CONSTRUCTOR =   0x200;

        /**
         * Flag to render the 'deprecated' adornment.
         * @since 3.0
         */
        public final static int DEPRECATED =    0x400;


Clone Instance
4
Line Count
35
Source Line
68
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java

        /**
         * Flag (bit mask) indicating that a field label should include the declared type.
         */
        public final static int SHOW_TYPE =                                     0x020;

        /**
         * Flag (bit mask) indicating that the label should include the name of the
         * package fragment root (appended).
         */
        public final static int SHOW_ROOT =                                     0x040;

        /**
         * Flag (bit mask) indicating that the label qualification of a type should
         * be shown after the name.
         * @deprecated SHOW_POST_QUALIFIED instead
         */
        public final static int SHOW_POSTIFIX_QUALIFICATION =           0x080;

        /**
         * Flag (bit mask) indicating that the label should show the icons with no space
         * reserved for overlays.
         */
        public final static int SHOW_SMALL_ICONS =                      0x100;

        /**
         * Flag (bit mask) indicating that the package fragment roots from class path variables should
         * be rendered with the variable in the name
         */
        public final static int SHOW_VARIABLE =                 0x200;

        /**
         * Flag (bit mask) indicating that compilation units, class files, types, declarations and members
         * should be rendered qualified.
         * Examples: <code>java.lang.String</code>, <code>java.util.Vector.size()</code>
         * 
         * @since 2.0
         */
        public final static int SHOW_QUALIFIED =                        0x400;


Clone AbstractionParameter Count: 6Parameter Bindings

/** Flag to render the enabled breakpoint adornment */
/** Flag to render the warning adornment. */
/**
         * Flag (bit mask) indicating that a field label should include the declared type.
         */
public final static int  [[#variable77b5b560]]= 0x20; // depth (name ref, msg) | ignore need cast check (cast expression)

/** Flag to render the conditional breakpoint adornment */
/** Flag to render the error adornment. */
/**
         * Flag (bit mask) indicating that the label should include the name of the
         * package fragment root (appended).
         */
public final static int  [[#variable77b5b4a0]]= 0x40; // depth (name ref, msg) | operator (operator) | need runtime checkcast (cast expression) | label used (labelStatement)

/** Flag to render the caught breakpoint adornment */
/** Flag to render the 'override' adornment. */
/**
         * Flag (bit mask) indicating that the label qualification of a type should
         * be shown after the name.
         * @deprecated SHOW_POST_QUALIFIED instead
         */
public final static int  [[#variable77b5b3a0]]= 0x80; // depth (name ref, msg) | operator (operator) | unsafe cast (cast expression)

/** Flag to render the uncaught breakpoint adornment */
/** Flag to render the 'implements' adornment. */
/**
         * Flag (bit mask) indicating that the label should show the icons with no space
         * reserved for overlays.
         */
public final static int  [[#variable77b5b340]]= 0x100; // depth (name ref, msg) | operator (operator) | is local type (type decl)

/** Flag to render the scoped breakpoint adornment */
/** Flag to render the 'constructor' adornment. */
/**
         * Flag (bit mask) indicating that the package fragment roots from class path variables should
         * be rendered with the variable in the name
         */
public final static int  [[#variable77b5ada0]]= 0x200; // depth (name ref, msg) | operator (operator) | is anonymous type (type decl)

/** Flag to render the owning a monitor thread adornment */
/**
         * Flag to render the 'deprecated' adornment.
         * @since 3.0
         */
/**
         * Flag (bit mask) indicating that compilation units, class files, types, declarations and members
         * should be rendered qualified.
         * Examples: <code>java.lang.String</code>, <code>java.util.Vector.size()</code>
         * 
         * @since 2.0
         */
public final static int  [[#variable77b5b360]]= 0x400; // depth (name ref, msg) | operator (operator) | is member type (type decl)
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#77b5b560]]
Bit6 
12[[#77b5b560]]
ENABLED 
13[[#77b5b560]]
WARNING 
14[[#77b5b560]]
SHOW_TYPE 
21[[#77b5b4a0]]
Bit7 
22[[#77b5b4a0]]
CONDITIONAL 
23[[#77b5b4a0]]
ERROR 
24[[#77b5b4a0]]
SHOW_ROOT 
31[[#77b5b3a0]]
Bit8 
32[[#77b5b3a0]]
CAUGHT 
33[[#77b5b3a0]]
OVERRIDES 
34[[#77b5b3a0]]
SHOW_POSTIFIX_QUALIFICATION 
41[[#77b5b340]]
Bit9 
42[[#77b5b340]]
UNCAUGHT 
43[[#77b5b340]]
IMPLEMENTS 
44[[#77b5b340]]
SHOW_SMALL_ICONS 
51[[#77b5ada0]]
Bit10 
52[[#77b5ada0]]
SCOPED 
53[[#77b5ada0]]
CONSTRUCTOR 
54[[#77b5ada0]]
SHOW_VARIABLE 
61[[#77b5b360]]
Bit11 
62[[#77b5b360]]
OWNS_MONITOR 
63[[#77b5b360]]
DEPRECATED 
64[[#77b5b360]]
SHOW_QUALIFIED