classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: java.beans.{XML}Encoder and friends


From: Robert Schuster
Subject: [cp-patches] FYI: java.beans.{XML}Encoder and friends
Date: Sun, 08 Jan 2006 20:27:45 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.12) Gecko/20051208

Hi all,
I got the rescuing idea and now object references work reliable in all cases. :)

The only thing that is needed now to make it fully usuable is to write
PersistenceDelegate implementation for all the AWT and Swing classes the JDK
has. Unfortunately there is no public list for which classes PDs have been 
written.

happy hacking
Robert


2006-01-08  Robert Schuster  <address@hidden>

        * java/beans/Statement.java: Doc fixes.
        (doExecute): Workaround for Class.forName call.
        (toString): Made output look more like on the JDK.
        * java/beans/Expression.java: Doc fixes.
        (toString): Made output look more like on the JDK.
        * java/beans/PersistenceDelegate.java,
        java/beans/DefaultPersistenceDelegate.java,
        java/beans/Encoder.java,
        java/beans/XMLEncoder.java: New file.
        * gnu/java/beans/encoder/ArrayPersistenceDelegate.java,
        gnu/java/beans/encoder/ClassPersistenceDelegate.java,
        gnu/java/beans/encoder/CollectionPersistenceDelegate.java,
        gnu/java/beans/encoder/Context.java,
        gnu/java/beans/encoder/GenericScannerState.java,
        gnu/java/beans/encoder/IgnoringScannerState.java,
        gnu/java/beans/encoder/MapPersistenceDelegate.java,
        gnu/java/beans/encoder/ObjectId.java,
        gnu/java/beans/encoder/PrimitivePersistenceDelegate.java,
        gnu/java/beans/encoder/ReportingScannerState.java,
        gnu/java/beans/encoder/Root.java,
        gnu/java/beans/encoder/ScanEngine.java,
        gnu/java/beans/encoder/ScannerState.java,
        gnu/java/beans/encoder/StAXWriter.java,
        gnu/java/beans/encoder/Writer.java: New file.
        * gnu/java/beans/encoder/elements/Array_Get.java,
        gnu/java/beans/encoder/elements/Element.java,
        gnu/java/beans/encoder/elements/List_Set.java,
        gnu/java/beans/encoder/elements/Array_Set.java,
        gnu/java/beans/encoder/elements/NullObject.java,
        gnu/java/beans/encoder/elements/StaticMethodInvocation.java,
        gnu/java/beans/encoder/elements/StaticFieldAccess.java,
        gnu/java/beans/encoder/elements/StringReference.java,
        gnu/java/beans/encoder/elements/ClassResolution.java,
        gnu/java/beans/encoder/elements/ArrayInstantiation.java,
        gnu/java/beans/encoder/elements/PrimitiveInstantiation.java,
        gnu/java/beans/encoder/elements/ObjectReference.java,
        gnu/java/beans/encoder/elements/ObjectInstantiation.java,
        gnu/java/beans/encoder/elements/List_Get.java,
        gnu/java/beans/encoder/elements/MethodInvocation.java: New file.

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]