1 | try {↵ | | 1 | try {↵
|
2 | AbstractFileSet fs = (AbstractFileSet) super.clone();↵ | | 2 | Files f = (Files) super.clone();↵
|
3 | fs.defaultPatterns = (PatternSet) defaultPatterns.clone();↵ | | 3 | f.defaultPatterns = (PatternSet) defaultPatterns.clone();↵
|
4 | fs.additionalPatterns = new Vector(additionalPatterns.size());↵ | | 4 | f.additionalPatterns = new Vector(additionalPatterns.size());↵
|
5 | Enumeration e = additionalPatterns.elements();↵ | | 5 | for (Iterator iter = additionalPatterns.↵
|
6 | while (e.hasMoreElements()) {↵ | | 6 | iterator(); iter.hasNext();) {↵
|
7 | fs.additionalPatterns↵ | | 7 | ↵
|
8 | ↵ | | 8 | PatternSet ps = (PatternSet) iter.next();↵
|
9 | .addElement(((PatternSet) e.nextElement()).clone());↵ | | 9 | f.additionalPatterns.add(ps.clone());↵
|
10 | }↵ | | 10 | }↵
|
11 | fs.selectors = new Vector(selectors);↵ | | 11 | f.selectors = new Vector(selectors);↵
|
12 | return fs;↵ | | 12 | return f;↵
|
13 | } catch (CloneNotSupportedException e) {↵ | | 13 | } catch (CloneNotSupportedException e) {↵
|
14 | throw new BuildException(e);↵ | | 14 | throw new BuildException(e);↵
|
15 | } | | 15 | }
|