Interface ILinearContainer<C extends ILinearContainer<C,S>, S extends ILinearContainerStyle<S>>

Type Parameters:
C - is the type of a ILinearContainer.
S - the type of the ILinearContainerStyle of a ILinearContainer.
All Superinterfaces:
AttributesRepresentable, Clearable, Control<C,S>, EmptinessRequestable, FluentMutableMultiTokenHolder<C>, FluentMutableOptionalIdHolder<C>, GuiComponent<IWebGui<?>>, HtmlGetter, IContainer<C,S>, IElement, IMutableElement, ISizeAdjustableBox<C>, IStylableElement<C>, IUserInputCell<C>, LayerComponent<ILayer>, Linkable, LinkedRequestable, MultiTokenHolder, OptionalIdHolder, PresenceRequestable, PresenceSettable<C>, Resettable, SpecificationRepresentable, TypeRequestable
All Known Subinterfaces:
IHorizontalStack, IVerticalStack
All Known Implementing Classes:
AbstractLinearContainer, FloatContainer, HorizontalStack, VerticalStack

public interface ILinearContainer<C extends ILinearContainer<C,S>, S extends ILinearContainerStyle<S>> extends IContainer<C,S>
Author:
Silvan Wyss
  • Method Details

    • addControl

      C addControl(Control<?,?> control)
    • addControls

      C addControls(Control<?,?>... controls)
    • addControls

      C addControls(ExtendedIterable<? extends Control<?,?>> controls)
    • removeControl

      void removeControl(Control<?,?> control)