net.sf.jzeno.reporting.pdf
Class DefaultPdfLayout

java.lang.Object
  extended by nextapp.echo.AbstractComponent
      extended by net.sf.jzeno.echo.components.CustomComponent
          extended by net.sf.jzeno.reporting.pdf.DefaultPdfLayout
All Implemented Interfaces:
java.io.Serializable, BindingTarget, PropertyComponent, RebindableComponent, EventSink, EventSource, PdfLayout, Component, FastComponent, FastComponentContainer

public class DefaultPdfLayout
extends CustomComponent
implements PdfLayout, BindingTarget

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
DefaultPdfLayout()
           
 
Method Summary
 float getBottomMargin()
           
 float getLeftMargin()
           
 java.util.List getPageEventHandlers()
           
 com.lowagie.text.Rectangle getPageSize()
           
 float getRightMargin()
           
 float getTopMargin()
           
 boolean isLandScape()
           
 void setBottomMargin(float bottomMargin)
           
 void setContent(Component content)
           
 void setLeftMargin(float leftMargin)
           
 void setRightMargin(float rightMargin)
           
 void setTopMargin(float topMargin)
           
 
Methods inherited from class net.sf.jzeno.echo.components.CustomComponent
addValidator, fireActionEvent, fireActionEvent, fireActionEvent, getActionCommand, getBean, getBeanClass, getDecorator, getNullObject, getProperty, getValidationErrors, getValidators, getValue, isBound, isMarkedInvalid, isReadOnly, isRequired, isValid, markInvalid, markValid, preRender, rebind, removeValidator, setActionCommand, setBean, setBeanClass, setDecorator, setNullObject, setProperty, setReadOnly, setRequired, setValue, traceValue, validate
 
Methods inherited from class nextapp.echo.AbstractComponent
add, add, addHierarchyListener, addPropertyChangeListener, applyStyle, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getClientId, getComponent, getComponentCount, getComponents, getEchoInstance, getFont, getForeground, getIdentifier, getListenerList, getLocale, getParent, indexOf, init, isAncestorOf, isDifferent, isEnabled, isFocused, isRecursivelyVisible, isRegistered, isSelectableForScriptRecorder, isShowing, isVisible, processHierarchyEvent, remove, remove, removeAll, removeHierarchyListener, removePropertyChangeListener, setBackground, setClientId, setEnabled, setFocused, setFont, setForeground, setIdentifier, setLocale, setParent, setRegistered, setSelectableForScriptRecorder, setVisible, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPdfLayout

public DefaultPdfLayout()
Method Detail

getPageSize

public com.lowagie.text.Rectangle getPageSize()
Specified by:
getPageSize in interface PdfLayout

isLandScape

public boolean isLandScape()
Specified by:
isLandScape in interface PdfLayout

setContent

public void setContent(Component content)
Specified by:
setContent in interface PdfLayout

getBottomMargin

public float getBottomMargin()
Specified by:
getBottomMargin in interface PdfLayout

setBottomMargin

public void setBottomMargin(float bottomMargin)

getLeftMargin

public float getLeftMargin()
Specified by:
getLeftMargin in interface PdfLayout

setLeftMargin

public void setLeftMargin(float leftMargin)

getRightMargin

public float getRightMargin()
Specified by:
getRightMargin in interface PdfLayout

setRightMargin

public void setRightMargin(float rightMargin)

getTopMargin

public float getTopMargin()
Specified by:
getTopMargin in interface PdfLayout

setTopMargin

public void setTopMargin(float topMargin)

getPageEventHandlers

public java.util.List getPageEventHandlers()
Specified by:
getPageEventHandlers in interface PdfLayout