Package adams.gui.goe

Class AbstractEditorRegistration

    • Field Detail

      • LOGGER

        protected static Logger LOGGER
        the static logger.
      • m_Logger

        protected Logger m_Logger
        the logger in use.
    • Constructor Detail

      • AbstractEditorRegistration

        public AbstractEditorRegistration()
    • Method Detail

      • getLogger

        protected Logger getLogger()
        Returns the logger in use.
        Returns:
        the logger
      • hasRegistered

        protected abstract boolean hasRegistered()
        Returns whether registration already occurred.
        Returns:
        true if registration already occurred
      • doRegister

        protected abstract boolean doRegister()
        Performs the registration of the editors.
        Returns:
        true if registration successful
      • register

        public boolean register()
        Performs the registration of the editors.
        Returns:
        true if registration successful
      • getRegistrations

        public static String[] getRegistrations()
        Returns a list with classnames of registration classes.
        Returns:
        the registration classnames
      • registerEditors

        public static void registerEditors()
        Registers the GOE editors, using all available registration schemes.