| java.lang.Object org.eclipse.ui.internal.LayoutPart org.eclipse.ui.internal.PartSashContainer org.eclipse.ui.internal.ViewSashContainer
ViewSashContainer | public class ViewSashContainer extends PartSashContainer (Code) | | Represents the top level container.
|
addChild | protected void addChild(RelationshipInfo info)(Code) | | |
createParent | protected Composite createParent(Composite parentWidget)(Code) | | Subclasses override this method to specify
the composite to use to parent all children
layout parts it contains.
|
disposeParent | protected void disposeParent()(Code) | | Subclasses override this method to dispose
of any swt resources created during createParent.
|
getControl | public Control getControl()(Code) | | Get the part control. This method may return null.
|
restoreState | public IStatus restoreState(IMemento memento)(Code) | | See Also: IPersistablePart |
saveState | public IStatus saveState(IMemento memento)(Code) | | See Also: IPersistablePart |
Methods inherited from org.eclipse.ui.internal.PartSashContainer | public void add(LayoutPart child)(Code)(Java Doc) public void add(LayoutPart child, int relationship, float ratio, LayoutPart relative)(Code)(Java Doc) void add(LayoutPart child, int relationship, int left, int right, LayoutPart relative)(Code)(Java Doc) protected void addChild(RelationshipInfo info)(Code)(Java Doc) void addChildForPlaceholder(LayoutPart child, LayoutPart placeholder)(Code)(Java Doc) void addEnhanced(LayoutPart child, int swtDirectionConstant, float ratioForNewPart, LayoutPart relative)(Code)(Java Doc) public boolean allowsAutoFocus()(Code)(Java Doc) public boolean allowsBorder()(Code)(Java Doc) protected void childAdded(LayoutPart child)(Code)(Java Doc) public boolean childIsZoomed(LayoutPart toTest)(Code)(Java Doc) public boolean childObscuredByZoom(LayoutPart toTest)(Code)(Java Doc) protected void childRemoved(LayoutPart child)(Code)(Java Doc) public void childRequestZoomIn(LayoutPart toZoom)(Code)(Java Doc) public void childRequestZoomOut()(Code)(Java Doc) public int computePreferredSize(boolean width, int availableParallel, int availablePerpendicular, int preferredParallel)(Code)(Java Doc) public RelationshipInfo[] computeRelation()(Code)(Java Doc) public void createControl(Composite parentWidget)(Code)(Java Doc) abstract protected Composite createParent(Composite parentWidget)(Code)(Java Doc) abstract protected PartStack createStack()(Code)(Java Doc) protected void derefPart(LayoutPart sourcePart)(Code)(Java Doc) public void describeLayout(StringBuffer buf)(Code)(Java Doc) public void dispose()(Code)(Java Doc) abstract protected void disposeParent()(Code)(Java Doc) public void disposeSashes()(Code)(Java Doc) public IDropTarget drag(Control currentControl, Object draggedObject, Point position, Rectangle dragRectangle)(Code)(Java Doc) protected void dropObject(PartPane[] toDrop, LayoutPart visiblePart, LayoutPart targetPart, int side)(Code)(Java Doc) public LayoutPart findBottomRight()(Code)(Java Doc) public void findSashes(LayoutPart pane, PartPane.Sashes sashes)(Code)(Java Doc) public void flushLayout()(Code)(Java Doc) public Rectangle getBounds()(Code)(Java Doc) public LayoutPart[] getChildren()(Code)(Java Doc) public Control getControl()(Code)(Java Doc) protected float getDockingRatio(LayoutPart dragged, LayoutPart target)(Code)(Java Doc) public LayoutTree getLayoutTree()(Code)(Java Doc) public WorkbenchPage getPage()(Code)(Java Doc) public Composite getParent()(Code)(Java Doc) public int getSizeFlags(boolean width)(Code)(Java Doc) protected int getVisibleChildrenCount(ILayoutContainer container)(Code)(Java Doc) abstract protected LayoutPart getVisiblePart(ILayoutContainer container)(Code)(Java Doc) public LayoutPart getZoomedPart()(Code)(Java Doc) protected void handleDeferredEvents()(Code)(Java Doc) protected boolean isChild(LayoutPart part)(Code)(Java Doc) abstract public boolean isPaneType(LayoutPart toTest)(Code)(Java Doc) abstract public boolean isStackType(LayoutPart toTest)(Code)(Java Doc) public boolean isZoomed()(Code)(Java Doc) static int measureTree(Rectangle outerBounds, LayoutTree toMeasure, boolean horizontal)(Code)(Java Doc) public LayoutPart pickPartToZoom()(Code)(Java Doc) public void remove(LayoutPart child)(Code)(Java Doc) public void replace(LayoutPart oldChild, LayoutPart newChild)(Code)(Java Doc) public void resizeChild(LayoutPart childThatChanged)(Code)(Java Doc) public void setActive(boolean isActive)(Code)(Java Doc) public void setBounds(Rectangle r)(Code)(Java Doc) public void setVisible(boolean makeVisible)(Code)(Java Doc) abstract protected void setVisiblePart(ILayoutContainer container, LayoutPart visiblePart)(Code)(Java Doc) public void setZoomed(boolean isZoomed)(Code)(Java Doc) public void stack(LayoutPart newPart, ILayoutContainer container)(Code)(Java Doc) protected void startDeferringEvents()(Code)(Java Doc) public void testInvariants()(Code)(Java Doc)
|
|
|