Class LayoutWrapper<T extends Layout>

java.lang.Object
com.diffplug.common.swt.LayoutWrapper<T>
Direct Known Subclasses:
LayoutsFillLayout, LayoutsGridLayout, LayoutsRowLayout

public abstract class LayoutWrapper<T extends Layout> extends Object
Base class to Layouts{X}Layout.
  • Field Details

    • wrapped

      protected final T extends Layout wrapped
  • Constructor Details

    • LayoutWrapper

      protected LayoutWrapper(T wrapped)
  • Method Details

    • getRaw

      public T getRaw()
    • margin

      public abstract LayoutWrapper<T> margin(int margin)
      Sets all margins to the given value.
    • spacing

      public abstract LayoutWrapper<T> spacing(int spacing)
      Sets all spacing to the given value.
    • setMarginAndSpacingToDefault

      public void setMarginAndSpacingToDefault()
      Sets the margin and spacing to Layouts.defaultMargin().