public interface IStripeStyle extends ICloneable
IStripe
instances in an
ITable
.
It is up to the implementation to interpret the visual appearance of a stripe. The framework uses the associated,
possibly shared Renderer
to perform the actual rendering of this style for a given stripe. This
interface extends the ICloneable
interface. This allows clients to obtain a persistent copy of the current state
of this style. Immutable style implementations may return themselves.
Modifier and Type | Method and Description |
---|---|
IStripeStyleRenderer |
getRenderer()
Gets the renderer implementation that can be queried for implementations that provide details about the visual
appearance and visual behavior for a given stripe and this style instance.
|
clone
IStripeStyleRenderer getRenderer()
The idiom for retrieving, e.g. an IVisualCreator
implementation for a given stripe is: