Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 3 | 4 | 0.963 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 97 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AbstractTypeDeclaration.java |
2 | 2 | 51 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Annotation.java |
3 | 2 | 134 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BodyDeclaration.java |
| ||||
/** * Creates and returns a structural property descriptor for the * "name" property declared on the given concrete node type. * * @return the property descriptor */ static final ChildPropertyDescriptor internalNamePropertyFactory(Class nodeClass) { return new ChildPropertyDescriptor(nodeClass, "name", Name.class , MANDATORY, NO_CYCLE_RISK); //$NON-NLS-1$ } |
| ||||
/** * Creates and returns a structural property descriptor for the * "typeName" property declared on the given concrete node type. * * @return the property descriptor */ static final ChildPropertyDescriptor internalTypeNamePropertyFactory(Class nodeClass) { return new ChildPropertyDescriptor(nodeClass, "typeName", Name.class , MANDATORY, NO_CYCLE_RISK); //$NON-NLS-1$ } |
| ||||
/** * Creates and returns a structural property descriptor for the * "javadoc" property declared on the given concrete node type. * * @return the property descriptor */ static final ChildPropertyDescriptor internalJavadocPropertyFactory(Class nodeClass) { return new ChildPropertyDescriptor(nodeClass, "javadoc", Javadoc.class , OPTIONAL, NO_CYCLE_RISK); //$NON-NLS-1$ } |
| |||
/** * Creates and returns a structural property descriptor for the * "javadoc" property declared on the given concrete node type. * * @return the property descriptor */ /** * Creates and returns a structural property descriptor for the * "typeName" property declared on the given concrete node type. * * @return the property descriptor */ /** * Creates and returns a structural property descriptor for the * "name" property declared on the given concrete node type. * * @return the property descriptor */ static final ChildPropertyDescriptor [[#variablea3c33680]](Class nodeClass) { return new ChildPropertyDescriptor(nodeClass, [[#variablea3c33600]], [[#variablea3c33560]].class , [[#variablea3c334e0]], NO_CYCLE_RISK); //$NON-NLS-1$ } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#a3c33680]] | internalJavadocPropertyFactory |
1 | 2 | [[#a3c33680]] | internalTypeNamePropertyFactory |
1 | 3 | [[#a3c33680]] | internalNamePropertyFactory |
2 | 1 | [[#a3c33600]] | "javadoc" |
2 | 2 | [[#a3c33600]] | "typeName" |
2 | 3 | [[#a3c33600]] | "name" |
3 | 1 | [[#a3c33560]] | Javadoc |
3 | 2 | [[#a3c33560]] | Name |
3 | 3 | [[#a3c33560]] | Name |
4 | 1 | [[#a3c334e0]] | OPTIONAL |
4 | 2 | [[#a3c334e0]] | MANDATORY |
4 | 3 | [[#a3c334e0]] | MANDATORY |