public final class DockableEditorTabbedContainer extends java.lang.Object implements DockContainer.Persistent, Activatable
DockContainer.ContentResponse, DockContainer.Dialog, DockContainer.Listener, DockContainer.Persistent
Activatable.Adapter
Modifier and Type | Method and Description |
---|---|
void |
add(DockableContent content,
RelativePoint dropTarget) |
void |
addListener(DockContainer.Listener listener,
Disposable parent) |
void |
close(VirtualFile file) |
void |
closeAll()
Closes all contained editors.
|
RelativeRectangle |
getAcceptArea() |
RelativeRectangle |
getAcceptAreaFallback()
This area is used when nothing was found with getAcceptArea
|
javax.swing.JComponent |
getContainerComponent() |
DockContainer.ContentResponse |
getContentResponse(DockableContent content,
RelativePoint point) |
java.lang.String |
getDockContainerType() |
EditorsSplitters |
getSplitters() |
Element |
getState() |
void |
hideNotify() |
boolean |
isDisposeWhenEmpty() |
boolean |
isEmpty() |
java.awt.Image |
processDropOver(DockableContent content,
RelativePoint point) |
void |
resetDropOver(DockableContent content) |
void |
showNotify() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
startDropOver
public java.lang.String getDockContainerType()
getDockContainerType
in interface DockContainer.Persistent
public Element getState()
getState
in interface DockContainer.Persistent
public RelativeRectangle getAcceptArea()
getAcceptArea
in interface DockContainer
public RelativeRectangle getAcceptAreaFallback()
DockContainer
getAcceptAreaFallback
in interface DockContainer
public DockContainer.ContentResponse getContentResponse(DockableContent content, RelativePoint point)
getContentResponse
in interface DockContainer
public void add(DockableContent content, RelativePoint dropTarget)
add
in interface DockContainer
public java.awt.Image processDropOver(DockableContent content, RelativePoint point)
processDropOver
in interface DockContainer
public void resetDropOver(DockableContent content)
resetDropOver
in interface DockContainer
public javax.swing.JComponent getContainerComponent()
getContainerComponent
in interface DockContainer
public EditorsSplitters getSplitters()
public void close(VirtualFile file)
public void closeAll()
DockContainer
closeAll
in interface DockContainer
public void addListener(DockContainer.Listener listener, Disposable parent)
addListener
in interface DockContainer
public boolean isEmpty()
isEmpty
in interface DockContainer
public boolean isDisposeWhenEmpty()
isDisposeWhenEmpty
in interface DockContainer
public void showNotify()
showNotify
in interface Activatable
public void hideNotify()
hideNotify
in interface Activatable