RECODER 0.92

recoder.kit
Class ModifierKit

java.lang.Object
  extended by recoder.kit.ModifierKit
All Implemented Interfaces:
AccessFlags

public class ModifierKit
extends java.lang.Object
implements AccessFlags

this class implements basic functions for modifier handling.

Author:
Andreas Ludwig, Rainer Neumann

Field Summary
static int PACKAGE
          The virtual "package" modifier code.
 
Fields inherited from interface recoder.bytecode.AccessFlags
ABSTRACT, ANNOTATION, BRIDGE, ENUM, FINAL, INTERFACE, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SUPER, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE
 
Method Summary
static Modifier createModifier(ProgramFactory f, int code)
           
static int getCode(Modifier m)
           
static VisibilityModifier getVisibilityModifier(Declaration decl)
           
static boolean makeVisible(ChangeHistory ch, SourceInfo si, MemberDeclaration mdecl, ClassType ct)
          Deprecated. will be replaced; does not make visible redefined members
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PACKAGE

public static final int PACKAGE
The virtual "package" modifier code.

See Also:
Constant Field Values
Method Detail

createModifier

public static Modifier createModifier(ProgramFactory f,
                                      int code)

getCode

public static int getCode(Modifier m)

getVisibilityModifier

public static VisibilityModifier getVisibilityModifier(Declaration decl)

makeVisible

public static boolean makeVisible(ChangeHistory ch,
                                  SourceInfo si,
                                  MemberDeclaration mdecl,
                                  ClassType ct)
Deprecated. will be replaced; does not make visible redefined members


RECODER 0.92