|
Oxygen XML Editor 15.0 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface AuthorChangeTrackingController
Controls the change tracking mode. Can toggle change tracking on and off and check its state.
Method Summary | |
---|---|
void |
accept(ro.sync.ecss.extensions.api.highlights.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. |
ro.sync.ecss.extensions.api.highlights.AuthorPersistentHighlight[] |
getChangeHighlights()
Fetches the list of change tracking highlights. |
ro.sync.ecss.extensions.api.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(ro.sync.ecss.extensions.api.highlights.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. |
Method Detail |
---|
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()
ro.sync.ecss.extensions.api.highlights.AuthorPersistentHighlight[] getChangeHighlights()
ro.sync.ecss.extensions.api.highlights.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(ro.sync.ecss.extensions.api.highlights.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(ro.sync.ecss.extensions.api.highlights.AuthorPersistentHighlight highlight)
highlight
- The change tracking highlight to be accepted.
|
Oxygen XML Editor 15.0 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |