@ApplicationScoped public class RendererManager extends Object
Constructor and Description |
---|
RendererManager() |
RendererManager(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
org.jboss.errai.common.client.api.Caller<RendererSettingsService> rendererSettingsService) |
Modifier and Type | Method and Description |
---|---|
RendererLibrary |
getDefaultRenderer(DisplayerType displayerType) |
RendererLibrary |
getRendererByName(String renderer) |
RendererLibrary |
getRendererByUUID(String renderer) |
RendererLibrary |
getRendererForDisplayer(DisplayerSettings target) |
RendererLibrary |
getRendererForType(DisplayerType displayerType) |
List<RendererLibrary> |
getRenderers() |
List<RendererLibrary> |
getRenderersForType(DisplayerType displayerType) |
List<RendererLibrary> |
getRenderersForType(DisplayerType type,
DisplayerSubType subType) |
protected void |
init() |
boolean |
isTypeSupported(DisplayerType type) |
protected void |
lookupRenderers(RendererSettings settings) |
void |
setDefaultRenderer(DisplayerType displayerType,
String rendererName) |
public RendererManager()
@Inject public RendererManager(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.jboss.errai.common.client.api.Caller<RendererSettingsService> rendererSettingsService)
@PostConstruct protected void init()
protected void lookupRenderers(RendererSettings settings)
public List<RendererLibrary> getRenderers()
public RendererLibrary getDefaultRenderer(DisplayerType displayerType)
public void setDefaultRenderer(DisplayerType displayerType, String rendererName)
public List<RendererLibrary> getRenderersForType(DisplayerType displayerType)
public List<RendererLibrary> getRenderersForType(DisplayerType type, DisplayerSubType subType)
public RendererLibrary getRendererByUUID(String renderer)
public RendererLibrary getRendererByName(String renderer)
public RendererLibrary getRendererForType(DisplayerType displayerType)
public RendererLibrary getRendererForDisplayer(DisplayerSettings target)
public boolean isTypeSupported(DisplayerType type)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.