Interface IWindow

All Known Subinterfaces:
SingletonWindow
All Known Implementing Classes:
AndamiHelpPanel, DlgPreferences, GenericDlgPreferences, ToolsWindowManager.Window, UnsavedDataPanel, WizardAndami

public interface IWindow
The IWindow interface should be implemented by any panel which is intended to be an Andami window. The JPanel implementing IWindow will be the contents of the window, and the frame containing it will be created by Andami.
Author:
Fernando González Cortés
See Also:
  • Method Details

    • getWindowInfo

      WindowInfo getWindowInfo()

      Gets the initial window properties. It must be called just once from the framework. To get the current WindowInfo from this window, use PluginServices.getMDIManager.getWindowInfo(window);

      Returns:
      A WindowInfo object, containing the properties that this window should have when created
    • getWindowProfile

      Object getWindowProfile()

      Gets the profile for this window

      Returns:
      An object with the profile.