public static int compare(XMLCalendar value1, XMLCalendar value2) { switch (value1.xmlGregorianCalendar.compare(value2.xmlGregorianCalendar)) { case DatatypeConstants.EQUAL: { return XMLCalendar.EQUALS; } case DatatypeConstants.LESSER: { return XMLCalendar.LESS_THAN; } case DatatypeConstants.GREATER: { return XMLCalendar.GREATER_THAN; } default: { return XMLCalendar.INDETERMINATE;
public static int compare(XMLDuration value1, XMLDuration value2) { switch (value1.duration.compare(value2.duration)) { case DatatypeConstants.EQUAL: { return XMLCalendar.EQUALS; } case DatatypeConstants.LESSER: { return XMLCalendar.LESS_THAN; } case DatatypeConstants.GREATER: { return XMLCalendar.GREATER_THAN; } default: { return XMLCalendar.INDETERMINATE;
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/XMLCalendar.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/XMLDuration.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public static int compare(XMLCalendar value1, XMLCalendar value2)
1
public static int compare(XMLDuration value1, XMLDuration value2)
2
  {
2
  {
3
    switch (value1.xmlGregorianCalendar.compare(value2.xmlGregorianCalendar))
3
    switch (value1.duration.compare(value2.duration))
4
    {
4
    {
5
      case DatatypeConstants.EQUAL:
5
      case DatatypeConstants.EQUAL:
6
      {
6
      {
7
        return XMLCalendar.EQUALS;
7
        return XMLCalendar.EQUALS;
8
      }
8
      }
9
      case DatatypeConstants.LESSER:
9
      case DatatypeConstants.LESSER:
10
      {
10
      {
11
        return XMLCalendar.LESS_THAN;
11
        return XMLCalendar.LESS_THAN;
12
      }
12
      }
13
      case DatatypeConstants.GREATER:
13
      case DatatypeConstants.GREATER:
14
      {
14
      {
15
        return XMLCalendar.GREATER_THAN;
15
        return XMLCalendar.GREATER_THAN;
16
      }
16
      }
17
      default:
17
      default:
18
      {
18
      {
19
        return XMLCalendar.INDETERMINATE;
19
        return XMLCalendar.INDETERMINATE;
20
      
20
      
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0