CloneSet150


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7230.964method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
172630
E:/TSE/Projects-CloneDR/jEdit-4.2/com/microstar/xml/XmlParser.java
272712
E:/TSE/Projects-CloneDR/jEdit-4.2/com/microstar/xml/XmlParser.java
Next
Last
Clone Instance
1
Line Count
7
Source Line
2630
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/com/microstar/xml/XmlParser.java

/**
  * Retrieve the declared type of an attribute.
  * @param name The name of the associated element.
  * @param aname The name of the attribute.
  * @return An integer constant representing the attribute type.
  * @see #ATTRIBUTE_UNDECLARED
  * @see #ATTRIBUTE_CDATA
  * @see #ATTRIBUTE_ID
  * @see #ATTRIBUTE_IDREF
  * @see #ATTRIBUTE_IDREFS
  * @see #ATTRIBUTE_ENTITY
  * @see #ATTRIBUTE_ENTITIES
  * @see #ATTRIBUTE_NMTOKEN
  * @see #ATTRIBUTE_NMTOKENS
  * @see #ATTRIBUTE_ENUMERATED
  * @see #ATTRIBUTE_NOTATION
  */
public int getAttributeType(String name, String aname) {
  Object attribute[] = getAttribute(name, aname);
  if (attribute == null) {
    return ATTRIBUTE_UNDECLARED;
  }
  else {
    return ((Integer) attribute[0]).intValue();
  }
}


First
Previous
Clone Instance
2
Line Count
7
Source Line
2712
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/com/microstar/xml/XmlParser.java

/**
  * Retrieve the default value type of a declared attribute.
  * @see #ATTRIBUTE_DEFAULT_SPECIFIED
  * @see #ATTRIBUTE_DEFAULT_IMPLIED
  * @see #ATTRIBUTE_DEFAULT_REQUIRED
  * @see #ATTRIBUTE_DEFAULT_FIXED
  */
public int getAttributeDefaultValueType(String name, String aname) {
  Object attribute[] = getAttribute(name, aname);
  if (attribute == null) {
    return ATTRIBUTE_DEFAULT_UNDECLARED;
  }
  else {
    return ((Integer) attribute[2]).intValue();
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
    * Retrieve the default value type of a declared attribute.
    * @see #ATTRIBUTE_DEFAULT_SPECIFIED
    * @see #ATTRIBUTE_DEFAULT_IMPLIED
    * @see #ATTRIBUTE_DEFAULT_REQUIRED
    * @see #ATTRIBUTE_DEFAULT_FIXED
    */
/**
    * Retrieve the declared type of an attribute.
    * @param name The name of the associated element.
    * @param aname The name of the attribute.
    * @return An integer constant representing the attribute type.
    * @see #ATTRIBUTE_UNDECLARED
    * @see #ATTRIBUTE_CDATA
    * @see #ATTRIBUTE_ID
    * @see #ATTRIBUTE_IDREF
    * @see #ATTRIBUTE_IDREFS
    * @see #ATTRIBUTE_ENTITY
    * @see #ATTRIBUTE_ENTITIES
    * @see #ATTRIBUTE_NMTOKEN
    * @see #ATTRIBUTE_NMTOKENS
    * @see #ATTRIBUTE_ENUMERATED
    * @see #ATTRIBUTE_NOTATION
    */
public int  [[#variableaef00a0]](String name, String aname) {
  Object attribute[] = getAttribute(name, aname);
  if (attribute == null) {
    return [[#variableaef01c0]];
  }
  else {
    return ((Integer) attribute[ [[#variableaef0560]]]).intValue();
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#aef00a0]]
getAttributeType 
12[[#aef00a0]]
getAttributeDefaultValueType 
21[[#aef01c0]]
ATTRIBUTE_UNDECLARED 
22[[#aef01c0]]
ATTRIBUTE_DEFAULT_UNDECLARED 
31[[#aef0560]]
0 
32[[#aef0560]]
2