com.jrefinery.report.elementfactory
Class ElementFactory

java.lang.Object
  extended bycom.jrefinery.report.elementfactory.ElementFactory
Direct Known Subclasses:
ShapeElementFactory

public abstract class ElementFactory
extends java.lang.Object


Constructor Summary
ElementFactory()
           
 
Method Summary
abstract  Element createElement()
           
 java.awt.geom.Point2D getAbsolutePosition()
           
 java.lang.Boolean getDynamicHeight()
           
 java.awt.geom.Dimension2D getMaximumSize()
           
 java.awt.geom.Dimension2D getMinimumSize()
           
 java.lang.String getName()
           
 java.awt.geom.Dimension2D getPreferredSize()
           
 void setAbsolutePosition(java.awt.geom.Point2D absolutePosition)
           
 void setDynamicHeight(java.lang.Boolean dynamicHeight)
           
 void setMaximumSize(java.awt.geom.Dimension2D maximumSize)
           
 void setMinimumSize(java.awt.geom.Dimension2D minimumSize)
           
 void setName(java.lang.String name)
           
 void setPreferredSize(java.awt.geom.Dimension2D preferredSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementFactory

public ElementFactory()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getMinimumSize

public java.awt.geom.Dimension2D getMinimumSize()

setMinimumSize

public void setMinimumSize(java.awt.geom.Dimension2D minimumSize)

getMaximumSize

public java.awt.geom.Dimension2D getMaximumSize()

setMaximumSize

public void setMaximumSize(java.awt.geom.Dimension2D maximumSize)

getPreferredSize

public java.awt.geom.Dimension2D getPreferredSize()

setPreferredSize

public void setPreferredSize(java.awt.geom.Dimension2D preferredSize)

getAbsolutePosition

public java.awt.geom.Point2D getAbsolutePosition()

setAbsolutePosition

public void setAbsolutePosition(java.awt.geom.Point2D absolutePosition)

getDynamicHeight

public java.lang.Boolean getDynamicHeight()

setDynamicHeight

public void setDynamicHeight(java.lang.Boolean dynamicHeight)

createElement

public abstract Element createElement()