| org.eclipse.ui.internal.ILayoutContainer
All known Subclasses: org.eclipse.ui.internal.DetachedPlaceHolder, org.eclipse.ui.internal.PartSashContainer, org.eclipse.ui.internal.PartStack, org.eclipse.ui.internal.ContainerPlaceholder,
ILayoutContainer | public interface ILayoutContainer (Code) | | |
allowsAutoFocus | public boolean allowsAutoFocus()(Code) | | When a layout part closes, focus will return to the previously active part.
This method determines whether the parts in this container should participate
in this behavior. If this method returns true, its parts may automatically be
given focus when another part is closed.
true iff the parts in this container may be given focus when the activepart is closed |
childIsZoomed | public boolean childIsZoomed(LayoutPart toTest)(Code) | | Returns true iff we are zoomed into the given part, given an immediate child of this container.
Parameters: toTest - since: 3.1 |
childObscuredByZoom | public boolean childObscuredByZoom(LayoutPart toTest)(Code) | | Returns true iff the given child is obscured due to the fact that the container is zoomed into
another part.
Parameters: toTest - since: 3.1 |
childRequestZoomIn | public void childRequestZoomIn(LayoutPart toZoom)(Code) | | Called by child parts to request a zoom in, given an immediate child
Parameters: toZoom - since: 3.1 |
childRequestZoomOut | public void childRequestZoomOut()(Code) | | Called by child parts to request a zoom out
since: 3.1 |
getChildren | public LayoutPart[] getChildren()(Code) | | Returns a list of layout children.
|
remove | public void remove(LayoutPart part)(Code) | | Remove a child from the container.
|
resizeChild | public void resizeChild(LayoutPart childThatChanged)(Code) | | Called when the preferred size of the given child has changed, requiring a
layout to be triggered.
Parameters: childThatChanged - the child that triggered the new layout |
|
|