SandMark version 2.0


sandmark.watermark.ct.embed
Class MarkLocation

java.lang.Object
  |
  +--sandmark.watermark.ct.embed.MarkLocation

class MarkLocation
extends java.lang.Object


Field Summary
 ByteCodeLocation annoLocation
           
 EditedClass ec
           
 int embedType
           
(package private)  de.fub.bytecode.generic.InstructionHandle ih
           
(package private)  de.fub.bytecode.generic.InstructionList il
           
static int INT
           
 int kind
           
 int localIndex
           
(package private) static java.util.Hashtable locals
           
(package private) static java.util.Hashtable markLocationCache
           
(package private)  de.fub.bytecode.generic.MethodGen mg
           
static int STRING
           
(package private) static int varCount
           
 
Constructor Summary
MarkLocation(ClassFileCollection cfc, EmbedData embedData)
           
 
Method Summary
static MarkLocation create(ClassFileCollection cfc, EmbedData embedData)
           
(package private)  void createLocal()
           
static void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ec

public EditedClass ec

mg

de.fub.bytecode.generic.MethodGen mg

ih

de.fub.bytecode.generic.InstructionHandle ih

il

de.fub.bytecode.generic.InstructionList il

annoLocation

public ByteCodeLocation annoLocation

kind

public int kind

embedType

public int embedType

localIndex

public int localIndex

INT

public static final int INT
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

markLocationCache

static java.util.Hashtable markLocationCache

locals

static java.util.Hashtable locals

varCount

static int varCount
Constructor Detail

MarkLocation

public MarkLocation(ClassFileCollection cfc,
                    EmbedData embedData)
             throws java.io.IOException
Method Detail

createLocal

void createLocal()

create

public static MarkLocation create(ClassFileCollection cfc,
                                  EmbedData embedData)
                           throws java.io.IOException
java.io.IOException

init

public static void init()

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002