Code contribution for hprof support 
------------------------------------

                 Key: KATO-5
                 URL: https://issues.apache.org/jira/browse/KATO-5
             Project: Kato
          Issue Type: Task
          Components: API
            Reporter: Steve Poole


I've attached a zip of source code that Stuart Monteith and I wrote for the 
project while waiting for the DTFJ contribution to complete.  The code was all 
written by us for the Apache Kato project only.  ie not repurposed.  

The code comprises: 

KatoHProfAdaptorPOC - Implements the Kato API using the hprof binary reader 
POC. Currently a partial implementation.
        org.apache.kato.hprof.image -   Implements the image API
        org.apache.kato.hprof.java -  implements the Java API.

The following packages are testcases for the packages above.
        test.apache.kato.hprof 
        test.apache.kato.hprof.image
        test.apache.kato.hprof.java

HProfBinaryReaderPOC - Exposes the hprof binary format as a Java API.
        org.apache.kato.common -  Contains utility classes for accessing data
        org.apache.kato.hprof  - An abstract of the hprof binary format, 
indexes records.
        org.apache.kato.hprof.datalayer - Reads the hprof binary format records.
        test.apache.kato.common - test cases for org.apache.kato.common
        test.apache.kato.hprof - tests this project


HprofBinaryReaderPOCUI - This project is an eclipse plugin that displays the 
Hprof records in binary dumps. Was written entirely by Steve.
        org.apache.kato.ui -  Base of project - bootstraps plugin
        org.apache.kato.ui.editors - Implements editor for hprof
        org.apache.kato.ui.factory - Implements viewer factories
        org.apache.kato.ui.popup.actions - Implements actions
        org.apache.kato.ui.propertysource -  Implements a property source
        org.apache.kato.ui.provider - implements content and label providers
        org.apache.kato.ui.views - empty



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to