classpath-patches
[Top][All Lists]
Advanced

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

[cp-patches] Patch: Implementing non-abstract members on abstract X509Ce


From: Rafael Teixeira
Subject: [cp-patches] Patch: Implementing non-abstract members on abstract X509Certificate and correcting GeneralName OtherName parsing
Date: Thu, 1 Dec 2005 14:05:19 -0200

2005-12-01 Rafael Teixeira <address@hidden>
  * gnu/java/security/der/DERValue.java
     Clearer information returned by toString() to help debugging
  * gnu/java/security/x509/ext/GeneralNames.java
     Fix the parsing of the OtherName choice and the tagClass checking
  * gnu/java/security/x509/X509Certificate.java
      Static helpers to retrofit inheritable behaviour on the once
(before 1.4) purely
      abstract superclass. BouncyCastle X509 certificates, for
example, depend on
      this inherited behaviour to work properly
  * java/security/cert/X509Certificate.java     2005-10-19
18:37:16.000000000 -0200
      Implement added non-abstract behaviour by delegating to
      gnu.java.security.x509.X509Certificate

On 11/30/05, Anthony Balkissoon <address@hidden> wrote:
> I implemented missing parts and improved other parts of
> JFormattedTextField.  The changes are accompanied by the following Mauve
> test:
>
> gnu.testlet.javax.swing.JFormattedTextField.JFormattedTextFieldTests
>
> More to come, as JFormattedTextField is still quite buggy.
>
>
> 2005-11-30  Anthony Balkissoon  <address@hidden>
>
>         * javax/swing/JFormattedTextField.java:
>         (AbstractFormatter.install): Try to set the text of the formatted text
>         field using this formatter.
>         (FormatterFactoryWrapper): Removed this unneeded class, this is 
> handled
>         by DefaultFormatterFactory now.
>         (formatter): New field.
>         (JFormattedTextField(Format)): Implemented.
>         (JFormattedTextField(AbstractFormatter)): Instantiate a
>         DefaultFormatterFactory instead of a FormatterFactoryWrapper.
>         (JFormattedTextField(AbstractFormatterFactory, Object)): Call setValue
>         and setFormatterFactory instead of setting variables directly because
>         more needs to be done than just setting the value of the variables.
>         (JFormattedTextField(Object value)): Call setValue instead of setting
>         the variable directly.
>         (getAppropriateFormatterFactory): New implementation method.
>         (getFormatter): Don't use the formatter factory here, just return
>         the cached formatter.
>         (processFocusEvent): Set the formatter to the appropriate one as
>         determined by the formatter factory.
>         (setFormatter): Don't get the old formatter from the factory, just use
>         the cached formatter.  Uninstall the old formatter. Install the new
>         formatter. Cache the new formatter.  Don't create a new formatter
>         factory.
>         (setFormatterFactory): Set the formatter according to the new 
> formatter
>         factory.
>         (setValue): Moved the setting of the value variable to above the call
>         to createFormatter so that an appropriate formatter is created.  Cache
>         the formatter that is created.
>         (createFormatter): If argument is a Number, use a NumberFormatter.
>         * javax/swing/text/DefaultFormatter.java:
>         (valueToString): If argument is null return empty String.
>
> --Tony
>
>
> _______________________________________________
> Classpath-patches mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/classpath-patches
>
>
>
>


--
Rafael "Monoman" Teixeira
---------------------------------------
I'm trying to become a "Rosh Gadol" before my own eyes.
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
It hurts!

Attachment: x509.patch
Description: Text Data


reply via email to

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