CloneSet4320


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5420.975class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15122
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
25161
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
35221
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
45465
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java
Clone Instance
1
Line Count
5
Source Line
122
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

        /**
         * Returns the VM install name specified by the given launch configuration,
         * or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM install name specified by the given launch configuration,
         *         or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
        public String getVMInstallName(ILaunchConfiguration configuration) throws
                               CoreException {
                return configuration.getAttribute(
                                IJavaLaunchConfigurationConstants.ATTR_VM_INSTALL_NAME, 
                                (String) null    );
        }


Clone Instance
2
Line Count
5
Source Line
161
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

        /**
         * Returns the VM install type identifier specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM install type identifier specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
        public String getVMInstallTypeId(ILaunchConfiguration configuration) throws
                               CoreException {
                return configuration.getAttribute(
                                IJavaLaunchConfigurationConstants.ATTR_VM_INSTALL_TYPE, 
                                (String) null    );
        }


Clone Instance
3
Line Count
5
Source Line
221
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

        /**
         * Returns the VM connector identifier specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM connector identifier specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
        public String getVMConnectorId(ILaunchConfiguration configuration) throws
                               CoreException {
                return configuration.getAttribute(
                                IJavaLaunchConfigurationConstants.ATTR_VM_CONNECTOR, 
                                (String) null    );
        }


Clone Instance
4
Line Count
5
Source Line
465
Source File
plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java

        /**
         * Returns the Java project name specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the Java project name specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
        public String getJavaProjectName(ILaunchConfiguration configuration) throws
                               CoreException {
                return configuration.getAttribute(
                                IJavaLaunchConfigurationConstants.ATTR_PROJECT_NAME, 
                                (String) null    );
        }


Clone AbstractionParameter Count: 2Parameter Bindings

/**
         * Returns the VM install name specified by the given launch configuration,
         * or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM install name specified by the given launch configuration,
         *         or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
/**
         * Returns the VM install type identifier specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM install type identifier specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
/**
         * Returns the VM connector identifier specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the VM connector identifier specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
/**
         * Returns the Java project name specified by the given launch
         * configuration, or <code>null</code> if none.
         * 
         * @param configuration
         *            launch configuration
         * @return the Java project name specified by the given launch
         *         configuration, or <code>null</code> if none
         * @exception CoreException
         *                if unable to retrieve the attribute
         */
public String  [[#variable61c1be20]](ILaunchConfiguration configuration) throws CoreException {
  return configuration.getAttribute(IJavaLaunchConfigurationConstants. [[#variable61c1bda0]], (String) null);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#61c1be20]]
getVMInstallName 
12[[#61c1be20]]
getVMInstallTypeId 
13[[#61c1be20]]
getVMConnectorId 
14[[#61c1be20]]
getJavaProjectName 
21[[#61c1bda0]]
ATTR_VM_INSTALL_NAME 
22[[#61c1bda0]]
ATTR_VM_INSTALL_TYPE 
23[[#61c1bda0]]
ATTR_VM_CONNECTOR 
24[[#61c1bda0]]
ATTR_PROJECT_NAME