Class CompositeMinSize

  • All Implemented Interfaces:
    org.eclipse.swt.graphics.Drawable

    public class CompositeMinSize
    extends org.eclipse.swt.widgets.Composite
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int minHeight  
      (package private) int minWidth  
      • Fields inherited from class org.eclipse.swt.widgets.Composite

        embeddedHandle
      • Fields inherited from class org.eclipse.swt.widgets.Widget

        handle
    • Constructor Summary

      Constructors 
      Constructor Description
      CompositeMinSize​(org.eclipse.swt.widgets.Composite parent, int style)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.swt.graphics.Point betterComputeSize​(org.eclipse.swt.widgets.Composite c, org.eclipse.swt.graphics.Point size, int wHint, int hHint)  
      protected org.eclipse.swt.graphics.Point betterComputeSize​(org.eclipse.swt.widgets.Composite c, org.eclipse.swt.graphics.Point size, int wHint, int hHint, boolean changed)  
      org.eclipse.swt.graphics.Point computeSize​(int wHint, int hHint)  
      org.eclipse.swt.graphics.Point computeSize​(int wHint, int hHint, boolean changed)  
      void setMinSize​(org.eclipse.swt.graphics.Point pt)  
      • Methods inherited from class org.eclipse.swt.widgets.Composite

        changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
      • Methods inherited from class org.eclipse.swt.widgets.Scrollable

        computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
      • Methods inherited from class org.eclipse.swt.widgets.Control

        addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
      • Methods inherited from class org.eclipse.swt.widgets.Widget

        addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • minWidth

        int minWidth
      • minHeight

        int minHeight
    • Constructor Detail

      • CompositeMinSize

        public CompositeMinSize​(org.eclipse.swt.widgets.Composite parent,
                                int style)
    • Method Detail

      • setMinSize

        public void setMinSize​(org.eclipse.swt.graphics.Point pt)
      • computeSize

        public org.eclipse.swt.graphics.Point computeSize​(int wHint,
                                                          int hHint,
                                                          boolean changed)
        Overrides:
        computeSize in class org.eclipse.swt.widgets.Control
      • computeSize

        public org.eclipse.swt.graphics.Point computeSize​(int wHint,
                                                          int hHint)
        Overrides:
        computeSize in class org.eclipse.swt.widgets.Control
      • betterComputeSize

        protected org.eclipse.swt.graphics.Point betterComputeSize​(org.eclipse.swt.widgets.Composite c,
                                                                   org.eclipse.swt.graphics.Point size,
                                                                   int wHint,
                                                                   int hHint)
      • betterComputeSize

        protected org.eclipse.swt.graphics.Point betterComputeSize​(org.eclipse.swt.widgets.Composite c,
                                                                   org.eclipse.swt.graphics.Point size,
                                                                   int wHint,
                                                                   int hHint,
                                                                   boolean changed)