KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tc > aspectwerkz > transform > inlining > deployer > Redefiner


1 /*
2  * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
3  */

4 package com.tc.aspectwerkz.transform.inlining.deployer;
5
6 /**
7  * Interface that all "redefiner" implementations should implement.
8  * <p/>
9  * Redefines all classes at all points defined by the <code>ChangeSet</code> passed to the
10  * <code>redefine</code> method.
11  *
12  * @author <a HREF="mailto:jboner@codehaus.org">Jonas BonŽr </a>
13  */

14 public interface Redefiner {
15
16   /**
17    * Redefines all classes affected by the change set according to the rules defined in the change set.
18    *
19    * @param changeSet
20    */

21   void redefine(ChangeSet changeSet);
22 }
23
Popular Tags