org.umber.crucible.layout
Class Page

java.lang.Object
  extended byorg.umber.crucible.layout.Page

public class Page
extends java.lang.Object

A single abstract page with pre-positioned layout areas.

Author:
jsheets

Constructor Summary
Page()
           
 
Method Summary
 void addFlowArea(ILayoutArea area)
           
 void addStaticArea(ILayoutArea area)
           
 ILayoutArea[] getFlowAreas()
           
 Dimension getPageSize()
           
 ILayoutArea[] getStaticAreas()
           
 void setFlowAreas(ILayoutArea[] areas)
           
 void setPageSize(Dimension pageSize)
           
 void setStaticAreas(ILayoutArea[] areas)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Page

public Page()
Method Detail

getPageSize

public Dimension getPageSize()

setPageSize

public void setPageSize(Dimension pageSize)

getStaticAreas

public ILayoutArea[] getStaticAreas()

setStaticAreas

public void setStaticAreas(ILayoutArea[] areas)

addStaticArea

public void addStaticArea(ILayoutArea area)

getFlowAreas

public ILayoutArea[] getFlowAreas()

setFlowAreas

public void setFlowAreas(ILayoutArea[] areas)

addFlowArea

public void addFlowArea(ILayoutArea area)