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
[email protected],[email protected],[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]