You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Dmitry Korolev (JIRA)" <ji...@apache.org> on 2007/05/17 15:42:16 UTC

[jira] Created: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

[classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
-------------------------------------------------------------------

                 Key: HARMONY-3898
                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
             Project: Harmony
          Issue Type: Improvement
          Components: Classlib
            Reporter: Dmitry Korolev


Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Commented: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12498108 ] 

Alexey Petrenko commented on HARMONY-3898:
------------------------------------------

Dmitry,

could you please specify a link to the initial RTF grammar?

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Assigned To: Alexey Petrenko
>         Attachments: Main.java, ooTest.rtf, rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Assigned: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Petrenko reassigned HARMONY-3898:
----------------------------------------

    Assignee: Alexey Petrenko

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Assigned To: Alexey Petrenko
>         Attachments: Main.java, ooTest.rtf, rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Updated: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Dmitry Korolev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dmitry Korolev updated HARMONY-3898:
------------------------------------

    Attachment: rtf.diff

Patch with javax.swing.text.rtf.RTFEditorKit implementation.

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Attachments: rtf.diff
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Updated: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Dmitry Korolev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dmitry Korolev updated HARMONY-3898:
------------------------------------

    Attachment: RTFParser.jj

Javacc 3.2 RTF grammar parser was generated from. It was taken from javacc grammar repository and somewhat improved. Licensed under LGPL.

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Attachments: rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Closed: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Alexey Petrenko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Petrenko closed HARMONY-3898.
------------------------------------

    Resolution: Won't Fix

Sorry, the contribution can not be accepted.
Because the parser was produced from LGPL grammar.

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>            Assignee: Alexey Petrenko
>         Attachments: Main.java, ooTest.rtf, rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Updated: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Dmitry Korolev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dmitry Korolev updated HARMONY-3898:
------------------------------------

    Attachment: ooTest.rtf

Sample rtf file.

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Attachments: Main.java, ooTest.rtf, rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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


[jira] Updated: (HARMONY-3898) [classlib][swing] javax.swing.text.rtf.RTFEditorKit implementation

Posted by "Dmitry Korolev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dmitry Korolev updated HARMONY-3898:
------------------------------------

    Attachment: Main.java

Simple application for testing purposes. Renders rtf file with aid of RTFEditorKit and JEditorPane.

> [classlib][swing]  javax.swing.text.rtf.RTFEditorKit implementation
> -------------------------------------------------------------------
>
>                 Key: HARMONY-3898
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3898
>             Project: Harmony
>          Issue Type: Improvement
>          Components: Classlib
>            Reporter: Dmitry Korolev
>         Attachments: Main.java, rtf.diff, RTFParser.jj
>
>
> Current classlib lacks javax.swing.text.rtf.RTFEditorKit. The component is an RTF parser that reads rich text into javax.swing.text.Document. It can be used for example with JEditorPane to display rtf documents.

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