CloneSet2534


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7420.958class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17331
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Assignment.java
27391
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InfixExpression.java
37264
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PostfixExpression.java
47281
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrefixExpression.java
Clone Instance
1
Line Count
7
Source Line
331
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Assignment.java

        /**
         * Sets the operator of this assignment expression.
         * 
         * @param assignmentOperator the assignment operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
        public void setOperator(Assignment.Operator assignmentOperator) {
                if (assignmentOperator == null) {
                        throw new IllegalArgumentException();
                }
                preValueChange(OPERATOR_PROPERTY);
                this.assignmentOperator = assignmentOperator;
                postValueChange(OPERATOR_PROPERTY);
        }


Clone Instance
2
Line Count
7
Source Line
391
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InfixExpression.java

        /**
         * Sets the operator of this infix expression.
         * 
         * @param operator the infix operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
        public void setOperator(InfixExpression.Operator operator) {
                if (operator == null) {
                        throw new IllegalArgumentException();
                }
                preValueChange(OPERATOR_PROPERTY);
                this.operator = operator;
                postValueChange(OPERATOR_PROPERTY);
        }


Clone Instance
3
Line Count
7
Source Line
264
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PostfixExpression.java

        /**
         * Sets the operator of this postfix expression.
         * 
         * @param operator the operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
        public void setOperator(PostfixExpression.Operator operator) {
                if (operator == null) {
                        throw new IllegalArgumentException();
                }
                preValueChange(OPERATOR_PROPERTY);
                this.operator = operator;
                postValueChange(OPERATOR_PROPERTY);
        }


Clone Instance
4
Line Count
7
Source Line
281
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrefixExpression.java

        /**
         * Sets the operator of this prefix expression.
         * 
         * @param operator the operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
        public void setOperator(PrefixExpression.Operator operator) {
                if (operator == null) {
                        throw new IllegalArgumentException();
                }
                preValueChange(OPERATOR_PROPERTY);
                this.operator = operator;
                postValueChange(OPERATOR_PROPERTY);
        }


Clone AbstractionParameter Count: 2Parameter Bindings

/**
         * Sets the operator of this prefix expression.
         * 
         * @param operator the operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
/**
         * Sets the operator of this postfix expression.
         * 
         * @param operator the operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
/**
         * Sets the operator of this infix expression.
         * 
         * @param operator the infix operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
/**
         * Sets the operator of this assignment expression.
         * 
         * @param assignmentOperator the assignment operator
         * @exception IllegalArgumentException if the argument is incorrect
         */
public void setOperator( [[#variable5c0aa3a0]].Operator  [[#variable5c0aa320]]) {
  if ( [[#variable5c0aa320]]== null) {
    throw new IllegalArgumentException();
  }
  preValueChange(OPERATOR_PROPERTY);
  this. [[#variable5c0aa320]]= [[#variable5c0aa320]];
  postValueChange(OPERATOR_PROPERTY);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5c0aa3a0]]
PrefixExpression 
12[[#5c0aa3a0]]
PostfixExpression 
13[[#5c0aa3a0]]
InfixExpression 
14[[#5c0aa3a0]]
Assignment 
21[[#5c0aa320]]
operator 
22[[#5c0aa320]]
operator 
23[[#5c0aa320]]
operator 
24[[#5c0aa320]]
assignmentOperator