@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface AuthorCalloutsController
AuthorReviewController.getAuthorCalloutsController()
method.
setCalloutsRenderingInformationProvider(CalloutsRenderingInformationProvider)
method.
Modifier and Type | Method and Description |
---|---|
void |
addCalloutActionsProvider(CalloutActionsProvider actionsProvider)
Add a callout actions provider.
|
Rectangle |
getCalloutRectangle(AuthorPersistentHighlight persistentHighlight)
Retrieves the bounds of the callout box associated with an Author persistent highlight.
|
AuthorCalloutRenderingInformation |
getDefaultAuthorCalloutRenderingInformation(AuthorPersistentHighlight highlight)
Return the default rendering information for built-in persistent highlights (comment, insertion or deletion change).
|
boolean |
isShowingCommentsCallouts()
Check if the callouts corresponding to review comments and Change Tracking
deletions and insertions with comments are visible in Author mode.
|
boolean |
isShowingDeletionsCallouts()
Check if the callouts corresponding to Change Tracking deletions are visible in Author mode.
|
boolean |
isShowingInsertionsCallouts()
Check if the callouts corresponding to Change Tracking insertions are visible in Author mode.
|
void |
removeCalloutActionsProvider(CalloutActionsProvider actionsProvider)
Remove a callout actions provider.
|
void |
setCalloutsRenderingInformationProvider(CalloutsRenderingInformationProvider provider)
Set the provider for data that will be rendered as a callout, in Author mode,
for a specific highlight.
|
void |
setShowCommentsCallouts(java.lang.Boolean showCommentsCallouts)
The Track Changes insert and delete markers, the review comment markers and
the custom review markers can be presented in Author mode as callouts.
|
void |
setShowDeletionsCallouts(java.lang.Boolean showDeletionsCallouts)
The Track Changes insert and delete markers, the review comment markers and
the custom review markers can be presented in Author mode as callouts.
|
void |
setShowInsertionsCallouts(java.lang.Boolean showInsertionsCallouts)
The Track Changes insert and delete markers, the review comment markers and
the custom review markers can be presented in Author mode as callouts.
|
boolean isShowingCommentsCallouts()
setShowCommentsCallouts(Boolean)
method.
true
if the callouts with comments are visible.void setShowCommentsCallouts(java.lang.Boolean showCommentsCallouts)
showCommentsCallouts
- If true
, the review callouts with comments
are displayed in Author mode. The callouts with comments are hidden when the provided
value is false
.
null
, the option from Oxygen Preferences
is taken into consideration.boolean isShowingDeletionsCallouts()
setShowDeletionsCallouts(Boolean)
method.
true
if the Track Changes deletions callouts are
displayed in Author mode.void setShowDeletionsCallouts(java.lang.Boolean showDeletionsCallouts)
showDeletionsCallouts
- If true
, the Track Changes deletions callouts
are displayed in Author mode. The deletions callouts are hidden when the provided value is false
.
null
, the option from Oxygen Preferences
is taken into consideration.boolean isShowingInsertionsCallouts()
setShowInsertionsCallouts(Boolean)
method.
true
if the Track Changes insertions callouts are visible.void setShowInsertionsCallouts(java.lang.Boolean showInsertionsCallouts)
showInsertionsCallouts
- If true
, the Track Changes insertions callouts
are displayed in Author mode. The insertions callouts are hidden when the provided value is false
.
null
, the option from Oxygen Preferences
is taken into consideration.void setCalloutsRenderingInformationProvider(CalloutsRenderingInformationProvider provider)
AuthorCalloutsController
methods.provider
- The highlights callout rendering information provider.java.lang.IllegalArgumentException
- Thrown when a property name is not a valid XML attribute name.Rectangle getCalloutRectangle(AuthorPersistentHighlight persistentHighlight)
persistentHighlight
- The Author persistent highlight.null
if there is no corresponding
callout box.void addCalloutActionsProvider(CalloutActionsProvider actionsProvider)
actionsProvider
- The callout actions provider.void removeCalloutActionsProvider(CalloutActionsProvider actionsProvider)
actionsProvider
- The callout actions provider.AuthorCalloutRenderingInformation getDefaultAuthorCalloutRenderingInformation(AuthorPersistentHighlight highlight)
CalloutsRenderingInformationProvider
and overriding its method CalloutsRenderingInformationProvider.handlesAlsoDefaultHighlights()
to return true
.
highlight
- The Author persistent highlight.
The type of the highlight can be obtained by using the AuthorPersistentHighlight.getType()
© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.