public class SinglePageModel extends NonSequencePagePreviewModel
gridHeight, gridWidth, page, previewPages| Constructor and Description |
|---|
SinglePageModel(TypedObject typedPage) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewEmptyPreviewPage(int destinationIndex) |
void |
addPlacements(Collection<Object> addedPlacements,
PreviewPage dropPage,
boolean overwrite)
Adds new placements to model (e.g.
|
void |
copyPlacements(Collection placementsToCopy,
PreviewPage copyToPage) |
void |
copyPlacements(Collection placementsToCopy,
PreviewSlot copyToSlot) |
void |
copyPreviewPages(Collection<PreviewPage> pagesToCopy,
int copyToPageIndex) |
void |
deletePlacements(Collection<PlacementModel> placementsToDelete)
performs placements deletion, notifies any sub layer and returns info what has changed (class responsible for rendering view
should use this information to do view changes)
|
void |
deletePreviewPages(Collection<PreviewPage> pagesToDelete)
performs previewPages deletion, notifies any sub layer and returns info what has changed (class responsible for rendering
view should use this information to do view changes)
|
List<PreviewPage[]> |
getDoublePages() |
int |
getPreviewPagesTotalQuantity() |
int |
getSlotsCapacity() |
void |
initPreviewPages() |
boolean |
isShowDoublePages() |
void |
movePreviewPages(Collection<PreviewPage> pagesToMove,
int moveToPageIndex,
boolean overwrite) |
void |
removeLastEmptyPage()
Removes last empty page
|
void |
setShowDoublePages(boolean show) |
addPlacements, addPreviewModelListener, getPage, getPreviewPages, getTypedPage, initModel, isPagesStartsLeft, movePlacements, movePlacements, notifyListeners, removePreviewModelListenercreateNewPage, getCockpitModelHelper, getCockpitTypeService, getGridType, getGridType, getLayoutService, getModelService, getNextSlot, getPageIndexForSlot, getPagePlannerForPage, getPlacementsHandlerRegistry, getPrintcockpitService, getPublicationService, handleAddPlacements, initPlacements, initPlacements, setCockpitModelHelper, setCockpitTypeService, setDefaultTemplate, setLayoutService, setModelService, setNotification, setPagePlannerRegistry, setPlacementsHandlerRegistry, setPrintcockpitService, setPublicationServicepublic SinglePageModel(TypedObject typedPage)
public void initPreviewPages()
initPreviewPages in class NonSequencePagePreviewModelpublic void addNewEmptyPreviewPage(int destinationIndex)
public void deletePreviewPages(Collection<PreviewPage> pagesToDelete)
PreviewModelpublic void deletePlacements(Collection<PlacementModel> placementsToDelete)
PreviewModelpublic void copyPlacements(Collection placementsToCopy, PreviewSlot copyToSlot)
copyToSlot - destination slotpublic void copyPlacements(Collection placementsToCopy, PreviewPage copyToPage)
copyToPage - destination pagepublic void addPlacements(Collection<Object> addedPlacements, PreviewPage dropPage, boolean overwrite)
PreviewModelpublic void copyPreviewPages(Collection<PreviewPage> pagesToCopy, int copyToPageIndex)
copyToPageIndex - destination page indexpublic void movePreviewPages(Collection<PreviewPage> pagesToMove, int moveToPageIndex, boolean overwrite)
moveToPageIndex - destination page indexpublic int getSlotsCapacity()
public boolean isShowDoublePages()
public void setShowDoublePages(boolean show)
public List<PreviewPage[]> getDoublePages()
public int getPreviewPagesTotalQuantity()
public void removeLastEmptyPage()
PreviewModelCopyright © 2017 SAP SE. All Rights Reserved.