| uk.org.ponder.rsf.components.decorators.UIDecorator
All known Subclasses: uk.org.ponder.rsf.components.decorators.UIColourDecorator, uk.org.ponder.rsf.components.decorators.UIStyleDecorator, uk.org.ponder.rsf.components.decorators.UICSSDecorator, uk.org.ponder.rsf.components.decorators.UILabelTargetDecorator, uk.org.ponder.rsf.components.decorators.UIIDStrategyDecorator, uk.org.ponder.rsf.components.decorators.UITextDimensionsDecorator, uk.org.ponder.rsf.components.decorators.UIFreeAttributeDecorator, uk.org.ponder.rsf.components.decorators.UIDisabledDecorator, uk.org.ponder.rsf.components.decorators.UICellSpanDecorator,
UIDecorator | public interface UIDecorator (Code) | | A lightweight aggregative "decorator" attached to a UIComponent via its
decorators list. In general a decorator has a rendering effect
caused by manipulating the attributes of the peering XML tag, as they pass
from template to rendered output.
The attribute list will be applied on top of attributes inherited
from the template, but will be overwritten by any component-specific
attributes applied by the renderer for the component to which this decorator
is attached.
Template attrs -- > decorators -- > component renderers -- > rendered output.
author: Antranig Basman (antranig@caret.cam.ac.uk) |
|
|