Class DisplayEmailPanel

    • Field Detail

      • m_Email

        protected Email m_Email
        the underlying email.
      • m_TableRecipients

        protected BaseTable m_TableRecipients
        the recipients.
      • m_ScrollPaneRecipients

        protected BaseScrollPane m_ScrollPaneRecipients
        the recipients scroll pane.
      • m_TextSubject

        protected BaseTextField m_TextSubject
        the subject.
      • m_TableAttachments

        protected BaseTable m_TableAttachments
        the attachements.
      • m_ScrollPaneAttachments

        protected BaseScrollPane m_ScrollPaneAttachments
        the attachmentss scroll pane.
    • Constructor Detail

      • DisplayEmailPanel

        public DisplayEmailPanel()
    • Method Detail

      • initialize

        protected void initialize()
        Initializes the members.
        Overrides:
        initialize in class BasePanel
      • initGUI

        protected void initGUI()
        Configures the widgets.
        Overrides:
        initGUI in class BasePanel
      • finishInit

        protected void finishInit()
        Finalizes the initialization.
        Overrides:
        finishInit in class BasePanel
      • setEmail

        public void setEmail​(Email value)
        Sets the email to display.
        Parameters:
        value - the email
      • getEmail

        public Email getEmail()
        Returns the currently set email.
        Returns:
        the current email, null if none set
      • getHeaderRecipients

        protected String[] getHeaderRecipients()
        Returns the strings for the recipients table header.
        Returns:
        the header
      • getHeaderAttachments

        protected String[] getHeaderAttachments()
        Returns the strings for the attachments table header.
        Returns:
        the header
      • update

        protected void update()
        Updates the panel with the current email.