Class MarkupAnnotationPanel

    • Constructor Detail

      • MarkupAnnotationPanel

        public MarkupAnnotationPanel​(SwingController controller)
    • Method Detail

      • setParentPanel

        public void setParentPanel​(AnnotationPanel parentPanel)
      • setAnnotationUtilityToolbar

        public void setAnnotationUtilityToolbar​(JToolBar annotationUtilityToolbar)
      • applyAnnotationStatusLabel

        protected void applyAnnotationStatusLabel​(Annotation annotation)
        Apply <Public | Private> | <Color label name, if exists> message format for any named colours
        Parameters:
        annotation - annotation to generate status lable from.
      • buildSearchBar

        protected void buildSearchBar()
      • buildSortFilterToolBar

        protected void buildSortFilterToolBar()
      • refreshColorPanel

        public void refreshColorPanel()
      • buildMarkupAnnotationCommentView

        protected void buildMarkupAnnotationCommentView()
      • disposeDocument

        public void disposeDocument()
        Description copied from interface: MutableDocument
        Swing controller is calling dispose and any post document clean up should be made.
        Specified by:
        disposeDocument in interface MutableDocument
      • sortAndFilterAnnotationData

        protected void sortAndFilterAnnotationData()
      • addGB

        protected void addGB​(JPanel layout,
                             Component component,
                             int x,
                             int y,
                             int rowSpan,
                             int colSpan)