org.mapfish.print.config.layout
Class Layout

java.lang.Object
  extended by org.mapfish.print.config.layout.Layout

public class Layout
extends java.lang.Object

Config and logic for one layout instance.


Constructor Summary
Layout()
           
 
Method Summary
 com.lowagie.text.Rectangle getFirstPageSize(RenderingContext context, PJsonObject params)
           
 MainPage getMainPage()
           
 boolean isSupportLegacyReader()
           
 void printClientConfig(org.json.JSONWriter json)
           
 void render(PJsonObject params, RenderingContext context)
           
 void setLastPage(LastPage lastPage)
           
 void setMainPage(MainPage mainPage)
           
 void setMetaData(MetaData metaData)
           
 void setTitlePage(TitlePage titlePage)
           
 void validate()
          Called just after the config has been loaded to check it is valid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Layout

public Layout()
Method Detail

render

public void render(PJsonObject params,
                   RenderingContext context)
            throws com.lowagie.text.DocumentException
Throws:
com.lowagie.text.DocumentException

setTitlePage

public void setTitlePage(TitlePage titlePage)

getMainPage

public MainPage getMainPage()

setMainPage

public void setMainPage(MainPage mainPage)

setLastPage

public void setLastPage(LastPage lastPage)

setMetaData

public void setMetaData(MetaData metaData)

getFirstPageSize

public com.lowagie.text.Rectangle getFirstPageSize(RenderingContext context,
                                                   PJsonObject params)

printClientConfig

public void printClientConfig(org.json.JSONWriter json)
                       throws org.json.JSONException
Throws:
org.json.JSONException

isSupportLegacyReader

public boolean isSupportLegacyReader()

validate

public void validate()
Called just after the config has been loaded to check it is valid.

Throws:
InvalidValueException - When there is a problem


Copyright © 2009 Camptocamp SA. All Rights Reserved.