CloneSet830


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12450.972class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11236
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/AccessWatchpointEventImpl.java
21237
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/MethodEntryEventImpl.java
31237
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/MethodExitEventImpl.java
41236
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/StepEventImpl.java
Clone Instance
1
Line Count
12
Source Line
36
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/AccessWatchpointEventImpl.java

        /**
         * Creates new AccessWatchpointEventImpl.
         */
        protected AccessWatchpointEventImpl(VirtualMachineImpl vmImpl, RequestID requestID) {
                super("AccessWatchpointEvent", vmImpl, requestID); //$NON-NLS-1$
        }

        /**
         * @return Creates, reads and returns new EventImpl, of which requestID has already been read.
         */
        public static WatchpointEventImpl read(MirrorImpl target, RequestID requestID, DataInputStream dataInStream) throws IOException {
                VirtualMachineImpl vmImpl = target.virtualMachineImpl();
                AccessWatchpointEventImpl event = new AccessWatchpointEventImpl(vmImpl, requestID);
                event.readWatchpointEventFields(target, dataInStream);
                return event;
        }


Clone Instance
2
Line Count
12
Source Line
37
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/MethodEntryEventImpl.java

        /**
         * Creates new MethodEntryEventImpl.
         */
        private MethodEntryEventImpl(VirtualMachineImpl vmImpl, RequestID requestID) {
                super("MethodEntryEvent", vmImpl, requestID); //$NON-NLS-1$
        }

        /**
         * @return Creates, reads and returns new EventImpl, of which requestID has already been read.
         */
        public static MethodEntryEventImpl read(MirrorImpl target, RequestID requestID, DataInputStream dataInStream) throws IOException {
                VirtualMachineImpl vmImpl = target.virtualMachineImpl();
                MethodEntryEventImpl event = new MethodEntryEventImpl(vmImpl, requestID);
                event.readThreadAndLocation(target, dataInStream);
                return event;
        }


Clone Instance
3
Line Count
12
Source Line
37
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/MethodExitEventImpl.java

        /**
         * Creates new MethodExitEventImpl.
         */
        private MethodExitEventImpl(VirtualMachineImpl vmImpl, RequestID requestID) {
                super("MethodExitEvent", vmImpl, requestID); //$NON-NLS-1$
        }

        /**
         * @return Creates, reads and returns new EventImpl, of which requestID has already been read.
         */
        public static MethodExitEventImpl read(MirrorImpl target, RequestID requestID, DataInputStream dataInStream) throws IOException {
                VirtualMachineImpl vmImpl = target.virtualMachineImpl();
                MethodExitEventImpl event = new MethodExitEventImpl(vmImpl, requestID);
                event.readThreadAndLocation(target, dataInStream);
                return event;
        }


Clone Instance
4
Line Count
12
Source Line
36
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/event/StepEventImpl.java

        /**
         * Creates new StepEventImpl.
         */
        private StepEventImpl(VirtualMachineImpl vmImpl, RequestID requestID) {
                super("StepEvent", vmImpl, requestID); //$NON-NLS-1$
        }

        /**
         * @return Creates, reads and returns new EventImpl, of which requestID has already been read.
         */
        public static StepEventImpl read(MirrorImpl target, RequestID requestID, DataInputStream dataInStream) throws IOException {
                VirtualMachineImpl vmImpl = target.virtualMachineImpl();
                StepEventImpl event = new StepEventImpl(vmImpl, requestID);
                event.readThreadAndLocation(target, dataInStream);
                return event;
        }


Clone AbstractionParameter Count: 5Parameter Bindings

 [[#variableb19bdaa0]] [[#variableb19bd9c0]](VirtualMachineImpl vmImpl, RequestID requestID) {
  super( [[#variableb19bd9a0]], vmImpl, requestID); //$NON-NLS-1$
}

/**
         * @return Creates, reads and returns new EventImpl, of which requestID has already been read.
         */
public static [[#variableb19bd940]] read(MirrorImpl target, RequestID requestID, DataInputStream dataInStream) throws IOException {
  VirtualMachineImpl vmImpl = target.virtualMachineImpl();
   [[#variableb19bd9c0]] event = new [[#variableb19bd9c0]](vmImpl, requestID);
  event. [[#variableb19bd700]](target, dataInStream);
  return event;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b19bdaa0]]
/**
 * Creates new AccessWatchpointEventImpl.
 */
protected 
12[[#b19bdaa0]]
/**
 * Creates new MethodEntryEventImpl.
 */
private 
13[[#b19bdaa0]]
/**
 * Creates new MethodExitEventImpl.
 */
private 
14[[#b19bdaa0]]
/**
 * Creates new StepEventImpl.
 */
private 
21[[#b19bd9c0]]
AccessWatchpointEventImpl 
22[[#b19bd9c0]]
MethodEntryEventImpl 
23[[#b19bd9c0]]
MethodExitEventImpl 
24[[#b19bd9c0]]
StepEventImpl 
31[[#b19bd9a0]]
"AccessWatchpointEvent" 
32[[#b19bd9a0]]
"MethodEntryEvent" 
33[[#b19bd9a0]]
"MethodExitEvent" 
34[[#b19bd9a0]]
"StepEvent" 
41[[#b19bd940]]
WatchpointEventImpl 
42[[#b19bd940]]
MethodEntryEventImpl 
43[[#b19bd940]]
MethodExitEventImpl 
44[[#b19bd940]]
StepEventImpl 
51[[#b19bd700]]
readWatchpointEventFields 
52[[#b19bd700]]
readThreadAndLocation 
53[[#b19bd700]]
readThreadAndLocation 
54[[#b19bd700]]
readThreadAndLocation