else if (!isGenericURI()) { throw new MalformedURIException( "Query string can only be set for a generic URI!"); } else if (getPath() == null) { throw new MalformedURIException( "Query string cannot be set when path is null!"); } else if (!isURIString(p_queryString)) { throw new MalformedURIException( "Query string contains invalid character!"); } else { m_queryString = p_queryString;
else if (!isGenericURI()) { throw new MalformedURIException( "Fragment can only be set for a generic URI!"); } else if (getPath() == null) { throw new MalformedURIException( "Fragment cannot be set when path is null!"); } else if (!isURIString(p_fragment)) { throw new MalformedURIException( "Fragment contains invalid character!"); } else { m_fragment = p_fragment;
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/DataValue.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/DataValue.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
else if (!isGenericURI()) {
1
else if (!isGenericURI()) {
2
      throw new MalformedURIException(
2
      throw new MalformedURIException(
3
              "Query string can only be set for a generic URI!");
3
         "Fragment can only be set for a generic URI!");
4
    }
4
    }
5
    else if (getPath() == null) {
5
    else if (getPath() == null) {
6
      throw new MalformedURIException(
6
      throw new MalformedURIException(
7
              "Query string cannot be set when path is null!");
7
              "Fragment cannot be set when path is null!");
8
    }
8
    }
9
    else if (!isURIString(p_queryString)) {
9
    else if (!isURIString(p_fragment)) {
10
      throw new MalformedURIException(
10
      throw new MalformedURIException(
11
              "Query string contains invalid character!");
11
              "Fragment contains invalid character!");
12
    }
12
    }
13
    else {
13
    else {
14
      m_queryString = p_queryString;
14
      m_fragment = p_fragment;
15
    
15
    
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