@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(Project project,
java.lang.String id)
Activates the project window.
|
default void |
activateWindow(java.lang.String id)
Deprecated.
|
void |
addWindow(Project project,
ProjectWindow projectWindow)
Adds project window to the active project.
|
default void |
addWindow(ProjectWindow projectWindow)
Deprecated.
|
void |
addWindowWithoutOpen(Project project,
ProjectWindow window)
Adds project window to the active project.
|
default void |
addWindowWithoutOpen(ProjectWindow projectWindow)
Deprecated.
|
java.awt.Rectangle |
getBounds(Project project,
java.lang.String id)
Returns bounds of window with given id.
|
void |
hideWindow(Project project,
java.lang.String id)
Hides the project window.
|
default void |
hideWindow(java.lang.String id)
Deprecated.
|
void |
removeWindow(Project project,
java.lang.String id)
Removes the project window.
|
default void |
removeWindow(java.lang.String id)
Deprecated.
|
void |
setBounds(Project project,
java.lang.String id,
java.awt.Rectangle bounds)
Set bounds of window.
|
void |
updateWindow(Project project,
ProjectWindow projectWindow)
Updates the given project window.
|
default void |
updateWindow(ProjectWindow projectWindow)
Deprecated.
|
@Deprecated default void addWindow(ProjectWindow projectWindow)
addWindow(Project, ProjectWindow)
void addWindow(@CheckForNull Project project, ProjectWindow projectWindow)
project
- projectprojectWindow
- project window to add@Deprecated default void addWindowWithoutOpen(ProjectWindow projectWindow)
addWindowWithoutOpen(Project, ProjectWindow)
void addWindowWithoutOpen(@CheckForNull Project project, ProjectWindow window)
project
- projectwindow
- project window to add@Deprecated default void updateWindow(ProjectWindow projectWindow)
updateWindow(Project, ProjectWindow)
void updateWindow(@CheckForNull Project project, ProjectWindow projectWindow)
project
- projectprojectWindow
- project window to update@Deprecated default void hideWindow(java.lang.String id)
hideWindow(Project, String)
void hideWindow(@CheckForNull Project project, java.lang.String id)
project
- projectid
- the id of project window to be hidden@Deprecated default void removeWindow(java.lang.String id)
hideWindow(Project, String)
void removeWindow(@CheckForNull Project project, java.lang.String id)
project
- projectid
- the id of project window to be removed@Deprecated default void activateWindow(java.lang.String id)
activateWindow(Project, String)
void activateWindow(@CheckForNull Project project, java.lang.String id)
project
- projectid
- the id of project window to be activated.@CheckForNull java.awt.Rectangle getBounds(@CheckForNull Project project, java.lang.String id)
project
- projectid
- window idvoid setBounds(@CheckForNull Project project, java.lang.String id, java.awt.Rectangle bounds)
project
- projectid
- window idbounds
- bounds