Interface IBaseStyle<S extends IBaseStyle<S>>

Type Parameters:
S - the type of a IBaseStyle.
All Superinterfaces:
AttributesRepresentable, Element, SpecificationRepresentable
All Known Subinterfaces:
ISelectingStyle<S>, ISelectingStyleWithSelectors, IStyle
All Known Implementing Classes:
AbstractSelectingStyle, DeepSelectingStyle, SelectingStyle, Style

public interface IBaseStyle<S extends IBaseStyle<S>> extends Element
A IBaseStyle can style StylableElements. A IBaseStyle can distinguish if it would style also the child elements of a given StylableElement.
Author:
Silvan Wyss