jPod PDF library

de.intarsys.pdf.app.acroform
Class ProxyFormHandler

java.lang.Object
  extended by de.intarsys.pdf.app.acroform.ProxyFormHandler
All Implemented Interfaces:
IFormHandler
Direct Known Subclasses:
EntityFormHandler

public abstract class ProxyFormHandler
extends Object
implements IFormHandler

An abstract convenience implementation of an IFormHandler. This one delegates its tasks to some other IFormHandler instance.


Method Summary
 IFormHandler getDelegate()
           
 PDDocument getDoc()
           
 String getFieldValue(Object fieldRef)
           
 boolean isCalculate()
           
 boolean isValidate()
           
 void recalculate()
           
 void recalculate(Object fieldRef)
           
 void resetFields()
           
 void resetFields(List fieldNames, boolean invert)
           
 void setCalculate(boolean calculate)
           
 void setFieldValue(Object fieldRef, Object value)
           
 void setValidate(boolean validate)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDelegate

public IFormHandler getDelegate()

getDoc

public PDDocument getDoc()
Specified by:
getDoc in interface IFormHandler

getFieldValue

public String getFieldValue(Object fieldRef)
Specified by:
getFieldValue in interface IFormHandler

isCalculate

public boolean isCalculate()
Specified by:
isCalculate in interface IFormHandler

isValidate

public boolean isValidate()
Specified by:
isValidate in interface IFormHandler

recalculate

public void recalculate()
Specified by:
recalculate in interface IFormHandler

recalculate

public void recalculate(Object fieldRef)
Specified by:
recalculate in interface IFormHandler

resetFields

public void resetFields()
Specified by:
resetFields in interface IFormHandler

resetFields

public void resetFields(List fieldNames,
                        boolean invert)
Specified by:
resetFields in interface IFormHandler

setCalculate

public void setCalculate(boolean calculate)
Specified by:
setCalculate in interface IFormHandler

setFieldValue

public void setFieldValue(Object fieldRef,
                          Object value)
Specified by:
setFieldValue in interface IFormHandler

setValidate

public void setValidate(boolean validate)
Specified by:
setValidate in interface IFormHandler

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.