Lines Matching refs:copy
14 * version 2 for more details (a copy is included in the LICENSE file that
17 * You should have received a copy of the GNU General Public License version
52 * {@link Tube}s implementing the {@link Tube#copy(TubeCloner)} method
53 * shall use {@link #copy(Tube)} method.
63 return new PipeCloner().copy(p);
67 * Invoked by a {@link Tube#copy(TubeCloner)} implementation
68 * to copy a reference to another pipe.
88 public <T extends Tube> T copy(T t) {
91 r = t.copy(this);
92 // the pipe must puts its copy to the map by itself
99 * This method must be called from within the copy constructor
100 * to notify that the copy was created.
108 public void add(Tube original, Tube copy) {
110 assert original!=null && copy!=null;
111 master2copy.put(original,copy);