Class AbstractSetupOptionPanel

    • Field Detail

      • m_Owner

        protected AbstractSetupPanel m_Owner
        the setup panel this option panel belongs to.
      • m_IgnoreChanges

        protected boolean m_IgnoreChanges
        whether to ignored changes.
    • Constructor Detail

      • AbstractSetupOptionPanel

        public AbstractSetupOptionPanel()
    • Method Detail

      • initialize

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

        protected void finishInit()
        finishes the initialization.
        Overrides:
        finishInit in class adams.gui.core.BasePanel
      • setOwner

        public void setOwner​(AbstractSetupPanel value)
        Sets the setup panel this option panel belongs to.
        Parameters:
        value - the owner
        See Also:
        ownerChanged()
      • ownerChanged

        protected void ownerChanged()
        Gets called when the owner changes.

        Default implementation does nothing
      • getOwner

        public AbstractSetupPanel getOwner()
        Returns the setup panel this option panel belongs to.
        Returns:
        the owner
      • modified

        protected void modified()
        Sets the modified flag in the owner.
      • update

        protected void update()
        Performs GUI updates.

        Default implementation does nothing.
      • logMessage

        public void logMessage​(String msg)
        Logs the message.
        Parameters:
        msg - the log message
      • logError

        public void logError​(String msg,
                             String title)
        Logs the error message and also displays an error dialog.
        Parameters:
        msg - the error message