@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface AuthorChangeTrackingController
Modifier and Type | Method and Description |
---|---|
void |
accept(AuthorPersistentHighlight highlight)
Accept the given change tracking highlight.
|
void |
accept(int startOffset,
int endOffset)
Accept all change tracking highlights that intersect the interval between
the given start and end offset.
|
AuthorPersistentHighlight[] |
getAttributeChangeHighlights()
Get the full list of attribute changes.
|
AuthorPersistentHighlight[] |
getChangeHighlights()
Fetches the list of change tracking highlights.
|
AuthorPersistentHighlight[] |
getChangeHighlights(int startOffset,
int endOffset)
Fetches the list of change tracking highlight that intersects the interval
between the given start offset and end offset.
|
boolean |
isTrackingChanges()
Return
true if the current editor is in change tracking mode. |
void |
reject(AuthorPersistentHighlight highlight)
Reject the given change tracking highlight.
|
void |
reject(int startOffset,
int endOffset)
Reject all change tracking highlights that intersect the interval between
the given start and end offset.
|
void |
toggleTrackChanges()
Toggle the track changes mode.
|
boolean isTrackingChanges()
true
if the current editor is in change tracking mode.true
if the current editor is in change tracking mode.void toggleTrackChanges()
isTrackingChanges()
AuthorPersistentHighlight[] getChangeHighlights()
AuthorPersistentHighlight[] getAttributeChangeHighlights()
Please note that this API is not marked as final and it can change in one of the next versions of the application. If you have suggestions, comments about it, please let us know.
AuthorPersistentHighlight[] getChangeHighlights(int startOffset, int endOffset)
startOffset
- The start offset(inclusive).endOffset
- The end offset (inclusive).null
if
no change tracking highlight intersects the given offsets interval.void accept(int startOffset, int endOffset)
startOffset
- The interval start offset.endOffset
- The interval end offset.void accept(AuthorPersistentHighlight highlight)
highlight
- The change tracking highlight to be accepted.void reject(int startOffset, int endOffset)
startOffset
- The interval start offset.endOffset
- The interval end offset.void reject(AuthorPersistentHighlight highlight)
highlight
- The change tracking highlight to be accepted.© Copyright SyncRO Soft SRL 2002 - 2015. All rights reserved.