public class NvgRendererProvider extends RendererProvider
Modifier and Type | Method and Description |
---|---|
<B extends Border> |
getBorderRenderer(java.lang.Class<B> borderClass) |
<C extends Component> |
getComponentRenderer(java.lang.Class<C> componentClass) |
java.util.List<ComponentRenderer> |
getComponentRenderers() |
<C extends Icon> |
getIconRenderer(java.lang.Class<C> iconClass) |
<I extends Image> |
getImageRenderer(java.lang.Class<I> imageClass) |
static NvgRendererProvider |
getInstance() |
<I extends Border,R extends NvgBorderRenderer<I>> |
putBorderRenderer(java.lang.Class<I> imageClass,
R renderer) |
<I extends Component,R extends NvgComponentRenderer<I>> |
putComponentRenderer(java.lang.Class<I> imageClass,
R renderer) |
<I extends Icon,R extends NvgIconRenderer<I>> |
putIconRenderer(java.lang.Class<I> imageClass,
R renderer) |
<I extends Image,R extends NvgImageRenderer<I>> |
putImageRenderer(java.lang.Class<I> imageClass,
R renderer) |
setRendererProvider
public static NvgRendererProvider getInstance()
public <C extends Component> ComponentRenderer<C> getComponentRenderer(java.lang.Class<C> componentClass)
getComponentRenderer
in class RendererProvider
public <B extends Border> BorderRenderer<B> getBorderRenderer(java.lang.Class<B> borderClass)
getBorderRenderer
in class RendererProvider
public <C extends Icon> IconRenderer getIconRenderer(java.lang.Class<C> iconClass)
getIconRenderer
in class RendererProvider
public <I extends Image> ImageRenderer getImageRenderer(java.lang.Class<I> imageClass)
getImageRenderer
in class RendererProvider
public <I extends Component,R extends NvgComponentRenderer<I>> void putComponentRenderer(java.lang.Class<I> imageClass, R renderer)
public <I extends Border,R extends NvgBorderRenderer<I>> void putBorderRenderer(java.lang.Class<I> imageClass, R renderer)
public <I extends Icon,R extends NvgIconRenderer<I>> void putIconRenderer(java.lang.Class<I> imageClass, R renderer)
public <I extends Image,R extends NvgImageRenderer<I>> void putImageRenderer(java.lang.Class<I> imageClass, R renderer)
public java.util.List<ComponentRenderer> getComponentRenderers()
getComponentRenderers
in class RendererProvider