| java.lang.Object | |
| ↳ | com.pdftron.collab.ui.reply.model.ReplyHeader | 
View state model representing the content/information in the reply header.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ReplyHeader(Context context, Annot annot, boolean hasUnreadReplies, boolean hasAnnotList, boolean hasReviewState) | |||||||||||
| ReplyHeader(Context context, Annot annot, boolean hasUnreadReplies, boolean hasAnnotList, boolean hasReviewState, boolean disableCommentEdit) | |||||||||||
| ReplyHeader(Context context, AnnotationEntity annotationEntity) | |||||||||||
| ReplyHeader(String title, String previewContent, int previewIcon, int previewIconColor, float previewIconOpacity, boolean hasUnreadReplies, boolean hasAnnotList, boolean hasReviewState, AnnotReviewState reviewState) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| boolean | equals(Object o) | ||||||||||
| String | getId() | ||||||||||
| int | getPageNum() | ||||||||||
| String | getPreviewContent() | ||||||||||
| int | getPreviewIcon() | ||||||||||
| int | getPreviewIconColor() | ||||||||||
| float | getPreviewIconOpacity() | ||||||||||
| AnnotReviewState | getReviewState() | ||||||||||
| String | getTitle() | ||||||||||
| static String | getTitleFromAnnot(Context context, Annot annot) Helper method to get a reply header title from a given  Annot. | ||||||||||
| static String | getTitleFromContent(Context context, String content, int type, String author) Returns string from  getTitleFromContent(Context, String, int)with the author
 name appended to the beginning of the string. | ||||||||||
| static String | getTitleFromContent(Context context, String content, int type) Helper method to get a reply header title from a given annotation content and type. | ||||||||||
| boolean | hasAnnotationList() | ||||||||||
| boolean | hasReviewState() | ||||||||||
| boolean | hasUnreadReplies() | ||||||||||
| int | hashCode() | ||||||||||
| boolean | isCommentEditable() | ||||||||||
| void | setCommentEditable(boolean editable) | ||||||||||
| void | setHasAnnotList(boolean hasAnnotList) | ||||||||||
| void | setHasReviewState(boolean hasReviewState) | ||||||||||
| void | setId(String id) | ||||||||||
| void | setPageNumber(int pageNumber) | ||||||||||
| static ReplyHeader | updatePreviewContent(ReplyHeader oldReplyHeader, String previewContent) | ||||||||||
| static ReplyHeader | updateReviewState(ReplyHeader oldReplyHeader, AnnotReviewState reviewState) | ||||||||||
| static ReplyHeader | updateUnreadReplies(ReplyHeader oldReplyHeader, boolean hasUnreadReplies) | ||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
Helper method to get a reply header title from a given Annot. It will use the
 annotation content and if that is unavailable it will use the annotation type name.
| context | used to get string resources | 
|---|---|
| annot | used to determine the title | 
Annot
Returns string from getTitleFromContent(Context, String, int) with the author
 name appended to the beginning of the string.
| context | used to get string resources | 
|---|---|
| content | content of the annotation | 
| type | annotation type ID | 
| author | author name | 
Helper method to get a reply header title from a given annotation content and type. It will use the annotation contents and if that is unavailable it will use the annotation type name.
| context | used to get string resources | 
|---|---|
| content | content of the annotation | 
| type | annotation type ID |