CloneSet149


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
49230.979class_body_declarations[8]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
149104
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/extension/Extension.java
24985
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/extension/Specification.java
Next
Last
Clone Instance
1
Line Count
49
Source Line
104
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/extension/Extension.java

/**
 * Enum indicating that extension is compatible with other extension.
 */
public static final Compatibility COMPATIBLE = new Compatibility("COMPATIBLE");

/**
 * Enum indicating that extension requires an upgrade
 * of specification to be compatible with other extension.
 */
public static final Compatibility REQUIRE_SPECIFICATION_UPGRADE = new Compatibility("REQUIRE_SPECIFICATION_UPGRADE");

/**
 * Enum indicating that extension requires a vendor
 * switch to be compatible with other extension.
 */
public static final Compatibility REQUIRE_VENDOR_SWITCH = new Compatibility("REQUIRE_VENDOR_SWITCH");

/**
 * Enum indicating that extension requires an upgrade
 * of implementation to be compatible with other extension.
 */
public static final Compatibility REQUIRE_IMPLEMENTATION_UPGRADE = new Compatibility("REQUIRE_IMPLEMENTATION_UPGRADE");

/**
 * Enum indicating that extension is incompatible with
 * other extension in ways other than other enums
 * indicate). For example the other extension may have
 * a different ID.
 */
public static final Compatibility INCOMPATIBLE = new Compatibility("INCOMPATIBLE");

/**
 * The name of the optional package being made available, or required.
 */
private String extensionName;

/**
 * The version number (dotted decimal notation) of the specification
 * to which this optional package conforms.
 */
private DeweyDecimal specificationVersion;

/**
 * The name of the company or organization that originated the
 * specification to which this optional package conforms.
 */
private String specificationVendor;


First
Previous
Clone Instance
2
Line Count
49
Source Line
85
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/extension/Specification.java

/**
 * Enum indicating that extension is compatible with other Package
 * Specification.
 */
public static final Compatibility COMPATIBLE = new Compatibility("COMPATIBLE");

/**
 * Enum indicating that extension requires an upgrade
 * of specification to be compatible with other Package Specification.
 */
public static final Compatibility REQUIRE_SPECIFICATION_UPGRADE = new Compatibility("REQUIRE_SPECIFICATION_UPGRADE");

/**
 * Enum indicating that extension requires a vendor
 * switch to be compatible with other Package Specification.
 */
public static final Compatibility REQUIRE_VENDOR_SWITCH = new Compatibility("REQUIRE_VENDOR_SWITCH");

/**
 * Enum indicating that extension requires an upgrade
 * of implementation to be compatible with other Package Specification.
 */
public static final Compatibility REQUIRE_IMPLEMENTATION_CHANGE = new Compatibility("REQUIRE_IMPLEMENTATION_CHANGE");

/**
 * This enum indicates that an extension is incompatible with
 * other Package Specification in ways other than other enums
 * indicate. For example, the other Package Specification
 * may have a different ID.
 */
public static final Compatibility INCOMPATIBLE = new Compatibility("INCOMPATIBLE");

/**
 * The name of the Package Specification.
 */
private String specificationTitle;

/**
 * The version number (dotted decimal notation) of the specification
 * to which this optional package conforms.
 */
private DeweyDecimal specificationVersion;

/**
 * The name of the company or organization that originated the
 * specification to which this specification conforms.
 */
private String specificationVendor;


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * Enum indicating that extension is compatible with other extension.
     */
/**
     * Enum indicating that extension is compatible with other Package
     * Specification.
     */
public static final Compatibility COMPATIBLE = new Compatibility("COMPATIBLE");

/**
     * Enum indicating that extension requires an upgrade
     * of specification to be compatible with other extension.
     */
/**
     * Enum indicating that extension requires an upgrade
     * of specification to be compatible with other Package Specification.
     */
public static final Compatibility REQUIRE_SPECIFICATION_UPGRADE = new Compatibility("REQUIRE_SPECIFICATION_UPGRADE");

/**
     * Enum indicating that extension requires a vendor
     * switch to be compatible with other extension.
     */
/**
     * Enum indicating that extension requires a vendor
     * switch to be compatible with other Package Specification.
     */
public static final Compatibility REQUIRE_VENDOR_SWITCH = new Compatibility("REQUIRE_VENDOR_SWITCH");

/**
     * Enum indicating that extension requires an upgrade
     * of implementation to be compatible with other extension.
     */
/**
     * Enum indicating that extension requires an upgrade
     * of implementation to be compatible with other Package Specification.
     */
public static final Compatibility  [[#variablefdd5100]]= new Compatibility( [[#variablefdd5040]]);

/**
     * Enum indicating that extension is incompatible with
     * other extension in ways other than other enums
     * indicate). For example the other extension may have
     * a different ID.
     */
/**
     * This enum indicates that an extension is incompatible with
     * other Package Specification in ways other than other enums
     * indicate. For example, the other Package Specification
     * may have a different ID.
     */
public static final Compatibility INCOMPATIBLE = new Compatibility("INCOMPATIBLE");

/**
     * The name of the optional package being made available, or required.
     */
/**
     * The name of the Package Specification.
     */
private String  [[#variablefdd4fc0]];

/**
     * The version number (dotted decimal notation) of the specification
     * to which this optional package conforms.
     */
private DeweyDecimal specificationVersion;

/**
     * The name of the company or organization that originated the
     * specification to which this optional package conforms.
     */
/**
     * The name of the company or organization that originated the
     * specification to which this specification conforms.
     */
private String specificationVendor;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#fdd5100]]
REQUIRE_IMPLEMENTATION_UPGRADE 
12[[#fdd5100]]
REQUIRE_IMPLEMENTATION_CHANGE 
21[[#fdd5040]]
"REQUIRE_IMPLEMENTATION_UPGRADE" 
22[[#fdd5040]]
"REQUIRE_IMPLEMENTATION_CHANGE" 
31[[#fdd4fc0]]
extensionName 
32[[#fdd4fc0]]
specificationTitle