|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Renderable
Implemented by object types which wish to expose a set of renderer configurations. Each renderer configuration identifies a processor id and provides the processor with information about how to render. A renderable object is one that has renderer processors defined on it for one or more render modes.
| Method Summary | |
|---|---|
String |
getProcessorId()
Gets the default 'view' processor id |
String |
getProcessorId(RenderMode renderMode)
Gets the processor id |
Map<String,String> |
getProcessorProperties()
Gets a map of default 'view' processor properties |
Map<String,String> |
getProcessorProperties(RenderMode renderMode)
Gets a map of processor properties for the given mode |
String |
getProcessorProperty(RenderMode renderMode,
String propertyName)
Gets a processor property |
String |
getProcessorProperty(String propertyName)
Gets a default 'view' processor property |
RenderMode[] |
getRenderModes()
The list of defined render modes |
void |
removeProcessor()
Removes the default processor |
void |
removeProcessor(RenderMode renderMode)
Removes the processor for the given render mode |
void |
setProcessorProperty(RenderMode renderMode,
String propertyName,
String propertyValue)
Sets a processor property for a given render mode |
void |
setProcessorProperty(String propertyName,
String propertyValue)
Sets a property on the default 'view' processor |
| Method Detail |
|---|
RenderMode[] getRenderModes()
String getProcessorId()
String getProcessorId(RenderMode renderMode)
renderMode -
String getProcessorProperty(String propertyName)
propertyName -
String getProcessorProperty(RenderMode renderMode,
String propertyName)
renderMode - propertyName -
Map<String,String> getProcessorProperties()
Map<String,String> getProcessorProperties(RenderMode renderMode)
renderMode - the render mode
void setProcessorProperty(String propertyName,
String propertyValue)
propertyName - propertyValue -
void setProcessorProperty(RenderMode renderMode,
String propertyName,
String propertyValue)
renderMode - the render modepropertyName - propertyValue - void removeProcessor()
void removeProcessor(RenderMode renderMode)
renderMode - the renderer mode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||