CloneSet76


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
28230.984compilation_unit
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12819
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/extractor/BSFPostProcessor.java
22819
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/modifiers/BSFPreProcessor.java
Next
Last
Clone Instance
1
Line Count
28
Source Line
19
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/extractor/BSFPostProcessor.java

/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 *  
 */
package org.apache.jmeter.extractor;

import org.apache.bsf.BSFException;
import org.apache.bsf.BSFManager;
import org.apache.jmeter.processor.PostProcessor;
import org.apache.jmeter.testbeans.TestBean;
import org.apache.jmeter.util.BSFTestElement;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.log.Logger;

public class BSFPostProcessor extends BSFTestElement implements Cloneable, PostProcessor, TestBean {
  private static final Logger log = LoggingManager.getLoggerForClass();

  private static final long serialVersionUID = 232L;

  public void process() {
    try {
      BSFManager mgr = getManager();
      if (mgr == null) {
        return;
      }
      processFileOrScript(mgr);
      mgr.terminate();
    }
    catch (BSFException
           e) {
      log.warn("Problem in BSF script " + e);
    }
  }
}




First
Previous
Clone Instance
2
Line Count
28
Source Line
19
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/modifiers/BSFPreProcessor.java

/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 *  
 */
package org.apache.jmeter.modifiers;

import org.apache.bsf.BSFException;
import org.apache.bsf.BSFManager;
import org.apache.jmeter.processor.PreProcessor;
import org.apache.jmeter.testbeans.TestBean;
import org.apache.jmeter.util.BSFTestElement;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.log.Logger;

public class BSFPreProcessor extends BSFTestElement implements Cloneable, PreProcessor, TestBean {
  private static final Logger log = LoggingManager.getLoggerForClass();

  private static final long serialVersionUID = 232L;

  public void process() {
    try {
      BSFManager mgr = getManager();
      if (mgr == null) {
        return;
      }
      processFileOrScript(mgr);
      mgr.terminate();
    }
    catch (BSFException
           e) {
      log.warn("Problem in BSF script " + e);
    }
  }
}




Clone AbstractionParameter Count: 3Parameter Bindings

/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 *  
 */
package org.apache.jmeter. [[#variablee0c8100]];

import org.apache.bsf.BSFException;
import org.apache.bsf.BSFManager;
import org.apache.jmeter.processor. [[#variablee0c7f00]];
import org.apache.jmeter.testbeans.TestBean;
import org.apache.jmeter.util.BSFTestElement;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.log.Logger;

public class [[#variablee0c8180]]extends BSFTestElement implements Cloneable, [[#variablee0c7f00]], TestBean {
  private static final Logger log = LoggingManager.getLoggerForClass();

  private static final long serialVersionUID = 232L;

  public void process() {
    try {
      BSFManager mgr = getManager();
      if (mgr == null) {
        return;
      }
      processFileOrScript(mgr);
      mgr.terminate();
    }
    catch (BSFException
           e) {
      log.warn("Problem in BSF script " + e);
    }
  }
}


 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#e0c8100]]
extractor 
12[[#e0c8100]]
modifiers 
21[[#e0c7f00]]
PostProcessor 
22[[#e0c7f00]]
PreProcessor 
31[[#e0c8180]]
BSFPostProcessor 
32[[#e0c8180]]
BSFPreProcessor