Class AbstractCompositeFactory<F extends AbstractCompositeFactory<?,?>,C extends Composite>

Type Parameters:
F - factory
C - control
Direct Known Subclasses:
BrowserFactory, CompositeFactory, GroupFactory, SectionFactory, ShellFactory

@NoExtend public abstract class AbstractCompositeFactory<F extends AbstractCompositeFactory<?,?>,C extends Composite> extends AbstractControlFactory<F,C>
Abstract factory for composites. Factories for widgets that inherit from Composite should extend this factory to handle the properties of Composite itself, like layout.
Since:
3.18
  • Constructor Details

  • Method Details

    • layout

      public F layout(Layout layout)
      Sets the layout which is associated with the receiver to be the argument which may be null.
      Parameters:
      layout - the receiver's layout or null
      Returns:
      this
      See Also: