public interface RendererLibrary
A renderer library must:
Modifier and Type | Method and Description |
---|---|
void |
draw(List<Displayer> displayerList)
Draw a list of displayers
|
String |
getName()
The renderer display name
|
List<DisplayerSubType> |
getSupportedSubtypes(DisplayerType displayerType)
The list of supported sub-types
|
List<DisplayerType> |
getSupportedTypes()
The list of supported types
|
String |
getUUID()
The unique universal identifier of the rederer
|
boolean |
isDefault(DisplayerType type)
Flag indicating if this renderer can act as the default one for the given displayer type.
|
default boolean |
isOffline() |
Displayer |
lookupDisplayer(DisplayerSettings displayer)
Initalize a displayer instance with the specified configuration.
|
void |
redraw(List<Displayer> displayerList)
Re-draw a list of displayers
|
String getUUID()
String getName()
boolean isDefault(DisplayerType type)
Default renderers are used when a displayer does not explicitly specifies one
List<DisplayerType> getSupportedTypes()
List<DisplayerSubType> getSupportedSubtypes(DisplayerType displayerType)
Displayer lookupDisplayer(DisplayerSettings displayer)
default boolean isOffline()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.