Class ProjectWindowsManager.ConfiguratorRegistry

  • Enclosing interface:
    ProjectWindowsManager

    @OpenApiAll
    public static class ProjectWindowsManager.ConfiguratorRegistry
    extends java.lang.Object
    Project window configurator registry. Create your own configurator and use this registry in your startup code (plugin's init()) if you want project window to have persistable docking state in project.
    • Constructor Detail

      • ConfiguratorRegistry

        public ConfiguratorRegistry()
    • Method Detail

      • addConfigurator

        public static void addConfigurator​(ProjectWindowsConfigurator configurator)
        Add configurator
        Parameters:
        configurator - configurator
      • removeConfigurator

        public static void removeConfigurator​(ProjectWindowsConfigurator configurator)
        Remove configurator
        Parameters:
        configurator - configurator
      • configureProjectWindows

        static void configureProjectWindows​(Project project,
                                            ProjectWindowsManager projectWindowsManager)
        Configure windows. This method should be called only by internal framework
        Parameters:
        project - project
        projectWindowsManager - manager