mjc

org.multijava.util.classfile
Interface AccessorTransformer

All Known Implementing Classes:
CodeEnv.CodeEnv$1, CodeSequence.CodeSequence$1, HandleCreator, HandleCreator, HandleCreator, HandleCreator, InstructionIO.InstructionIO$1, Optimizer.Optimizer$1, Optimizer.Optimizer$1

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
Throws:
BadAccessorException

mjc

mjc is Copyright (C) 2000-2004 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. mjc is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.