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

Type Parameters:
C - the type of a ILinearContainer.
S - the type of the ILinearContainerStyle of a ILinearContainer.
All Superinterfaces:
AttributesRepresentable, Clearable, Container<C,S>, Control<C,S>, ControlComponent<Control<?,?>>, Element, EmptinessRequestable, FluentMutableMultiTokenHolder<C>, FluentMutableOptionalIdHolder<C>, GuiComponent<IWebGui<?>>, HtmlGetter, IUserInputCell<C>, LayerComponent<ILayer>, MultiTokenHolder, MutableElement, OptionalIdHolder, PresenceRequestable, PresenceSettable<C>, Resettable, SizeAdjustableRectangle<C>, SpecificationRepresentable, StylableElement<C>, 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 Container<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)