RelativeRectangle getAcceptArea();
boolean canAccept(DockableContent content, RelativePoint point);
- JComponent getComponent();
+ JComponent getContainerComponent();
void add(DockableContent content, RelativePoint dropTarget);
@Override
public IdeFrame getIdeFrame(DockContainer container) {
- Component parent = UIUtil.findUltimateParent(container.getComponent());
+ Component parent = UIUtil.findUltimateParent(container.getContainerComponent());
if (parent instanceof IdeFrame) {
return (IdeFrame)parent;
}
if (c == null) return null;
for (DockContainer eachContainer : myContainers) {
- if (SwingUtilities.isDescendingFrom(c, eachContainer.getComponent())) {
+ if (SwingUtilities.isDescendingFrom(c, eachContainer.getContainerComponent())) {
return eachContainer;
}
}
if (parent == null) return null;
for (DockContainer eachContainer : myContainers) {
- if (parent == UIUtil.findUltimateParent(eachContainer.getComponent())) {
+ if (parent == UIUtil.findUltimateParent(eachContainer.getContainerComponent())) {
return eachContainer;
}
}
center.add(myNorthPanel, BorderLayout.NORTH);
myDockContentUiContainer = new NonOpaquePanel(new BorderLayout());
- myDockContentUiContainer.add(myContainer.getComponent(), BorderLayout.CENTER);
+ myDockContentUiContainer.add(myContainer.getContainerComponent(), BorderLayout.CENTER);
center.add(myDockContentUiContainer, BorderLayout.CENTER);
myUiContainer.add(center, BorderLayout.CENTER);