@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface ChangeTrackingController
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()
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 - 2016. All rights reserved.