@Dependent public class DisplayerCoordinator extends Object
Modifier and Type | Field and Description |
---|---|
protected org.dashbuilder.displayer.client.DisplayerCoordinator.CoordinatorListener |
coordinatorListener |
protected List<Displayer> |
displayerList |
protected Set<DisplayerListener> |
listenerSet |
protected Map<Displayer,List<Displayer>> |
notificationVetoMap |
protected RendererManager |
rendererManager |
protected Map<RendererLibrary,List<Displayer>> |
rendererMap |
Constructor and Description |
---|
DisplayerCoordinator(RendererManager rendererManager) |
Modifier and Type | Method and Description |
---|---|
void |
addDisplayer(Displayer displayer) |
void |
addDisplayers(Collection<Displayer> displayers) |
void |
addDisplayers(Displayer... displayers) |
void |
addListener(DisplayerListener... listeners) |
void |
addNotificationVeto(Displayer target,
List<Displayer> vetoedDisplayers) |
void |
addNotificationVeto(List<Displayer> vetoedDisplayers) |
void |
clear() |
void |
closeAll() |
void |
drawAll() |
void |
drawAll(Command onSuccess,
Command onFailure) |
List<Displayer> |
getDisplayerList() |
boolean |
isNotificationVetoed(Displayer from,
Displayer to) |
void |
redrawAll() |
void |
redrawAll(Command onSuccess,
Command onFailure) |
boolean |
removeDisplayer(Displayer displayer) |
protected Set<DisplayerListener> listenerSet
protected Map<RendererLibrary,List<Displayer>> rendererMap
protected org.dashbuilder.displayer.client.DisplayerCoordinator.CoordinatorListener coordinatorListener
protected RendererManager rendererManager
@Inject public DisplayerCoordinator(RendererManager rendererManager)
public void addListener(DisplayerListener... listeners)
public void addDisplayers(Collection<Displayer> displayers)
public void addDisplayers(Displayer... displayers)
public void addDisplayer(Displayer displayer)
public boolean removeDisplayer(Displayer displayer)
public void drawAll()
public void redrawAll()
public void closeAll()
public void clear()
public void addNotificationVeto(Displayer target, List<Displayer> vetoedDisplayers)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.