About the author
The Java Decompiler is a work in progress.
Imports is partially done now. Currently, I'm picking up all the class names from the fields, and adding the classes to the imports section. In addition, generics in field names are now supported as well.
The generic names were picked up from the Signature attribute, which appears in the Attributes section of ClassFile, Method_Info, Field_Info structures of the class file. See JVM Specification, 4.7.
Continued discussion of undocumented Delphi 8 Property Access Specifiers, and other ways of adding and removing delegates / events handlers, including clearing the list of all the delegates / event handlers.
This article discusses the new Delphi 8 property access specifiers.
A method pointer is now the same as a global procedure, ie, procedure of object = procedure.