@OpenApiAll public interface ProjectWindowsManager extends WindowsManager
ProjectWindow| Modifier and Type | Interface and Description |
|---|---|
static class |
ProjectWindowsManager.ConfiguratorRegistry
Project window configurator registry.
|
SIDE_EAST, SIDE_NORTH, SIDE_SOUTH, SIDE_WEST, STATE_AUTOHIDE, STATE_DOCKED, STATE_FLOATING, STATE_HIDDEN| Modifier and Type | Method and Description |
|---|---|
void |
activateWindow(java.lang.String id)
Activates the project window.
|
void |
addWindow(ProjectWindow projectWindow)
Adds project window to the active project.
|
java.awt.Rectangle |
getBounds(java.lang.String id) |
void |
hideWindow(java.lang.String id)
Hides the project window.
|
void |
removeWindow(java.lang.String id)
Removes the project window.
|
void |
setBounds(java.lang.String id,
java.awt.Rectangle bounds)
Set bounds of window.
|
void |
updateWindow(ProjectWindow projectWindow)
Updates the given project window.
|
void addWindow(ProjectWindow projectWindow)
projectWindow - project window to add.void updateWindow(ProjectWindow projectWindow)
projectWindow - project window to update.void hideWindow(java.lang.String id)
id - the id of project window to be hidden.void removeWindow(java.lang.String id)
id - the id of project window to be removed.void activateWindow(java.lang.String id)
id - the id of project window to be activated.@CheckForNull java.awt.Rectangle getBounds(java.lang.String id)
id - window idvoid setBounds(java.lang.String id,
java.awt.Rectangle bounds)
id - window idbounds - bounds