|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassFile | |
---|---|
net.sf.rej.files | Provides file access related functionality. |
net.sf.rej.gui | Constains classes for the reJ graphical user interface. |
net.sf.rej.gui.action | Contains reJ GUI actions. |
net.sf.rej.gui.compare | Provides diff-like compare functionality for class files |
net.sf.rej.gui.editor | Contains reJ bytecode editor components. |
net.sf.rej.gui.editor.iteration | Contains classes that iterate through the project, going through every class with the purpose of finding definitions, references and doing refactoring |
net.sf.rej.gui.editor.row | Contains various container classes for different "types" of lines in the reJ bytecode editor. |
net.sf.rej.gui.event | Provides classes for the event framework of reJ GUI. |
net.sf.rej.gui.structure | Provides components for a JTree which models the structure of a
class file. |
net.sf.rej.java | Contains core bytecode parsing and construction related classes. |
Uses of ClassFile in net.sf.rej.files |
---|
Methods in net.sf.rej.files that return ClassFile | |
---|---|
ClassFile |
ClassIndex.getByFullName(java.lang.String name)
Returns the ClassFile |
ClassFile |
Project.getClassFile(java.lang.String filename)
|
Methods in net.sf.rej.files with parameters of type ClassFile | |
---|---|
void |
Project.addFile(java.lang.String file,
ClassFile cf)
|
void |
Project.setClassFileMofidied(boolean modified,
java.lang.String filename,
ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui |
---|
Methods in net.sf.rej.gui that return ClassFile | |
---|---|
ClassFile |
IterationContext.getCf()
|
ClassFile |
SystemFacade.getClassFile(ClassLocator classLocator)
|
ClassFile |
SystemFacade.getClassFile(java.lang.String filename)
Return the ClassFile object of the selected file in the open project |
Methods in net.sf.rej.gui with parameters of type ClassFile | |
---|---|
Imports |
EditorFacade.getImports(ClassFile cf)
|
void |
EditorFacade.insertField(ClassFile cf,
java.lang.String fieldName,
Descriptor desc,
AccessFlags flags)
|
void |
EditorFacade.insertMethod(ClassFile cf,
java.lang.String methodName,
Descriptor desc,
AccessFlags accessFlags,
int maxStackSize,
int maxLocals,
java.util.List<java.lang.String> exceptions)
|
void |
EditorFacade.modifyClass(ClassFile cf,
AccessFlags flags,
java.lang.String className,
java.lang.String superName,
java.util.List<Interface> remainingInterfaces,
java.util.List<java.lang.String> newInterfaces)
|
void |
IteratorAgentAdapter.processClass(IterationContext ic,
ClassFile cf)
|
void |
IteratorAgent.processClass(IterationContext ic,
ClassFile cf)
|
void |
DefaultMatcher.processClass(IterationContext ic,
ClassFile cf)
|
void |
IterationContext.setCf(ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.action |
---|
Constructors in net.sf.rej.gui.action with parameters of type ClassFile | |
---|---|
InsertCodeAction(ClassFile cf,
Code targetCode,
int pos,
Code newCode)
|
|
InsertCodeToNewMethodAction(ClassFile cf,
InsertMethodAction insertMethodAction,
Code code)
|
|
InsertFieldAction(ClassFile cf,
java.lang.String fieldName,
Descriptor desc,
AccessFlags accessFlags)
|
|
InsertMethodAction(ClassFile cf,
java.lang.String methodName,
Descriptor desc,
AccessFlags accessFlags,
int maxStackSize,
int maxLocals,
java.util.List<java.lang.String> exceptionNames)
|
|
MarkClassFileModifiedAction(Project project,
java.lang.String filename,
ClassFile cf)
|
|
ModifyClassPropertiesAction(ClassFile cf,
AccessFlags flags,
java.lang.String className,
java.lang.String superName,
java.util.List<Interface> remainingInterfaces,
java.util.List<java.lang.String> newInterfaces)
|
|
ModifyClassVersionAction(ClassFile cf,
ClassVersion version)
|
|
RemoveFieldAction(ClassFile classFile,
Field field)
|
|
RemoveMethodAction(ClassFile classFile,
Method method)
|
|
RenameFileAction(Project project,
java.lang.String oldName,
java.lang.String newName,
ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.compare |
---|
Methods in net.sf.rej.gui.compare with parameters of type ClassFile | |
---|---|
void |
ComparePanel.setClassFiles(ClassFile cfA,
ClassFile cfB)
|
Uses of ClassFile in net.sf.rej.gui.editor |
---|
Methods in net.sf.rej.gui.editor with parameters of type ClassFile | |
---|---|
void |
MethodChooser.setClassFile(ClassFile cf)
|
void |
InstructionEditor.setClassFile(ClassFile cf)
|
void |
FieldChooser.setClassFile(ClassFile cf)
|
void |
ClassChooser.setClassFile(ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.editor.iteration |
---|
Methods in net.sf.rej.gui.editor.iteration with parameters of type ClassFile | |
---|---|
void |
FindClassRefs.processClass(IterationContext sc,
ClassFile cf)
|
void |
FindClassDefinition.processClass(IterationContext sc,
ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.editor.row |
---|
Methods in net.sf.rej.gui.editor.row that return ClassFile | |
---|---|
ClassFile |
MethodDefRow.getClassFile()
|
ClassFile |
FieldDefRow.getClassFile()
|
ClassFile |
ClassDefRow.getClassFile()
|
Constructors in net.sf.rej.gui.editor.row with parameters of type ClassFile | |
---|---|
ClassDefRow(ClassFile cf,
boolean openTag)
|
|
CodeRow(ClassFile cf,
MethodDefRow method,
Instruction instruction)
|
|
FieldDefRow(ClassFile cf,
Field field)
|
|
MethodDefRow(ClassFile cf,
Method method,
boolean openTag,
boolean hasBody)
|
|
PackageDefRow(ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.event |
---|
Methods in net.sf.rej.gui.event that return ClassFile | |
---|---|
ClassFile |
Event.getClassFile()
|
Methods in net.sf.rej.gui.event with parameters of type ClassFile | |
---|---|
void |
Event.setClassFile(ClassFile cf)
|
Uses of ClassFile in net.sf.rej.gui.structure |
---|
Constructors in net.sf.rej.gui.structure with parameters of type ClassFile | |
---|---|
AccessFlagsNode(ClassFile cf)
|
|
ClassFileNode(ClassFile cf)
|
|
ConstantPoolNode(ClassFile cf)
|
|
FieldNode(ClassFile cf,
Field field)
|
|
FieldsNode(ClassFile cf)
|
|
InterfaceNode(ClassFile cf,
Interface interface0)
|
|
InterfacesNode(ClassFile cf)
|
|
MagicNode(ClassFile cf)
|
|
MethodNode(ClassFile cf,
Method method)
|
|
MethodsNode(ClassFile cf)
|
|
SuperClassNode(ClassFile cf)
|
|
ThisClassNode(ClassFile cf)
|
|
VersionNode(ClassFile cf)
|
Uses of ClassFile in net.sf.rej.java |
---|
Methods in net.sf.rej.java that return ClassFile | |
---|---|
ClassFile |
ClassFactory.createClass(java.lang.String fullClassName)
|
ClassFile |
ClassFactory.createClass(java.lang.String fullClassName,
java.lang.String superClass)
|
static ClassFile |
Disassembler.parseBasics(ByteParser parser)
|
static ClassFile |
Disassembler.readClass(byte[] data)
|
Methods in net.sf.rej.java with parameters of type ClassFile | |
---|---|
Field |
FieldFactory.createField(ClassFile cf,
AccessFlags accessFlags,
int nameIndex,
int descIndex)
|
Method |
MethodFactory.createMethod(ClassFile cf,
AccessFlags accessFlags,
int nameIndex,
int descIndex,
int codeAttrNameIndex,
int maxStackSize,
int maxLocals,
int exAttrNameIndex,
java.util.List<ExceptionDescriptor> exceptions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |