Type: info
         Title: Proofreading (grammar checking API)
     Posted by: [EMAIL PROTECTED]
      Affected: [EMAIL PROTECTED], etc.,  svx, sw
         TaskId: i90144
<http://www.openoffice.org/issues/show_bug.cgi?id=90144>
Effective from: CWS tl56
           CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=OOO300/tl56>
    CWS status: approved by QA


*Summary*
--------
As with CWS tl56 the grammar checking API introduced in OOo 3.0 should be 
complete and functional. Since some incompatible API changes were necessary we 
also took the liberty to clean up the naming and members in the already 
existing parts as well.

Thus aside from a few removed or added members or parameters the most changes 
are simple renamings.

*Description*
-------------

- The in 3.0 introduced API with 'GrammarCheck{ing | er}' in its name
is completely removed.

+ The removed API got replaced by new API using the names
Proofread{ing | er}', since this fits better what the API is able to do.

In more detail it looks like this:

new API:

com/sun/star/text/XMultiTextMarkup
com/sun/star/text/TextMarkupDescriptor

com/sun/star/linguistic2/ProofreadingIterator
com/sun/star/linguistic2/XProofreadingIterator

com/sun/star/linguistic2/Proofreader
com/sun/star/linguistic2/XProofreader
com/sun/star/linguistic2/ProofreadingResult
com/sun/star/linguistic2/SingleProofreadingError


modified API:

com/sun/star/linguistic2/LinguServiceEventFlags
  PROOFREAD_AGAIN added


If you want to implement a Proofreader for OOo 3.0.1 it should be
sufficient to read about the last 5 interfaces (starting with
Proofreader) only.


Regards,
Thomas




Send feedback to 
interface-announce@openoffice.org,interface-announce@openoffice.org,interface-announce@openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to