net.sf.dynamicreports.report.builder.component
Class ImageBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
          extended by net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder<T,U>
              extended by net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder<ImageBuilder,DRImage>
                  extended by net.sf.dynamicreports.report.builder.component.ImageBuilder
All Implemented Interfaces:
Serializable

public class ImageBuilder
extends HyperLinkComponentBuilder<ImageBuilder,DRImage>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected ImageBuilder()
           
 
Method Summary
 ImageBuilder setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
           
 ImageBuilder setImage(DRIExpression<?> imageExpression)
           
 ImageBuilder setImage(Image image)
           
 ImageBuilder setImage(InputStream imageInputStream)
           
 ImageBuilder setImage(String imagePath)
           
 ImageBuilder setImage(URL imageUrl)
           
 ImageBuilder setImageScale(ImageScale imageScale)
           
 ImageBuilder setLazy(Boolean lazy)
           
 ImageBuilder setUsingCache(Boolean usingCache)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder
setAnchorName, setAnchorName, setBookmarkLevel, setHyperLink
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder
setDimension, setFixedDimension, setFixedHeight, setFixedWidth, setHeight, setMinDimension, setMinHeight, setMinWidth, setPositionType, setPrintInFirstWholeBand, setPrintWhenDetailOverflows, setPrintWhenGroupChanges, setStretchType, setWidth
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.ComponentBuilder
addProperty, addProperty, addProperty, getComponent, removeLineWhenBlank, setPrintWhenExpression, setRemoveLineWhenBlank, setStyle, setTableOfContentsHeading, setTableOfContentsHeading
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageBuilder

protected ImageBuilder()
Method Detail

setImage

public ImageBuilder setImage(DRIExpression<?> imageExpression)

setImage

public ImageBuilder setImage(String imagePath)

setImage

public ImageBuilder setImage(Image image)

setImage

public ImageBuilder setImage(InputStream imageInputStream)

setImage

public ImageBuilder setImage(URL imageUrl)

setImageScale

public ImageBuilder setImageScale(ImageScale imageScale)

setUsingCache

public ImageBuilder setUsingCache(Boolean usingCache)

setLazy

public ImageBuilder setLazy(Boolean lazy)

setHorizontalAlignment

public ImageBuilder setHorizontalAlignment(HorizontalAlignment horizontalAlignment)


Copyright © 2010-2014. All Rights Reserved.