Class CommentResultWithActions
java.lang.Object
com.atlassian.confluence.tinymceplugin.rest.entities.CommentResult
com.atlassian.confluence.tinymceplugin.rest.entities.CommentResultWithActions
A comment plus the actions appropriate for that comment. It is fairly nasty to have the data and it's actions combined like
this but is done because it is more efficient than performing to separate REST calls to add/edit a comment and then retrieve
the actions appropriate to that comment.
TODO: The code review for this file made some good suggestions. Basically, there should be a ResultWithActions<T> class which composes a <T> (CommentResult in this case). Of course to avoid conditional handling of the resultant JSON in the Javascript code there will need to be a way to expose the nested objects properties on the top level JSON object that is created.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class com.atlassian.confluence.tinymceplugin.rest.entities.CommentResult
getHtml
-
Constructor Details
-
CommentResultWithActions
public CommentResultWithActions()
-
-
Method Details
-
getPrimaryActions
-
getSecondaryActions
-