|
||||||||||
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 |