Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
30 | 6 | 4 | 0.950 | compilation_unit |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/ClassPrepareRequestImpl.java |
2 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/ClassUnloadRequestImpl.java |
3 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/MethodEntryRequestImpl.java |
4 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/MethodExitRequestImpl.java |
5 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/ThreadDeathRequestImpl.java |
6 | 30 | 11 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/ThreadStartRequestImpl.java |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.ClassPrepareEventImpl; import com.sun.jdi.request.ClassPrepareRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class ClassPrepareRequestImpl extends EventRequestImpl implements ClassPrepareRequest { /** * Creates new ClassPrepareRequest. */ public ClassPrepareRequestImpl(VirtualMachineImpl vmImpl) { super("ClassPrepareRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return ClassPrepareEventImpl.EVENT_KIND; } } |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.ClassUnloadEventImpl; import com.sun.jdi.request.ClassUnloadRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class ClassUnloadRequestImpl extends EventRequestImpl implements ClassUnloadRequest { /** * Creates new ClassUnloadRequest. */ public ClassUnloadRequestImpl(VirtualMachineImpl vmImpl) { super("ClassUnloadRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return ClassUnloadEventImpl.EVENT_KIND; } } |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.MethodEntryEventImpl; import com.sun.jdi.request.MethodEntryRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class MethodEntryRequestImpl extends EventRequestImpl implements MethodEntryRequest { /** * Creates new MethodEntryRequest. */ public MethodEntryRequestImpl(VirtualMachineImpl vmImpl) { super("MethodEntryRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return MethodEntryEventImpl.EVENT_KIND; } } |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.MethodExitEventImpl; import com.sun.jdi.request.MethodExitRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class MethodExitRequestImpl extends EventRequestImpl implements MethodExitRequest { /** * Creates new MethodExitRequest. */ public MethodExitRequestImpl(VirtualMachineImpl vmImpl) { super("MethodExitRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return MethodExitEventImpl.EVENT_KIND; } } |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.ThreadDeathEventImpl; import com.sun.jdi.request.ThreadDeathRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class ThreadDeathRequestImpl extends EventRequestImpl implements ThreadDeathRequest { /** * Creates new ThreadDeathRequest. */ public ThreadDeathRequestImpl(VirtualMachineImpl vmImpl) { super("ThreadDeathRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return ThreadDeathEventImpl.EVENT_KIND; } } |
| ||||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event.ThreadStartEventImpl; import com.sun.jdi.request.ThreadStartRequest; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class ThreadStartRequestImpl extends EventRequestImpl implements ThreadStartRequest { /** * Creates new ThreadStartRequest. */ public ThreadStartRequestImpl(VirtualMachineImpl vmImpl) { super("ThreadStartRequest", vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return ThreadStartEventImpl.EVENT_KIND; } } |
| |||
/******************************************************************************* * Copyright (c) 2000, 2005 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ package org.eclipse.jdi.internal.request; import org.eclipse.jdi.internal.VirtualMachineImpl; import org.eclipse.jdi.internal.event. [[#variableba47c9a0]]; import com.sun.jdi.request. [[#variableba47c920]]; /** * this class implements the corresponding interfaces * declared by the JDI specification. See the com.sun.jdi package * for more information. * */ public class [[#variableba47c8c0]]extends EventRequestImpl implements [[#variableba47c920]]{ /** * Creates new ThreadStartRequest. */ /** * Creates new ThreadDeathRequest. */ /** * Creates new MethodExitRequest. */ /** * Creates new MethodEntryRequest. */ /** * Creates new ClassUnloadRequest. */ /** * Creates new ClassPrepareRequest. */ public [[#variableba47c8c0]](VirtualMachineImpl vmImpl) { super( [[#variableba47c840]], vmImpl); //$NON-NLS-1$ } /** * @return Returns JDWP EventKind. */ protected final byte eventKind() { return [[#variableba47c9a0]].EVENT_KIND; } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#ba47c9a0]] | ThreadStartEventImpl |
1 | 2 | [[#ba47c9a0]] | ThreadDeathEventImpl |
1 | 3 | [[#ba47c9a0]] | MethodExitEventImpl |
1 | 4 | [[#ba47c9a0]] | MethodEntryEventImpl |
1 | 5 | [[#ba47c9a0]] | ClassUnloadEventImpl |
1 | 6 | [[#ba47c9a0]] | ClassPrepareEventImpl |
2 | 1 | [[#ba47c920]] | ThreadStartRequest |
2 | 2 | [[#ba47c920]] | ThreadDeathRequest |
2 | 3 | [[#ba47c920]] | MethodExitRequest |
2 | 4 | [[#ba47c920]] | MethodEntryRequest |
2 | 5 | [[#ba47c920]] | ClassUnloadRequest |
2 | 6 | [[#ba47c920]] | ClassPrepareRequest |
3 | 1 | [[#ba47c8c0]] | ThreadStartRequestImpl |
3 | 2 | [[#ba47c8c0]] | ThreadDeathRequestImpl |
3 | 3 | [[#ba47c8c0]] | MethodExitRequestImpl |
3 | 4 | [[#ba47c8c0]] | MethodEntryRequestImpl |
3 | 5 | [[#ba47c8c0]] | ClassUnloadRequestImpl |
3 | 6 | [[#ba47c8c0]] | ClassPrepareRequestImpl |
4 | 1 | [[#ba47c840]] | "ThreadStartRequest" |
4 | 2 | [[#ba47c840]] | "ThreadDeathRequest" |
4 | 3 | [[#ba47c840]] | "MethodExitRequest" |
4 | 4 | [[#ba47c840]] | "MethodEntryRequest" |
4 | 5 | [[#ba47c840]] | "ClassUnloadRequest" |
4 | 6 | [[#ba47c840]] | "ClassPrepareRequest" |