All windows in the INTViewer desktop (and that are not NetBeans top components) implement the IWindow interface.
IWindowManager manager = IWindowManager.Factory.getInstance();IWindow[] windows = manager.getWindows();For windows of a specific type, follow this template:
IWindowManager manager = IWindowManager.Factory.getInstance();IXSectionWindow[] windows = manager.getWindows(IXSectionWindow.class);IWindowManager manager = IWindowManager.Factory.getInstance();IViewerWindow[] windows = manager.getViewerWindows();For windows of a specific type, follow this template:
IWindowManager manager = IWindowManager.Factory.getInstance();IXSectionWindow[] windows = manager.getViewerWindows(IXSectionWindow.class);IWindowManager manager = IWindowManager.Factory.getInstance();manager.tileAll();