public abstract class DRDesignComponent extends Object implements DRIDesignComponent
Abstract DRDesignComponent class.
| Modifier | Constructor and Description |
|---|---|
protected |
DRDesignComponent(String name)
Constructor for DRDesignComponent.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
getHeight()
getHeight.
|
String |
getName()
getName.
|
ComponentPositionType |
getPositionType()
getPositionType.
|
DRIDesignExpression |
getPrintWhenExpression()
getPrintWhenExpression.
|
DRIDesignGroup |
getPrintWhenGroupChanges()
getPrintWhenGroupChanges.
|
List<DRIDesignPropertyExpression> |
getPropertyExpressions()
getPropertyExpressions.
|
StretchType |
getStretchType()
getStretchType.
|
DRDesignStyle |
getStyle()
getStyle.
|
DRDesignTableOfContentsHeading |
getTableOfContentsHeading()
getTableOfContentsHeading.
|
String |
getUniqueName()
getUniqueName.
|
Integer |
getWidth()
getWidth.
|
Integer |
getX()
getX.
|
Integer |
getY()
getY.
|
protected void |
init()
init.
|
boolean |
isPrintInFirstWholeBand()
isPrintInFirstWholeBand.
|
boolean |
isPrintWhenDetailOverflows()
isPrintWhenDetailOverflows.
|
boolean |
isRemoveLineWhenBlank()
isRemoveLineWhenBlank.
|
void |
setHeight(Integer height)
Setter for the field
height. |
void |
setPositionType(ComponentPositionType positionType)
Setter for the field
positionType. |
void |
setPrintInFirstWholeBand(boolean printInFirstWholeBand)
Setter for the field
printInFirstWholeBand. |
void |
setPrintWhenDetailOverflows(boolean printWhenDetailOverflows)
Setter for the field
printWhenDetailOverflows. |
void |
setPrintWhenExpression(DRIDesignExpression printWhenExpression)
Setter for the field
printWhenExpression. |
void |
setPrintWhenGroupChanges(DRIDesignGroup printWhenGroupChanges)
Setter for the field
printWhenGroupChanges. |
void |
setPropertyExpressions(List<DRIDesignPropertyExpression> propertyExpressions)
Setter for the field
propertyExpressions. |
void |
setRemoveLineWhenBlank(boolean isRemoveLineWhenBlank)
setRemoveLineWhenBlank.
|
void |
setStretchType(StretchType stretchType)
Setter for the field
stretchType. |
void |
setStyle(DRDesignStyle style)
Setter for the field
style. |
void |
setTableOfContentsHeading(DRDesignTableOfContentsHeading tableOfContentsHeading)
Setter for the field
tableOfContentsHeading. |
void |
setUniqueName(String uniqueName)
Setter for the field
uniqueName. |
void |
setWidth(Integer width)
Setter for the field
width. |
void |
setX(Integer x)
Setter for the field
x. |
void |
setY(Integer y)
Setter for the field
y. |
protected void init()
init.
public String getName()
getName.
getName in interface DRIDesignComponentString object.public String getUniqueName()
getUniqueName.
getUniqueName in interface DRIDesignComponentString object.public void setUniqueName(String uniqueName)
Setter for the field uniqueName.
uniqueName - a String object.public DRDesignStyle getStyle()
getStyle.
getStyle in interface DRIDesignComponentDRIDesignStyle object.public void setStyle(DRDesignStyle style)
Setter for the field style.
style - a DRDesignStyle object.public Integer getX()
getX.
getX in interface DRIDesignComponentInteger object.public Integer getY()
getY.
getY in interface DRIDesignComponentInteger object.public Integer getWidth()
getWidth.
getWidth in interface DRIDesignComponentInteger object.public void setWidth(Integer width)
Setter for the field width.
width - a Integer object.public Integer getHeight()
getHeight.
getHeight in interface DRIDesignComponentInteger object.public void setHeight(Integer height)
Setter for the field height.
height - a Integer object.public DRIDesignExpression getPrintWhenExpression()
getPrintWhenExpression.
getPrintWhenExpression in interface DRIDesignComponentDRIDesignExpression object.public void setPrintWhenExpression(DRIDesignExpression printWhenExpression)
Setter for the field printWhenExpression.
printWhenExpression - a DRIDesignExpression object.public boolean isRemoveLineWhenBlank()
isRemoveLineWhenBlank.
isRemoveLineWhenBlank in interface DRIDesignComponentpublic void setRemoveLineWhenBlank(boolean isRemoveLineWhenBlank)
setRemoveLineWhenBlank.
isRemoveLineWhenBlank - a boolean.public List<DRIDesignPropertyExpression> getPropertyExpressions()
getPropertyExpressions.
getPropertyExpressions in interface DRIDesignComponentList object.public void setPropertyExpressions(List<DRIDesignPropertyExpression> propertyExpressions)
Setter for the field propertyExpressions.
propertyExpressions - a List object.public ComponentPositionType getPositionType()
getPositionType.
getPositionType in interface DRIDesignComponentComponentPositionType object.public void setPositionType(ComponentPositionType positionType)
Setter for the field positionType.
positionType - a ComponentPositionType object.public StretchType getStretchType()
getStretchType.
getStretchType in interface DRIDesignComponentStretchType object.public void setStretchType(StretchType stretchType)
Setter for the field stretchType.
stretchType - a StretchType object.public boolean isPrintInFirstWholeBand()
isPrintInFirstWholeBand.
isPrintInFirstWholeBand in interface DRIDesignComponentpublic void setPrintInFirstWholeBand(boolean printInFirstWholeBand)
Setter for the field printInFirstWholeBand.
printInFirstWholeBand - a boolean.public boolean isPrintWhenDetailOverflows()
isPrintWhenDetailOverflows.
isPrintWhenDetailOverflows in interface DRIDesignComponentpublic void setPrintWhenDetailOverflows(boolean printWhenDetailOverflows)
Setter for the field printWhenDetailOverflows.
printWhenDetailOverflows - a boolean.public DRIDesignGroup getPrintWhenGroupChanges()
getPrintWhenGroupChanges.
getPrintWhenGroupChanges in interface DRIDesignComponentDRIDesignGroup object.public void setPrintWhenGroupChanges(DRIDesignGroup printWhenGroupChanges)
Setter for the field printWhenGroupChanges.
printWhenGroupChanges - a DRIDesignGroup object.public DRDesignTableOfContentsHeading getTableOfContentsHeading()
getTableOfContentsHeading.
getTableOfContentsHeading in interface DRIDesignComponentDRIDesignTableOfContentsHeading object.public void setTableOfContentsHeading(DRDesignTableOfContentsHeading tableOfContentsHeading)
Setter for the field tableOfContentsHeading.
tableOfContentsHeading - a DRDesignTableOfContentsHeading object.Copyright © 2010–2021. All rights reserved.