public class PortalWidgetContainer<T extends Widget> extends DefaultWidgetContainer<T>
| Constructor and Description |
|---|
PortalWidgetContainer(WidgetFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedPortallayout |
createPortalLayout(ContainerLayout style,
PortalWidgetContainerListener listener)
Creates a portallayout from the currently contained widgets
|
ContainerLayout |
getContainerLayout() |
protected SortedMap<PortalWidgetCoordinate,String> |
getSortedCoordinates(Collection<String> allWidgetCodes) |
Map<String,PortalWidgetCoordinate> |
getWidgetPositions()
Get the widget positions
|
boolean |
isPanelsClosable() |
boolean |
isPanelsMaximizable() |
boolean |
isPanelsMinimizable() |
void |
setContainerLayout(ContainerLayout containerLayout) |
void |
setPanelsClosable(boolean panelsClosable) |
void |
setPanelsMaximizable(boolean panelsMaximizable) |
void |
setPanelsMinimizable(boolean panelsMinimizable) |
void |
setWidgetPositions(Map<String,PortalWidgetCoordinate> positions)
Sets the widget positions.
|
protected Panel |
wrapIntoPanel(T widget) |
addCockpitEventAcceptor, cleanup, createWidget, focusWidget, getCockpitEventAcceptors, getFocusedWidgetCode, getWidget, getWidgetFactory, getWidgetMap, initialize, notifyListeners, removeCockpitEventAcceptor, setWidgetFactorypublic PortalWidgetContainer(WidgetFactory factory)
public AdvancedPortallayout createPortalLayout(ContainerLayout style, PortalWidgetContainerListener listener)
style - The ContainerLayoutlistener - the callback listener for changes done by the user, can be nullprotected Panel wrapIntoPanel(T widget)
public void setPanelsMaximizable(boolean panelsMaximizable)
public boolean isPanelsMaximizable()
public void setPanelsMinimizable(boolean panelsMinimizable)
public boolean isPanelsMinimizable()
public void setPanelsClosable(boolean panelsClosable)
public boolean isPanelsClosable()
public void setContainerLayout(ContainerLayout containerLayout)
public ContainerLayout getContainerLayout()
protected SortedMap<PortalWidgetCoordinate,String> getSortedCoordinates(Collection<String> allWidgetCodes)
public void setWidgetPositions(Map<String,PortalWidgetCoordinate> positions)
positions - A map with widget id as key and a coordinate as valuepublic Map<String,PortalWidgetCoordinate> getWidgetPositions()
Copyright © 2017 SAP SE. All Rights Reserved.