Class Components
java.lang.Object
net.sf.dynamicreports.report.builder.component.Components
A set of methods of creating components
- Author:
- Ricardo Mariaca
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BooleanFieldBuilder
booleanField
(Boolean value) booleanField.static BooleanFieldBuilder
booleanField
(FieldBuilder<Boolean> field) booleanField.static BooleanFieldBuilder
booleanField
(DRIExpression<Boolean> valueExpression) booleanField.static HorizontalListBuilder
centerHorizontal
(ComponentBuilder<?, ?> component) centerHorizontal.static VerticalListBuilder
centerVertical
(ComponentBuilder<?, ?> component) centerVertical.static BreakBuilder
columnBreak.static CurrentDateBuilder
currentDate.static EllipseBuilder
ellipse()
ellipse.static FillerBuilder
filler()
filler.static FillerBuilder
gap
(int width, int height) gap.static GenericElementBuilder
genericElement
(String namespace, String name) genericElement.static HorizontalListCellBuilder
hListCell
(ComponentBuilder<?, ?> component) hListCell.static HorizontalListBuilder
horizontalFlowList.static HorizontalListBuilder
horizontalFlowList
(ComponentBuilder<?, ?>... components) horizontalFlowList.static HorizontalListBuilder
horizontalFlowList
(HorizontalListCellBuilder... cells) horizontalFlowList.static FillerBuilder
horizontalGap
(int width) horizontalGap.static HorizontalListBuilder
horizontalList.static HorizontalListBuilder
horizontalList
(ComponentBuilder<?, ?>... components) horizontalList.static HorizontalListBuilder
horizontalList
(HorizontalListCellBuilder... cells) horizontalList.static ImageBuilder
image.static ImageBuilder
image
(InputStream imageInputStream) image.static ImageBuilder
image.static ImageBuilder
image.static ImageBuilder
image
(DRIExpression<?> imageExpression) image.static ImageBuilder
image
(net.sf.jasperreports.engine.Renderable image) Deprecated.use image(net.sf.jasperreports.renderers.Renderable image) insteadstatic ImageBuilder
image
(net.sf.jasperreports.renderers.Renderable image) image.static LineBuilder
line()
line.static MapBuilder
map()
map.static MapBuilder
map.static MultiPageListBuilder
multiPageList.static MultiPageListBuilder
multiPageList
(ComponentBuilder<?, ?>... components) multiPageList.static BreakBuilder
pageBreak.static PageNumberBuilder
pageNumber.static PageXofYBuilder
pageXofY()
pageXofY.static PageXslashYBuilder
pageXslashY.static RectangleBuilder
rectangle.static RectangleBuilder
roundRectangle.static RectangleBuilder
roundRectangle
(int radius) roundRectangle.static SubreportBuilder
subreport
(JasperReportBuilder reportBuilder) subreport.static SubreportBuilder
subreport
(DRIExpression<?> reportExpression) subreport.static SubreportBuilder
subreport
(net.sf.jasperreports.engine.JasperReport jasperReport) subreport.static TextFieldBuilder<String>
text.static TextFieldBuilder<Date>
text.static <T> TextFieldBuilder<T>
text
(FieldBuilder<T> field) text.static <T> TextFieldBuilder<T>
text
(VariableBuilder<T> variable) text.static <T> TextFieldBuilder<T>
text
(DRIExpression<T> textExpression) text.static <T extends Number>
TextFieldBuilder<T>text
(T number) text.static TotalPagesBuilder
totalPages.static FillerBuilder
verticalGap
(int height) verticalGap.static VerticalListBuilder
verticalList.static VerticalListBuilder
verticalList
(ComponentBuilder<?, ?>... components) verticalList.static VerticalListBuilder
verticalList
(VerticalListCellBuilder... cells) verticalList.static VerticalListCellBuilder
vListCell
(ComponentBuilder<?, ?> component) vListCell.static XyListBuilder
xyList()
xyList.static XyListBuilder
xyList
(XyListCellBuilder... cells) xyList.static XyListCellBuilder
xyListCell
(Integer x, Integer y, Integer width, Integer height, ComponentBuilder<?, ?> component) xyListCell.static XyListCellBuilder
xyListCell
(Integer x, Integer y, ComponentBuilder<?, ?> component) xyListCell.
-
Constructor Details
-
Components
public Components()
-
-
Method Details
-
horizontalList
horizontalList.
- Returns:
- a
HorizontalListBuilder
object.
-
horizontalList
horizontalList.
- Parameters:
components
- aComponentBuilder
object.- Returns:
- a
HorizontalListBuilder
object.
-
horizontalList
horizontalList.
- Parameters:
cells
- aHorizontalListCellBuilder
object.- Returns:
- a
HorizontalListBuilder
object.
-
hListCell
hListCell.
- Parameters:
component
- aComponentBuilder
object.- Returns:
- a
HorizontalListCellBuilder
object.
-
horizontalFlowList
horizontalFlowList.
- Returns:
- a
HorizontalListBuilder
object.
-
horizontalFlowList
horizontalFlowList.
- Parameters:
components
- aComponentBuilder
object.- Returns:
- a
HorizontalListBuilder
object.
-
horizontalFlowList
horizontalFlowList.
- Parameters:
cells
- aHorizontalListCellBuilder
object.- Returns:
- a
HorizontalListBuilder
object.
-
verticalList
verticalList.
- Returns:
- a
VerticalListBuilder
object.
-
verticalList
verticalList.
- Parameters:
components
- aComponentBuilder
object.- Returns:
- a
VerticalListBuilder
object.
-
verticalList
verticalList.
- Parameters:
cells
- aVerticalListCellBuilder
object.- Returns:
- a
VerticalListBuilder
object.
-
vListCell
vListCell.
- Parameters:
component
- aComponentBuilder
object.- Returns:
- a
VerticalListCellBuilder
object.
-
xyList
xyList.
- Returns:
- a
XyListBuilder
object.
-
xyList
xyList.
- Parameters:
cells
- aXyListCellBuilder
object.- Returns:
- a
XyListBuilder
object.
-
xyListCell
xyListCell.
- Parameters:
x
- aInteger
object.y
- aInteger
object.component
- aComponentBuilder
object.- Returns:
- a
XyListCellBuilder
object.
-
xyListCell
public static XyListCellBuilder xyListCell(Integer x, Integer y, Integer width, Integer height, ComponentBuilder<?, ?> component) xyListCell.
- Parameters:
x
- aInteger
object.y
- aInteger
object.width
- aInteger
object.height
- aInteger
object.component
- aComponentBuilder
object.- Returns:
- a
XyListCellBuilder
object.
-
multiPageList
multiPageList.
- Returns:
- a
MultiPageListBuilder
object.
-
multiPageList
multiPageList.
- Parameters:
components
- aComponentBuilder
object.- Returns:
- a
MultiPageListBuilder
object.
-
currentDate
currentDate.
- Returns:
- a
CurrentDateBuilder
object.
-
pageNumber
pageNumber.
- Returns:
- a
PageNumberBuilder
object.
-
pageXofY
pageXofY.
- Returns:
- a
PageXofYBuilder
object.
-
pageXslashY
pageXslashY.
- Returns:
- a
PageXslashYBuilder
object.
-
totalPages
totalPages.
- Returns:
- a
TotalPagesBuilder
object.
-
text
text.
- Parameters:
text
- aString
object.- Returns:
- a
TextFieldBuilder
object.
-
text
text.
- Parameters:
date
- aDate
object.- Returns:
- a
TextFieldBuilder
object.
-
text
text.
- Parameters:
number
- a T object.- Returns:
- a
TextFieldBuilder
object.
-
text
text.
- Type Parameters:
T
- a T object.- Parameters:
field
- aFieldBuilder
object.- Returns:
- a
TextFieldBuilder
object.
-
text
text.
- Type Parameters:
T
- a T object.- Parameters:
variable
- aVariableBuilder
object.- Returns:
- a
TextFieldBuilder
object.
-
text
text.
- Type Parameters:
T
- a T object.- Parameters:
textExpression
- aDRIExpression
object.- Returns:
- a
TextFieldBuilder
object.
-
filler
filler.
- Returns:
- a
FillerBuilder
object.
-
horizontalGap
horizontalGap.
- Parameters:
width
- a int.- Returns:
- a
FillerBuilder
object.
-
verticalGap
verticalGap.
- Parameters:
height
- a int.- Returns:
- a
FillerBuilder
object.
-
gap
gap.
- Parameters:
width
- a int.height
- a int.- Returns:
- a
FillerBuilder
object.
-
image
image.
- Parameters:
imageExpression
- aDRIExpression
object.- Returns:
- a
ImageBuilder
object.
-
image
image.
- Parameters:
imagePath
- aString
object.- Returns:
- a
ImageBuilder
object.
-
image
image.
- Parameters:
image
- aImage
object.- Returns:
- a
ImageBuilder
object.
-
image
image.
- Parameters:
imageInputStream
- aInputStream
object.- Returns:
- a
ImageBuilder
object.
-
image
image.
- Parameters:
imageUrl
- aURL
object.- Returns:
- a
ImageBuilder
object.
-
image
image.
- Parameters:
image
- aRenderable
object.- Returns:
- a
ImageBuilder
object.
-
image
Deprecated.use image(net.sf.jasperreports.renderers.Renderable image) insteadimage.
- Parameters:
image
- aRenderable
object.- Returns:
- a
ImageBuilder
object.
-
subreport
subreport.
- Parameters:
reportBuilder
- aJasperReportBuilder
object.- Returns:
- a
SubreportBuilder
object.
-
subreport
subreport.
- Parameters:
jasperReport
- aJasperReport
object.- Returns:
- a
SubreportBuilder
object.
-
subreport
subreport.
- Parameters:
reportExpression
- aDRIExpression
object.- Returns:
- a
SubreportBuilder
object.
-
line
line.
- Returns:
- a
LineBuilder
object.
-
pageBreak
pageBreak.
- Returns:
- a
BreakBuilder
object.
-
columnBreak
columnBreak.
- Returns:
- a
BreakBuilder
object.
-
genericElement
genericElement.
- Parameters:
namespace
- aString
object.namespace
- aString
object.name
- aString
object.- Returns:
- a
GenericElementBuilder
object.
-
booleanField
booleanField.
- Parameters:
value
- aBoolean
object.- Returns:
- a
BooleanFieldBuilder
object.
-
booleanField
booleanField.
- Parameters:
field
- aFieldBuilder
object.- Returns:
- a
BooleanFieldBuilder
object.
-
booleanField
booleanField.
- Parameters:
valueExpression
- aDRIExpression
object.- Returns:
- a
BooleanFieldBuilder
object.
-
ellipse
ellipse.
- Returns:
- a
EllipseBuilder
object.
-
rectangle
rectangle.
- Returns:
- a
RectangleBuilder
object.
-
roundRectangle
roundRectangle.
- Returns:
- a
RectangleBuilder
object.
-
roundRectangle
roundRectangle.
- Parameters:
radius
- a int.- Returns:
- a
RectangleBuilder
object.
-
map
map.
- Returns:
- a
MapBuilder
object.
-
map
map.
- Parameters:
latitude
- aFloat
object.longitude
- aFloat
object.zoom
- aInteger
object.- Returns:
- a
MapBuilder
object.
-
centerHorizontal
centerHorizontal.
- Parameters:
component
- aComponentBuilder
object.- Returns:
- a
HorizontalListBuilder
object.
-
centerVertical
centerVertical.
- Parameters:
component
- aComponentBuilder
object.- Returns:
- a
VerticalListBuilder
object.
-