public abstract class ToolWindowManagerEx
extends ToolWindowManager
Constructor and Description |
---|
ToolWindowManagerEx() |
Modifier and Type | Method and Description |
---|---|
void |
addToolWindowManagerListener(ToolWindowManagerListener listener)
Deprecated.
|
void |
addToolWindowManagerListener(ToolWindowManagerListener listener,
Disposable parentDisposable)
Deprecated.
|
abstract void |
clearSideStack() |
abstract java.util.List<java.lang.String> |
getIdsOn(ToolWindowAnchor anchor) |
static ToolWindowManagerEx |
getInstanceEx(Project project) |
abstract java.lang.String |
getLastActiveToolWindowId() |
abstract java.lang.String |
getLastActiveToolWindowId(Condition<? super javax.swing.JComponent> condition) |
abstract DesktopLayout |
getLayout() |
abstract DesktopLayout |
getLayoutToRestoreLater() |
abstract javax.swing.Icon |
getLocationIcon(java.lang.String id,
javax.swing.Icon fallbackIcon) |
abstract void |
hideToolWindow(java.lang.String id,
boolean hideSide) |
abstract void |
init(ProjectFrameHelper frameHelper) |
abstract void |
initToolWindow(ToolWindowEP bean)
Deprecated.
Use {
#registerToolWindow(RegisterToolWindowTask) } |
void |
removeToolWindowManagerListener(ToolWindowManagerListener listener)
Deprecated.
|
abstract void |
setLayout(DesktopLayout layout)
Copied
layout into internal layout and rearranges tool windows. |
abstract void |
setLayoutToRestoreLater(DesktopLayout layout) |
@Deprecated public abstract void initToolWindow(ToolWindowEP bean)
#registerToolWindow(RegisterToolWindowTask)
}public abstract void init(ProjectFrameHelper frameHelper)
public static ToolWindowManagerEx getInstanceEx(Project project)
@Deprecated public void addToolWindowManagerListener(ToolWindowManagerListener listener)
ToolWindowManagerListener.TOPIC
@Deprecated public void addToolWindowManagerListener(ToolWindowManagerListener listener, Disposable parentDisposable)
ToolWindowManagerListener.TOPIC
@Deprecated public void removeToolWindowManagerListener(ToolWindowManagerListener listener)
ToolWindowManagerListener.TOPIC
public abstract java.lang.String getLastActiveToolWindowId()
ID
of tool window that was activated last time.public abstract java.lang.String getLastActiveToolWindowId(Condition<? super javax.swing.JComponent> condition)
ID
of tool window which was last activated among tool windows satisfying the current conditionpublic abstract DesktopLayout getLayout()
public abstract void setLayoutToRestoreLater(DesktopLayout layout)
public abstract DesktopLayout getLayoutToRestoreLater()
public abstract void setLayout(DesktopLayout layout)
layout
into internal layout and rearranges tool windows.public abstract void clearSideStack()
public abstract void hideToolWindow(java.lang.String id, boolean hideSide)
public abstract java.util.List<java.lang.String> getIdsOn(ToolWindowAnchor anchor)
public abstract javax.swing.Icon getLocationIcon(java.lang.String id, javax.swing.Icon fallbackIcon)