ilog.views.maps.print
Class IlvMapPrintableDocument

java.lang.Object
  extended by ilog.views.util.print.IlvPrintableDocument
      extended by ilog.views.print.IlvManagerPrintableDocument
          extended by ilog.views.maps.print.IlvMapPrintableDocument
All Implemented Interfaces:
Pageable, Printable

public class IlvMapPrintableDocument
extends IlvManagerPrintableDocument

A IlvManagerPrintableDocument subclass for printing the content of an IlvManager. This printable document adds a page specific for mapping applications.

Since:
JViews 8.1
See Also:
IlvManagerPrintableDocument

Field Summary
 
Fields inherited from class ilog.views.util.print.IlvPrintableDocument
ORDERED_BY_COLUMNS, ORDERED_BY_ROWS
 
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
 
Fields inherited from interface java.awt.print.Pageable
UNKNOWN_NUMBER_OF_PAGES
 
Constructor Summary
IlvMapPrintableDocument(String name, IlvManagerView view)
          Creates a ManagerDocument for the specified manager view and page format.
 
Method Summary
protected  IlvPage[] createPages()
          Creates the pages of this document.
 
Methods inherited from class ilog.views.print.IlvManagerPrintableDocument
createPageBreakPreview, createPrintableManagerArea, getColumnCount, getFlow, getMaximumZoomLevel, getMinimumZoomLevel, getPrintArea, getPrintArea, getRowCount, getTotalManagerPrintableArea, getView, getZoomLevel, getZoomTransformer, isAutomaticZoomLevel, isPrintingAllManagerBBox, isZoomLevelModificationEnabled, prepareDocument, setAutomaticZoomLevel, setColumnCount, setMaximumZoomLevel, setMinimumZoomLevel, setPageBreakPreviewVisible, setPrintArea, setRowCount, setZoomLevel, setZoomLevelModificationEnabled, setZoomTransformer
 
Methods inherited from class ilog.views.util.print.IlvPrintableDocument
addPage, addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getAuthor, getDate, getFooter, getHeader, getImageableBounds, getName, getNumberOfPages, getPage, getPageFormat, getPageFormat, getPageIndex, getPageOrder, getPrintable, getTemplatePage, invalidateFlowLayout, invalidatePages, isFlowLayoutValid, print, removeAll, removePage, removePropertyChangeListener, removePropertyChangeListener, setAuthor, setDate, setFooter, setHeader, setName, setPageFormat, setPageOrder, setPages, setTemplatePage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlvMapPrintableDocument

public IlvMapPrintableDocument(String name,
                               IlvManagerView view)
Creates a ManagerDocument for the specified manager view and page format.

Parameters:
name - The name of the document.
view - The manager view to print.
Method Detail

createPages

protected IlvPage[] createPages()
Creates the pages of this document. This method takes into account the number of rows and columns, the page order, the printed area, the header and footer and is called every time one of these parameters changes.

Overrides:
createPages in class IlvManagerPrintableDocument
See Also:
IlvManagerPrintableDocument.createPages()


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.