at.dms.classfile
Interface AccessorTransformer

All Known Implementing Classes:
HandleCreator, HandleCreator, CodeSequence.LabelResolvingTransformer, HandleCreator, HandleCreator

public interface AccessorTransformer

Convert a generic instruction accessor to a specific type


Method Summary
 InstructionAccessor transform(InstructionAccessor accessor, AccessorContainer container)
          Transforms the specified accessor.
 

Method Detail

transform

public InstructionAccessor transform(InstructionAccessor accessor,
                                     AccessorContainer container)
                              throws BadAccessorException
Transforms the specified accessor.
Parameters:
accessor - the accessor to transform
container - the object which contains the accessor
Returns:
the transformed accessor