Class AbstractControl<C extends Control<C,S>, S extends ControlStyle<S>>

Type Parameters:
C - the type of a AbstractControl.
S - the type of the ControlStyle of a AbstractControl.
All Implemented Interfaces:
FluentMutableMultiTokenHolder<C>, FluentMutableOptionalIdHolder<C>, MultiTokenHolder, OptionalIdHolder, Resettable, ControlComponent<Control<?,?>>, GuiComponent<IWebGui<?>>, LayerComponent<ILayer>, TypeRequestable, AttributesRepresentable, Element, SpecificationRepresentable, MutableElement, StylableElement<C>, PresenceSettable<C>, SizeAdjustableRectangle<C>, HtmlGetter, Control<C,S>, IUserInputCell<C>, PresenceRequestable
Direct Known Subclasses:
AbstractContainer, AbstractItemMenu, Button, Component, ComponentWithAdapterFactory, ImageControl, Label, Link, Textbox, Uploader, ValidationLabel

public abstract class AbstractControl<C extends Control<C,S>, S extends ControlStyle<S>> extends AbstractStylableElement<C> implements Control<C,S>
Author:
Silvan Wyss