|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Block
A Report Block.
| Method Summary | |
|---|---|
ReportElement |
filterChildReportElement(ReportElement element)
When any ReportElement is added as a child of the peer ReportElement, it is filtered through this method. |
info.informatica.doc.dom4j.CSSStylableElement |
filterChildXHTMLElement(info.informatica.doc.dom4j.CSSStylableElement element)
When any CSSStylableElement is added as a child of the peer ReportElement, it is filtered through this method. |
info.informatica.util.ConditionalExpression |
getCondition()
|
ReportElement |
getPeerElement()
|
ReportDataSpec |
getReportDataSpec()
Gets the dataspec which references this block, in case of a DynamicBlock. |
Properties |
getTransformParameters()
|
void |
init()
Arranges the block for printing. |
boolean |
isHidden(Dataset dataset)
Should this dataset be printed ? |
void |
printSample(ReportWriter rw)
Print a sample of this block. |
void |
setCondition(info.informatica.util.ConditionalExpression conditional)
|
void |
setReportDataSpec(ReportDataSpec spec)
|
| Method Detail |
|---|
ReportElement getPeerElement()
Properties getTransformParameters()
ReportDataSpec getReportDataSpec()
void setReportDataSpec(ReportDataSpec spec)
boolean isHidden(Dataset dataset)
dataset - the Dataset to be rendered.
void setCondition(info.informatica.util.ConditionalExpression conditional)
info.informatica.util.ConditionalExpression getCondition()
info.informatica.doc.dom4j.CSSStylableElement filterChildXHTMLElement(info.informatica.doc.dom4j.CSSStylableElement element)
If the method returns null, the element will not be added.
element - the child element.
ReportElement filterChildReportElement(ReportElement element)
If the method returns null, the element will not be added.
element - the child element.
void init()
throws info.informatica.doc.DocumentFormatException
Note that blocks implementing NativeBlock must also call initRender(), after init().
This method needs to be called only once, typically before generating the data to be able to check for configuration errors.
info.informatica.doc.DocumentFormatException - if is unable to initialize due to a syntax or formatting
problem.
void printSample(ReportWriter rw)
throws info.informatica.doc.RenderingException
rw - the ReportWriter to write to.
info.informatica.doc.RenderingException - if cannot render the sample.
UnsupportedOperationException - if this block cannot print a sample.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||