Class DatabaseSearchPanel

    • Field Detail

      • m_TextFrom

        protected adams.gui.chooser.DateChooserPanel m_TextFrom
        the from date.
      • m_TextTo

        protected adams.gui.chooser.DateChooserPanel m_TextTo
        the to date.
      • m_ButtonConditions

        protected adams.gui.core.BaseButton m_ButtonConditions
        the button for the options.
      • m_ButtonSearch

        protected adams.gui.core.BaseButton m_ButtonSearch
        the button for the search.
      • m_Searching

        protected boolean m_Searching
        whether the search is currently happening.
      • m_Formatter

        protected adams.core.DateFormat m_Formatter
        the formatter to use.
    • Constructor Detail

      • DatabaseSearchPanel

        public DatabaseSearchPanel​(IDConsumer owner)
        Initializes the panel with the owner.
        Parameters:
        owner - the owning panel
    • Method Detail

      • initialize

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

        protected void initGUI()
        Initializes the members.
        Overrides:
        initGUI in class adams.gui.core.BasePanel
      • finishInit

        protected void finishInit()
        Finishes up the initialization.
        Overrides:
        finishInit in class adams.gui.core.BasePanel
      • isWorking

        public boolean isWorking()
        Returns whether IDs are currently being determined.
        Specified by:
        isWorking in class AbstractIDProviderPanel
        Returns:
        true if determining IDs
      • search

        protected void search()
        Performs the search and updates the table.
      • fieldsToConditions

        protected void fieldsToConditions()
        Transfers the fields to the conditions object.
      • conditionsToFields

        protected void conditionsToFields()
        Transfers the conditions to the fields.
      • showConditions

        protected void showConditions()
        Shows GOE dialog with the conditions.