public class SwitchContainerRenderer extends AbstractChildrenContainerRenderer
| Constructor and Description |
|---|
SwitchContainerRenderer() |
addTitleChangeListener, getComponentFor, getLocalizedTitle, getWidgetInstanceFacade, newWidgetslotsAfterCompose, setWidgetInstanceFacade, syncComponentOrderpublic void render(Widgetchildren childrenComponent, List<WidgetInstance> children, Map<String,Object> ctx)
WidgetChildrenContainerRendererWidgetchildren component and its child widgets.childrenComponent - The Widgetchildren component (usually defined as <widgetchildren> tag within zul).children - The corresponding child widgets for this container.ctx - Additional context informationprotected void removeUnknownWidgetslots(Widgetchildren childrenComponent, List<WidgetInstance> children)
protected void addMissingWidgetslots(Widgetchildren childrenComponent, List<WidgetInstance> children)
protected Widgetslot addWidgetslot(Widgetchildren childrenComponent, WidgetInstance widgetInstance)
protected Widgetslot createWidgetslot(Widgetchildren childrenComponent, WidgetInstance widgetInstance)
protected void manageActiveState(Widgetchildren childrenComponent, List<WidgetInstance> children)
protected Stream<Widgetslot> getSlots(Widgetchildren childrenComponent, Predicate<Widgetslot>... predicates)
protected Predicate<Widgetslot> getIsInactivePredicate()
protected Predicate<Widgetslot> getIsActivePredicate()
protected List<WidgetInstance> getAccessibleWidgets(WidgetInstance parentWidgetInstance, List<WidgetInstance> widgets)
@Deprecated protected List<Widgetslot> getAllWidgetslots(Widgetchildren childrenComponent)
getSlots(Widgetchildren, Predicate[])@Deprecated protected List<Widgetslot> getInactiveWidgetslots(Widgetchildren childrenComponent)
@Deprecated protected Optional<Widgetslot> getActiveWidgetslot(Widgetchildren childrenComponent)
protected void setActive(Widgetslot slot, boolean active)
protected boolean isAdminMode()
public void setSessionService(CockpitSessionService sessionService)
protected CockpitSessionService getSessionService()
public void setWidgetAuthorizationService(WidgetAuthorizationService widgetAuthorizationService)
protected WidgetAuthorizationService getWidgetAuthorizationService()
Copyright © 2018. All rights reserved.