public class StreamThread extends Thread { InputStream is; StringBuffer buf; public StreamThread(InputStream theInputStream) { this.is = theInputStream; buf = new StringBuffer(); } @Override public void run() { try { InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line = null; while ((line = br.readLine()) != null) { LOG.info(">" + line); //$NON-NLS-1$ buf.append(line + "\n"); //$NON-NLS-1$ } } catch (IOException ioe) { ioe.printStackTrace(); } } public String getBuffer() { return buf.toString()
public class StreamThread extends Thread { InputStream is; StringBuffer buf; public StreamThread(InputStream is) { this.is = is; buf = new StringBuffer(); } public void run() { try { InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line = null; while ((line = br.readLine()) != null) { LOG.info(">" + line); //$NON-NLS-1$ buf.append(line + "\n"); } } catch (IOException ioe) { ioe.printStackTrace(); } } public String getBuffer() { return buf.toString()
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/core/src/main/java/org/columba/core/base/IPCHelper.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/spam/spamassassin/IPCHelper.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class StreamThread extends Thread {
1
public class StreamThread extends Thread {
2
	InputStream is;
2
        InputStream is;
3
	StringBuffer buf;
3
        StringBuffer buf;
4
	public StreamThread(InputStream theInputStream) {
4
        public StreamThread(InputStream 
5
	    this.is = theInputStream;
6
	
5
is) {
6
            this.is = is;
7
    buf = new StringBuffer();
7
            buf = new StringBuffer();
8
	}
9
	@Override
10
	
8
        }
11
public void run() {
9
        public void run() {
12
	    try {
10
            try {
13
		InputStreamReader isr = new InputStreamReader(is);
11
                InputStreamReader isr = new InputStreamReader(is);
14
		BufferedReader br = new BufferedReader(isr);
12
                BufferedReader br = new BufferedReader(isr);
15
		String line = null;
13
                String line = null;
16
		while ((line = br.readLine()) != null) {
14
                while ((line = br.readLine()) != null) {
17
		    LOG.info(">" + line); //$NON-NLS-1$
15
                    LOG.info(">" + line); //$NON-NLS-1$
18
		    buf.append(line + "\n"); //$NON-NLS-1$
16
                    buf.append(line + "\n");
19
		}
20
	
17
                }
21
    } catch (IOException ioe) {
18
            } catch (IOException ioe) {
22
		ioe.printStackTrace();
19
                ioe.printStackTrace();
23
	    }
24
	}
25
	
20
            }
21
        }
26
public String getBuffer() {
22
        public String getBuffer() {
27
	    return buf.toString()
23
            return buf.toString()
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