|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RendererAspect
A renderer aspect extends a renderer with a distinct functionality. It can add a particular decoration like a border or buttons for example. A renderer aspect has to be thread safe!
Field Summary | |
---|---|
static String |
ROLE
|
Method Summary | |
---|---|
Iterator |
getAspectDescriptions(Object preparedConfiguration)
Return the aspects required for this renderer |
boolean |
isRequired()
|
Object |
prepareConfiguration(Parameters configuration)
Compile the configuration. |
void |
toSAX(RendererAspectContext context,
Layout layout,
PortalService service,
ContentHandler handler)
Stream out raw layout |
Field Detail |
---|
static final String ROLE
Method Detail |
---|
void toSAX(RendererAspectContext context, Layout layout, PortalService service, ContentHandler handler) throws SAXException
SAXException
Iterator getAspectDescriptions(Object preparedConfiguration)
Object prepareConfiguration(Parameters configuration) throws ParameterException
getAspectDescriptions(Object)
method and
is available during streaming via the context object.
This method can also be used for validation the configuration.
ParameterException
boolean isRequired()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |