Class TestFrontEndTool

All Implemented Interfaces:
Tool, OptionsChangeListener, ServiceProvider

public class TestFrontEndTool extends FrontEndTool
A test version of the FrontEndTool that disables some functionality
  • Constructor Details

  • Method Details

    • close

      public void close()
      Description copied from class: PluginTool
      Closes this tool, possibly with input from the user. The following conditions are checked and can prompt the user for more info and allow them to cancel the close.
      1. Running tasks. Closing with running tasks could lead to data loss.
      2. Plugins get asked if they can be closed. They may prompt the user to resolve some plugin specific state.
      3. The user is prompted to save any data changes.
      4. Tools are saved, possibly asking the user to resolve any conflicts caused by changing multiple instances of the same tool in different ways.
      5. If all the above conditions passed, the tool is closed and disposed.
      Specified by:
      close in interface Tool
      Overrides:
      close in class PluginTool
    • shutdown

      protected void shutdown()
      Overrides:
      shutdown in class FrontEndTool