net.sf.dynamicreports.design.base.component
Class DRDesignComponent
java.lang.Object
net.sf.dynamicreports.design.base.component.DRDesignComponent
- All Implemented Interfaces:
- DRIDesignComponent
- Direct Known Subclasses:
- DRDesignBarbecue, DRDesignBarcode, DRDesignBreak, DRDesignCrosstab, DRDesignEllipse, DRDesignFiller, DRDesignGenericElement, DRDesignHyperlinkComponent, DRDesignLine, DRDesignList, DRDesignMap, DRDesignRectangle, DRDesignSubreport
public abstract class DRDesignComponent
- extends Object
- implements DRIDesignComponent
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DRDesignComponent
protected DRDesignComponent(String name)
init
protected void init()
getName
public String getName()
- Specified by:
getName
in interface DRIDesignComponent
getUniqueName
public String getUniqueName()
- Specified by:
getUniqueName
in interface DRIDesignComponent
setUniqueName
public void setUniqueName(String uniqueName)
getStyle
public DRDesignStyle getStyle()
- Specified by:
getStyle
in interface DRIDesignComponent
setStyle
public void setStyle(DRDesignStyle style)
getX
public Integer getX()
- Specified by:
getX
in interface DRIDesignComponent
setX
public void setX(Integer x)
getY
public Integer getY()
- Specified by:
getY
in interface DRIDesignComponent
setY
public void setY(Integer y)
getWidth
public Integer getWidth()
- Specified by:
getWidth
in interface DRIDesignComponent
setWidth
public void setWidth(Integer width)
getHeight
public Integer getHeight()
- Specified by:
getHeight
in interface DRIDesignComponent
setHeight
public void setHeight(Integer height)
getPrintWhenExpression
public DRIDesignExpression getPrintWhenExpression()
- Specified by:
getPrintWhenExpression
in interface DRIDesignComponent
setPrintWhenExpression
public void setPrintWhenExpression(DRIDesignExpression printWhenExpression)
isRemoveLineWhenBlank
public boolean isRemoveLineWhenBlank()
- Specified by:
isRemoveLineWhenBlank
in interface DRIDesignComponent
setRemoveLineWhenBlank
public void setRemoveLineWhenBlank(boolean isRemoveLineWhenBlank)
getPropertyExpressions
public List<DRIDesignPropertyExpression> getPropertyExpressions()
- Specified by:
getPropertyExpressions
in interface DRIDesignComponent
setPropertyExpressions
public void setPropertyExpressions(List<DRIDesignPropertyExpression> propertyExpressions)
getPositionType
public ComponentPositionType getPositionType()
- Specified by:
getPositionType
in interface DRIDesignComponent
setPositionType
public void setPositionType(ComponentPositionType positionType)
getStretchType
public StretchType getStretchType()
- Specified by:
getStretchType
in interface DRIDesignComponent
setStretchType
public void setStretchType(StretchType stretchType)
isPrintInFirstWholeBand
public boolean isPrintInFirstWholeBand()
- Specified by:
isPrintInFirstWholeBand
in interface DRIDesignComponent
setPrintInFirstWholeBand
public void setPrintInFirstWholeBand(boolean printInFirstWholeBand)
isPrintWhenDetailOverflows
public boolean isPrintWhenDetailOverflows()
- Specified by:
isPrintWhenDetailOverflows
in interface DRIDesignComponent
setPrintWhenDetailOverflows
public void setPrintWhenDetailOverflows(boolean printWhenDetailOverflows)
getPrintWhenGroupChanges
public DRIDesignGroup getPrintWhenGroupChanges()
- Specified by:
getPrintWhenGroupChanges
in interface DRIDesignComponent
setPrintWhenGroupChanges
public void setPrintWhenGroupChanges(DRIDesignGroup printWhenGroupChanges)
getTableOfContentsHeading
public DRDesignTableOfContentsHeading getTableOfContentsHeading()
- Specified by:
getTableOfContentsHeading
in interface DRIDesignComponent
setTableOfContentsHeading
public void setTableOfContentsHeading(DRDesignTableOfContentsHeading tableOfContentsHeading)
Copyright © 2010-2014. All Rights Reserved.