Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 4 | 2 | 0.975 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 122 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
2 | 5 | 161 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
3 | 5 | 221 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.java |
4 | 5 | 465 | 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 ); } |
| ||||
/** * 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 ); } |
| ||||
/** * 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 ); } |
| ||||
/** * 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 ); } |
| |||
/** * 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 Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#61c1be20]] | getVMInstallName |
1 | 2 | [[#61c1be20]] | getVMInstallTypeId |
1 | 3 | [[#61c1be20]] | getVMConnectorId |
1 | 4 | [[#61c1be20]] | getJavaProjectName |
2 | 1 | [[#61c1bda0]] | ATTR_VM_INSTALL_NAME |
2 | 2 | [[#61c1bda0]] | ATTR_VM_INSTALL_TYPE |
2 | 3 | [[#61c1bda0]] | ATTR_VM_CONNECTOR |
2 | 4 | [[#61c1bda0]] | ATTR_PROJECT_NAME |