|
Oxygen XML Editor 12.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AuthorPersistentHighlight
Defines the Author Persistent Highlight which get serialized in the XML as
processing instruction.
The Author Persistent Highlight has one of the following types defined in
AuthorPersistentHighlight.PersistentHighlightType
:
AuthorPersistentHighlight.PersistentHighlightType.CUSTOM_HIGHLIGHT
represents the Custom defined
highlights
that can be managed by using the AuthorPersistentHighlighter
.
The name of the processing instruction markers corresponding to this type of highlight are
oxy_custom_start
and oxy_custom_end
AuthorPersistentHighlight.PersistentHighlightType.COMMENT
represents the Comment highlights
which get serialized using the oxy_comment_start
and
oxy_comment_end
processing instruction names.
AuthorPersistentHighlight.PersistentHighlightType.CHANGE_INSERT
represents the Insert
highlight from Change Tracking
, with the oxy_insert_start
and oxy_insert_end
corresponding processing instruction names.
AuthorPersistentHighlight.PersistentHighlightType.CHANGE_DELETE
represents the Delete
highlight from Change Tracking
, which get serialized by using the
oxy_delete
processing instruction name.
Comment
, Insert
and Delete
persistent highlights can be accessed and customized by using the
AuthorReviewController
.
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.
Nested Class Summary | |
---|---|
static class |
AuthorPersistentHighlight.PersistentHighlightType
The Author Persistent Highlight type. |
Method Summary | |
---|---|
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getClonedProperties()
Returns a copy of the internal properties map. |
int |
getEndOffset()
Get the highlight end offset. |
int |
getStartOffset()
Get the highlight start offset. |
AuthorPersistentHighlight.PersistentHighlightType |
getType()
The persistent highlight type. |
Method Detail |
---|
int getStartOffset()
int getEndOffset()
java.util.LinkedHashMap<java.lang.String,java.lang.String> getClonedProperties()
AuthorPersistentHighlightConstants.AUTHOR_NAME_ATTRIBUTE
and
AuthorPersistentHighlightConstants.MODIFICATION_TIME
.
AuthorPersistentHighlightConstants.AUTHOR_NAME_ATTRIBUTE
,
AuthorPersistentHighlightConstants.MODIFICATION_TIME
and
AuthorPersistentHighlightConstants.COMMENT_ATTRIBUTE
AuthorPersistentHighlighter.addHighlight(int, int, LinkedHashMap)
)
and can be changed using the AuthorPersistentHighlighter.setProperties(AuthorPersistentHighlight, LinkedHashMap)
method.
AuthorPersistentHighlight.PersistentHighlightType getType()
AuthorPersistentHighlight.PersistentHighlightType
corresponding to this author
persistent highlight.
|
Oxygen XML Editor 12.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |