public abstract class AbstractPlacementHandler extends Object implements PlacementHandler
| Constructor and Description |
|---|
AbstractPlacementHandler() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPlacements, initializePlacements, movePlacementsprotected TypeService getCockpitTypeService()
public void setCockpitTypeService(TypeService cockpitTypeService)
cockpitTypeService - the cockpitTypeService to setprotected int resolveSlotIndex(PreviewPage previewPage, PlacementModel placement)
protected int resolvePageIndex(List<PreviewPage> previewPages, PreviewPage previewPage, PlacementModel placement)
protected void displayInfoMessage(String msg)
protected PrintcockpitService getPrintcockpitService()
public void setPrintcockpitService(PrintcockpitService printcockpitService)
printcockpitService - the printcockpitService to setprotected PreviewSlot getNextSlot(PreviewSlot slot, List<PreviewPage> previewPages)
protected int getNextPlacementIndex(PreviewModel previewModel, PreviewSlot slot, Collection<Object> placementsToSkip)
protected PlacementModel getNextPlacement(PreviewModel previewModel, PreviewSlot slot, Collection<Object> placementsToSkip)
slot - placementsToSkip - public int getSlotsDistance(PreviewModel previewModel, PreviewSlot slot, Collection<Object> placementsToSkip)
previewModel - slot - - start slot.placementsToSkip - - those placements will not be considered as the lower limit of the computed distance.protected int getPageIndexForSlot(PreviewSlot nextSlot)
protected PagePlanner getPagePlannerForPage(PageModel page)
public void setDefaultTemplate(PageModel pageModel, ItemPlacementModel placement)
protected PreviewSlot getFirstEmptySlot(List<PreviewPage> previewPages)
public PagePlannerRegistry getPagePlannerRegistry()
public void setPagePlannerRegistry(PagePlannerRegistry pagePlannerRegistry)
protected LayoutService getLayoutService()
public void setLayoutService(LayoutService layoutService)
protected ModelHelper getCockpitModelHelper()
public void setCockpitModelHelper(ModelHelper cockpitModelHelper)
protected PublicationService getPublicationService()
public void setPublicationService(PublicationService publicationService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
public ModelHelper getModelHelper()
public void setModelHelper(ModelHelper modelHelper)
Copyright © 2017 SAP SE. All Rights Reserved.