1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.bcel.generic;
18
19 /***
20 * Denote that a class targets InstructionHandles within an InstructionList. Namely
21 * the following implementers:
22 *
23 * @see BranchHandle
24 * @see LocalVariableGen
25 * @see CodeExceptionGen
26 * @version $Id: InstructionTargeter.java 386056 2006-03-15 11:31:56Z tcurdt $
27 * @author <A HREF="mailto:m.dahm@gmx.de">M. Dahm</A>
28 */
29 public interface InstructionTargeter {
30
31 public boolean containsTarget( InstructionHandle ih );
32
33
34 public void updateTarget( InstructionHandle old_ih, InstructionHandle new_ih );
35 }