Uses of Interface
org.pentaho.reporting.engine.classic.core.ReportElement
-
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core
Subinterfaces of ReportElement in org.pentaho.reporting.engine.classic.core Modifier and Type Interface Description interface
ReportDefinition
A report definition.interface
RootLevelBand
A RootLevelBand is directly connected with a report definition or a group.Classes in org.pentaho.reporting.engine.classic.core that implement ReportElement Modifier and Type Class Description class
AbstractReportDefinition
The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.class
AbstractRootLevelBand
The root-level band is the container that is processed by a report-state.class
Band
A report band is a collection of other elements and bands, similiar to an AWT-Container.class
CrosstabCell
class
CrosstabCellBody
class
CrosstabColumnGroup
Can have either a column body or a details body.class
CrosstabColumnGroupBody
class
CrosstabElement
Creates a new crosstab subreport instance.class
CrosstabGroup
A crosstab group represents the page, row, column and detail sections of a cube.class
CrosstabHeader
A details header is printed between the last group-header and the first detail band.class
CrosstabOtherGroup
Can have either a row- or a column body.class
CrosstabOtherGroupBody
class
CrosstabRowGroup
Can have either a row- or a column body.class
CrosstabRowGroupBody
class
CrosstabSummaryHeader
A details header is printed between the last group-header and the first detail band.class
CrosstabTitleHeader
A details header is printed between the last group-header and the first detail band.class
DetailsFooter
A details footer is printed between the last itemband and the first group-footer.class
DetailsHeader
A details header is printed between the last group-header and the first detail band.class
Element
Base class for all report elements (displays items that can appear within a report band).class
Group
A report group.class
GroupBody
This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class.class
GroupDataBody
class
GroupFooter
A band that appears at the end of each instance of a group.class
GroupHeader
A report band that appears at the beginning of each instance of a group.class
ItemBand
A report band that displays a row of data items.class
MasterReport
A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.class
NoDataBand
The No-Data-Band is printed if the current report has no data in its main data-table.class
PageFooter
A report band that appears at the bottom of every page.class
PageHeader
A report band used to print information at the top of every page in the report.class
RelationalGroup
A group that accepts fields.class
ReportFooter
A report band that appears as the very last band on the report.class
ReportHeader
A report band that is printed once only at the beginning of the report.class
Section
A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section.class
SubGroupBody
A group body that contains a sub-group.class
SubReport
A subreport element.class
Watermark
A report band used to print information at the background of every page in the report.Methods in org.pentaho.reporting.engine.classic.core that return ReportElement Modifier and Type Method Description ReportElement
Element. getChildElementByType(ElementType type)
ReportElement
ReportElement. getChildElementByType(ElementType type)
ReportElement[]
Element. getChildElementsByName(String name)
ReportElement[]
ReportElement. getChildElementsByName(String name)
ReportElement[]
Element. getChildElementsByType(ElementType type)
ReportElement[]
ReportElement. getChildElementsByType(ElementType type)
Methods in org.pentaho.reporting.engine.classic.core with parameters of type ReportElement Modifier and Type Method Description void
AbstractReportDefinition. fireModelLayoutChanged(ReportElement node, int type, Object parameter)
protected void
Element. updateChangedFlagInternal(ReportElement element, int type, Object parameter)
Updates the change flag and notifies the parent, if this element has a parent.protected void
MasterReport. updateChangedFlagInternal(ReportElement element, int type, Object parameter)
protected void
SubReport. updateChangedFlagInternal(ReportElement element, int type, Object parameter)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.designtime.compat
Methods in org.pentaho.reporting.engine.classic.core.designtime.compat with parameters of type ReportElement Modifier and Type Method Description void
AbstractCompatibilityConverter. inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
void
CompatibilityConverter. inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
protected void
CompatibilityUpdater. inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
void
AbstractCompatibilityConverter. inspectElement(ReportElement element)
void
CompatibilityConverter. inspectElement(ReportElement element)
protected void
CompatibilityUpdater. inspectElement(ReportElement element)
void
LayoutCompatibility_3_9_Converter. inspectElement(ReportElement element)
void
LayoutCompatibility_5_0_Converter. inspectElement(ReportElement element)
void
AbstractCompatibilityConverter. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
void
CompatibilityConverter. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
protected void
CompatibilityUpdater. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.dom
Methods in org.pentaho.reporting.engine.classic.core.dom that return ReportElement Modifier and Type Method Description static ReportElement
ReportStructureMatcher. findElementByType(Element element, ElementType type)
static ReportElement[]
ReportStructureMatcher. findElementsByAttribute(ReportElement section, String ns, String name)
static ReportElement[]
ReportStructureMatcher. findElementsByAttribute(ReportElement section, String ns, String name, Object value)
static ReportElement[]
ReportStructureMatcher. findElementsByName(ReportElement section, String name)
static ReportElement[]
ReportStructureMatcher. findElementsByType(ReportElement section, ElementType type)
static ReportElement
ReportStructureMatcher. match(MatcherContext context, ReportElement base, String selector)
static ReportElement
ReportStructureMatcher. match(MatcherContext context, ReportElement base, NodeMatcher parse)
static ReportElement[]
ReportStructureMatcher. matchAll(MatcherContext context, ReportElement base, String selector)
static ReportElement[]
ReportStructureMatcher. matchAll(MatcherContext context, ReportElement base, NodeMatcher parse)
Methods in org.pentaho.reporting.engine.classic.core.dom with parameters of type ReportElement Modifier and Type Method Description static ReportElement[]
ReportStructureMatcher. findElementsByAttribute(ReportElement section, String ns, String name)
static ReportElement[]
ReportStructureMatcher. findElementsByAttribute(ReportElement section, String ns, String name, Object value)
static ReportElement[]
ReportStructureMatcher. findElementsByName(ReportElement section, String name)
static ReportElement[]
ReportStructureMatcher. findElementsByType(ReportElement section, ElementType type)
Section
MatcherContext. getParent(ReportElement e)
static ReportElement
ReportStructureMatcher. match(MatcherContext context, ReportElement base, String selector)
static ReportElement
ReportStructureMatcher. match(MatcherContext context, ReportElement base, NodeMatcher parse)
static ReportElement[]
ReportStructureMatcher. matchAll(MatcherContext context, ReportElement base, String selector)
static ReportElement[]
ReportStructureMatcher. matchAll(MatcherContext context, ReportElement base, NodeMatcher parse)
protected boolean
ElementMatcher. matchAttributes(MatcherContext context, ReportElement node)
boolean
AndMatcher. matches(MatcherContext context, ReportElement node)
boolean
AnyNodeMatcher. matches(MatcherContext context, ReportElement node)
boolean
AttributeMatcher. matches(MatcherContext context, ReportElement node)
boolean
ChildMatcher. matches(MatcherContext context, ReportElement node)
boolean
DescendantMatcher. matches(MatcherContext context, ReportElement node)
boolean
ElementMatcher. matches(MatcherContext context, ReportElement node)
boolean
NodeMatcher. matches(MatcherContext context, ReportElement node)
boolean
OrMatcher. matches(MatcherContext context, ReportElement node)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.filter
Methods in org.pentaho.reporting.engine.classic.core.filter with parameters of type ReportElement Modifier and Type Method Description FormatSpecification
DateFormatFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
DecimalFormatFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
FormatFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
NumberFormatFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
RawDataSource. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Returns information about the formatstring that was used to transform a raw-value into a formatted text.FormatSpecification
SimpleDateFormatFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
StringFilter. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Object
DateFormatFilter. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
FormatFilter. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
RawDataSource. getRawValue(ExpressionRuntime runtime, ReportElement element)
Returns the unformated raw value.Object
StringFilter. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
AnchorFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Deprecated.Returns the current value for the data source.Object
ComponentDrawableFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the ComponentDrawable for the AWT-Component or null.Object
DataRowDataSource. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value of the data source, obtained from a particular column in the data-row.Object
DataSource. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DateFormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Object
DateFormatParser. getValue(ExpressionRuntime runtime, ReportElement element)
Object
DecimalFormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
DecimalFormatParser. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
DrawableLoadFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Reads this filter's datasource and if the source returned an URL, tries to form a imagereference.Object
EmptyDataSource. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the value for the data source (always null in this case).Object
FormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
FormatParser. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the parsed object.Object
ImageLoadFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Reads this filter's datasource and if the source returned an URL, tries to form a imagereference.Object
ImageRefFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
MessageFormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
ResourceFileFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceMessageFormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ShapeFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
SimpleDateFormatFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
SimpleDateFormatParser. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the formatted string.Object
StaticDataSource. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the value of the data source.Object
StringFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the value obtained from the data source.Object
URLFilter. getValue(ExpressionRuntime runtime, ReportElement element)
Tries to form a url from the object returned from the datasource. -
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.filter.templates
Methods in org.pentaho.reporting.engine.classic.core.filter.templates with parameters of type ReportElement Modifier and Type Method Description FormatSpecification
DateFieldTemplate. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
NumberFieldTemplate. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
FormatSpecification
StringFieldTemplate. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Object
DateFieldTemplate. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
NumberFieldTemplate. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
StringFieldTemplate. getRawValue(ExpressionRuntime runtime, ReportElement element)
Object
AnchorFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Deprecated.Returns the current value for the data source.Object
ComponentFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DateFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DrawableFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DrawableURLElementTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DrawableURLFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
EllipseTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the template value, a Rectangle2D.Object
HorizontalLineTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the template value, an horizontal line.Object
ImageFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ImageURLElementTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ImageURLFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
LabelTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
MessageFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
NumberFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
RectangleTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the template value, a Rectangle2D.Object
ResourceFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceLabelTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceMessageTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
RoundRectangleTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the template value, a RoundRectangle2D.Object
ShapeFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
StringFieldTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
VerticalLineTemplate. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the template value, a vertical line. -
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.filter.types
Methods in org.pentaho.reporting.engine.classic.core.filter.types that return ReportElement Modifier and Type Method Description ReportElement
AbstractElementType. create()
ReportElement
AutoLayoutBoxType. create()
ReportElement
CrosstabElementType. create()
Methods in org.pentaho.reporting.engine.classic.core.filter.types with parameters of type ReportElement Modifier and Type Method Description void
AbstractElementType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
AutoLayoutBoxType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
ContentType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
EllipseType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
ExternalElementType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
HorizontalLineType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
LabelType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
MessageType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
NumberFieldType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
RectangleType. configureDesignTimeDefaults(ReportElement element, Locale locale)
void
VerticalLineType. configureDesignTimeDefaults(ReportElement element, Locale locale)
protected ComponentDrawable
ContentType. createComponentDrawable(ExpressionRuntime runtime, Component c, ReportElement element)
protected Object
ContentType. filter(ExpressionRuntime runtime, ReportElement element, Object value)
static boolean
ElementTypeUtils. getBooleanAttribute(ReportElement e, String namespace, String name, boolean defaultValue)
Object
AutoLayoutBoxType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ContentFieldType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ContentType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
CrosstabElementType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
DateFieldType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
EllipseType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ExternalElementType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
HorizontalLineType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
LabelType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
LegacyType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
MessageType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
NumberFieldType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
RectangleType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ResourceFieldType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ResourceLabelType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
ResourceMessageType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
TextFieldType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
VerticalLineType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
FormatSpecification
DateFieldType. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Returns information about the formatstring that was used to transform a raw-value into a formatted text.FormatSpecification
LegacyType. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Returns information about the formatstring that was used to transform a raw-value into a formatted text.FormatSpecification
NumberFieldType. getFormatString(ExpressionRuntime runtime, ReportElement element, FormatSpecification formatSpecification)
Returns information about the formatstring that was used to transform a raw-value into a formatted text.static int
ElementTypeUtils. getIntAttribute(ReportElement e, String namespace, String name, int defaultValue)
static Number
ElementTypeUtils. getNumberAttribute(ReportElement e, String namespace, String name, Number defaultValue)
Object
DateFieldType. getRawValue(ExpressionRuntime runtime, ReportElement element)
Returns the unformated raw value.Object
LegacyType. getRawValue(ExpressionRuntime runtime, ReportElement element)
Returns the unformated raw value.Object
NumberFieldType. getRawValue(ExpressionRuntime runtime, ReportElement element)
Returns the unformated raw value.static String
ElementTypeUtils. getStringAttribute(ReportElement e, String namespace, String name, String defaultValue)
Object
AutoLayoutBoxType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ContentFieldType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ContentType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
DateFieldType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
EllipseType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ExternalElementType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
HorizontalLineType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
LabelType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
LegacyType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
MessageType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
NumberFieldType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
RectangleType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceFieldType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceLabelType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
ResourceMessageType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
TextFieldType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.Object
VerticalLineType. getValue(ExpressionRuntime runtime, ReportElement element)
Returns the current value for the data source.static Object
ElementTypeUtils. queryFieldName(ReportElement element)
static Object
ElementTypeUtils. queryFieldOrValue(ExpressionRuntime runtime, ReportElement element)
static String
ElementTypeUtils. queryResourceId(ExpressionRuntime runtime, ReportElement element)
static Object
ElementTypeUtils. queryStaticValue(ReportElement element)
default Object
RotatableText. rotate(ReportElement element, Object value, ExpressionRuntime runtime)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.filter.types.bands
Methods in org.pentaho.reporting.engine.classic.core.filter.types.bands that return ReportElement Modifier and Type Method Description ReportElement
BandType. create()
ReportElement
CrosstabCellBodyType. create()
ReportElement
CrosstabCellType. create()
ReportElement
CrosstabColumnGroupBodyType. create()
ReportElement
CrosstabColumnGroupType. create()
ReportElement
CrosstabGroupType. create()
ReportElement
CrosstabHeaderType. create()
ReportElement
CrosstabOtherGroupBodyType. create()
ReportElement
CrosstabOtherGroupType. create()
ReportElement
CrosstabRowGroupBodyType. create()
ReportElement
CrosstabRowGroupType. create()
ReportElement
CrosstabSummaryHeaderType. create()
ReportElement
CrosstabTitleHeaderType. create()
ReportElement
DetailsFooterType. create()
ReportElement
DetailsHeaderType. create()
ReportElement
GroupDataBodyType. create()
ReportElement
GroupFooterType. create()
ReportElement
GroupHeaderType. create()
ReportElement
ItemBandType. create()
ReportElement
MasterReportType. create()
ReportElement
NoDataBandType. create()
ReportElement
PageFooterType. create()
ReportElement
PageHeaderType. create()
ReportElement
RelationalGroupType. create()
ReportElement
ReportFooterType. create()
ReportElement
ReportHeaderType. create()
ReportElement
SubGroupBodyType. create()
ReportElement
SubReportType. create()
ReportElement
WatermarkType. create()
Methods in org.pentaho.reporting.engine.classic.core.filter.types.bands with parameters of type ReportElement Modifier and Type Method Description Object
AbstractSectionType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
AbstractSectionType. getValue(ExpressionRuntime runtime, ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.function
Methods in org.pentaho.reporting.engine.classic.core.function that return ReportElement Modifier and Type Method Description static ReportElement
FunctionUtilities. findElementByAttribute(Section band, String attributeNamespace, String attributeName, String attributeValue)
Try to find the defined element in the last active root-band.static ReportElement
FunctionUtilities. findElementById(ReportDefinition reportDefinition, String id)
static ReportElement
FunctionUtilities. findElementById(Section band, String id)
Try to find the defined element in the last active root-band.static ReportElement
FunctionUtilities. findElementByInstanceId(ReportDefinition reportDefinition, InstanceID id)
static ReportElement
FunctionUtilities. findElementByInstanceId(Section band, InstanceID id)
Try to find the defined element in the last active root-band.static ReportElement
FunctionUtilities. findElementByName(Section band, String name)
Methods in org.pentaho.reporting.engine.classic.core.function with parameters of type ReportElement Modifier and Type Method Description static String
FunctionUtilities. computeElementLocation(ReportElement e)
protected abstract boolean
AbstractElementFormatFunction. evaluateElement(ReportElement e)
protected boolean
CreateHyperLinksFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
ElementColorFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
ElementTrafficLightFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
ElementVisibilityFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
HideElementByNameFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
HideElementIfDataAvailableExpression. evaluateElement(ReportElement e)
Deprecated.protected boolean
HideNullValuesFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
NegativeNumberPaintChangeFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
ShowElementByNameFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
ShowElementIfDataAvailableExpression. evaluateElement(ReportElement e)
Deprecated.protected void
AbstractElementFormatFunction. recordCacheHit(ReportElement e)
protected void
AbstractElementFormatFunction. recordCacheMiss(ReportElement e)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.function.sys
Methods in org.pentaho.reporting.engine.classic.core.function.sys with parameters of type ReportElement Modifier and Type Method Description protected boolean
AttributeExpressionsEvaluator. evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.protected boolean
CellFormatFunction. evaluateElement(ReportElement e)
protected boolean
MetaDataStyleEvaluator. evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.protected boolean
SheetNameFunction. evaluateElement(ReportElement e)
Deprecated.protected boolean
StyleExpressionsEvaluator. evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.protected boolean
StyleResolvingEvaluator. evaluateElement(ReportElement e)
protected boolean
WizardItemHideFunction. evaluateElement(ReportElement e)
Evaluates all defined style-expressions of the given element.protected void
StyleResolvingEvaluator. recordCacheHit(ReportElement e)
protected void
StyleResolvingEvaluator. recordCacheMiss(ReportElement e)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.layout
Methods in org.pentaho.reporting.engine.classic.core.layout with parameters of type ReportElement Modifier and Type Method Description RenderNode[]
TextProducer. getRenderNodes(ReportElement element, StyleSheet elementStyle, String text)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.layout.build
Methods in org.pentaho.reporting.engine.classic.core.layout.build with parameters of type ReportElement Modifier and Type Method Description protected Object
DefaultLayoutBuilderStrategy. computeValue(ExpressionRuntime runtime, ReportElement element)
RenderBox
DefaultRenderNodeFactory. createAutoParagraph(ReportElement band, StyleSheet bandStyle, ReportStateKey stateKey)
RenderBox
RenderNodeFactory. createAutoParagraph(ReportElement band, StyleSheet style, ReportStateKey stateKey)
RenderableReplacedContentBox
DefaultRenderNodeFactory. createReplacedContent(ReportElement element, StyleSheet style, Object value, Object rawValue, ReportStateKey stateKey)
RenderableReplacedContentBox
RenderNodeFactory. createReplacedContent(ReportElement element, StyleSheet style, Object value, Object rawValue, ReportStateKey stateKey)
InstanceID
DefaultLayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
InstanceID
FooterLayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
InstanceID
HeaderLayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
InstanceID
LayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
InstanceID
LayoutModelBuilderWrapper. createSubflowPlaceholder(ReportElement element)
InstanceID
RepeatedFooterLayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
InstanceID
WatermarkLayoutModelBuilder. createSubflowPlaceholder(ReportElement element)
protected Object
DefaultLayoutBuilderStrategy. filterRichText(ReportElement element, Object initialValue)
protected void
RichTextStyleResolver. inspectElement(ReportElement element)
protected boolean
DefaultLayoutBuilderStrategy. isElementProcessable(ReportElement element, StyleSheet style)
void
DefaultLayoutModelBuilder. legacyAddPlaceholder(ReportElement element)
void
LayoutModelBuilder. legacyAddPlaceholder(ReportElement element)
void
LayoutModelBuilderWrapper. legacyAddPlaceholder(ReportElement element)
protected void
DefaultLayoutBuilderStrategy. processContent(ReportElement element, LayoutModelBuilder builder)
void
DefaultLayoutModelBuilder. processContent(ReportElement element, Object computedValue, Object rawValue)
void
LayoutModelBuilder. processContent(ReportElement element, Object computedValue, Object rawValue)
void
LayoutModelBuilderWrapper. processContent(ReportElement element, Object computedValue, Object rawValue)
protected void
DefaultLayoutModelBuilder. processReplacedContent(ReportElement element, Object value, Object rawValue)
protected void
DefaultLayoutModelBuilder. processReportDrawable(ReportElement element, ReportDrawable reportDrawable, Object rawValue)
protected void
DefaultLayoutModelBuilder. processText(ReportElement element, String computedValue, Object rawValue)
RenderBox
DefaultRenderNodeFactory. produceRenderBox(ReportElement band, StyleSheet style, String layoutType, ReportStateKey stateKey)
RenderBox
RenderNodeFactory. produceRenderBox(ReportElement band, StyleSheet style, String layoutType, ReportStateKey stateKey)
RenderBox
DefaultRenderNodeFactory. produceSubReportPlaceholder(ReportElement report, StyleSheet style, ReportStateKey stateKey)
RenderBox
RenderNodeFactory. produceSubReportPlaceholder(ReportElement element, StyleSheet style, ReportStateKey stateKey)
InstanceID
DefaultLayoutModelBuilder. startBox(ReportElement element)
InstanceID
FooterLayoutModelBuilder. startBox(ReportElement element)
InstanceID
HeaderLayoutModelBuilder. startBox(ReportElement element)
InstanceID
LayoutModelBuilder. startBox(ReportElement element)
InstanceID
LayoutModelBuilderWrapper. startBox(ReportElement element)
InstanceID
RepeatedFooterLayoutModelBuilder. startBox(ReportElement element)
InstanceID
WatermarkLayoutModelBuilder. startBox(ReportElement element)
void
DefaultLayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
FooterLayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
HeaderLayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
LayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
LayoutModelBuilderWrapper. startSection(ReportElement element, int sectionSize)
void
RepeatedFooterLayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
WatermarkLayoutModelBuilder. startSection(ReportElement element, int sectionSize)
void
DefaultLayoutModelBuilder. startSubFlow(ReportElement element)
void
FooterLayoutModelBuilder. startSubFlow(ReportElement element)
void
HeaderLayoutModelBuilder. startSubFlow(ReportElement element)
void
LayoutModelBuilder. startSubFlow(ReportElement element)
void
LayoutModelBuilderWrapper. startSubFlow(ReportElement element)
void
RepeatedFooterLayoutModelBuilder. startSubFlow(ReportElement element)
void
WatermarkLayoutModelBuilder. startSubFlow(ReportElement element)
Constructors in org.pentaho.reporting.engine.classic.core.layout.build with parameters of type ReportElement Constructor Description RichTextStyleResolver(ProcessingContext runtime, ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.layout.output
Methods in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type ReportElement Modifier and Type Method Description protected boolean
ElementChangeChecker. evaluateElement(ReportElement e)
protected void
ElementChangeChecker. recordCacheHit(ReportElement e)
protected void
ElementChangeChecker. recordCacheMiss(ReportElement e)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.layout.output.crosstab
Classes in org.pentaho.reporting.engine.classic.core.layout.output.crosstab that implement ReportElement Modifier and Type Class Description class
CrosstabTableCell
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.layout.richtext
Methods in org.pentaho.reporting.engine.classic.core.layout.richtext with parameters of type ReportElement Modifier and Type Method Description Object
HtmlRichTextConverter. convert(ReportElement source, Object value)
Object
RichTextConverter. convert(ReportElement source, Object value)
Object
RtfRichTextConverter. convert(ReportElement source, Object value)
static Band
RichTextConverterUtilities. convertToBand(List<StyleKey> definedStyleKeys, ReportElement element, Element child)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.metadata
Methods in org.pentaho.reporting.engine.classic.core.metadata that return ReportElement Modifier and Type Method Description ReportElement
ElementType. create()
Creates the element implementation.Methods in org.pentaho.reporting.engine.classic.core.metadata with parameters of type ReportElement Modifier and Type Method Description void
ElementType. configureDesignTimeDefaults(ReportElement element, Locale locale)
Compute the design-time defaults that should be applied to an element after it was created by a design-tool.protected org.pentaho.reporting.libraries.resourceloader.ResourceKey
DefaultAttributeCore. getContentBase(ReportElement element)
protected org.pentaho.reporting.libraries.resourceloader.ResourceKey
DefaultAttributeCore. getDefinitionSource(ReportElement element)
Object
ElementType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Compute a design-time value.String[]
AttributeCore. getReferencedFields(AttributeMetaData metaData, ReportElement element, Object attributeValue)
String[]
AttributeMetaData. getReferencedFields(ReportElement element, Object attributeValue)
String[]
DefaultAttributeCore. getReferencedFields(AttributeMetaData metaData, ReportElement element, Object attributeValue)
String[]
DefaultAttributeMetaData. getReferencedFields(ReportElement element, Object attributeValue)
String[]
AttributeCore. getReferencedGroups(AttributeMetaData metaData, ReportElement element, Object attributeValue)
String[]
AttributeMetaData. getReferencedGroups(ReportElement element, Object attributeValue)
String[]
DefaultAttributeCore. getReferencedGroups(AttributeMetaData metaData, ReportElement element, Object attributeValue)
String[]
DefaultAttributeMetaData. getReferencedGroups(ReportElement element, Object attributeValue)
ResourceReference[]
AttributeCore. getReferencedResources(AttributeMetaData metaData, ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
ResourceReference[]
AttributeMetaData. getReferencedResources(ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
ResourceReference[]
DefaultAttributeCore. getReferencedResources(AttributeMetaData metaData, ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
ResourceReference[]
DefaultAttributeMetaData. getReferencedResources(ReportElement element, org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, Object attributeValue)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.misc.survey
Methods in org.pentaho.reporting.engine.classic.core.modules.misc.survey with parameters of type ReportElement Modifier and Type Method Description void
SurveyScaleType. configureDesignTimeDefaults(ReportElement element, Locale locale)
Object
SurveyScaleType. getDesignValue(ExpressionRuntime runtime, ReportElement element)
Object
SurveyScaleType. getValue(ExpressionRuntime runtime, ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.output.fast.csv
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.csv with parameters of type ReportElement Modifier and Type Method Description protected void
CsvFormattedDataBuilder. inspectElement(ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.output.fast.html
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.html with parameters of type ReportElement Modifier and Type Method Description protected void
FastHtmlTextExtractor. handleImage(ReportElement element, Object rawObject)
protected void
FastHtmlTextExtractor. handleShape(ReportElement element, Shape image)
protected void
FastHtmlTextExtractor. handleValueContent(ReportElement element, Object value, boolean inlineSection)
protected void
FastHtmlFormattedDataBuilder. inspectElement(ReportElement element)
protected void
FastHtmlTextExtractor. inspectEndSection(ReportElement section, boolean inlineSection)
protected boolean
FastHtmlTextExtractor. inspectStartSection(ReportElement box, boolean inlineSection)
boolean
FastHtmlTextExtractor. performOutput(ReportElement content, StyleBuilder.StyleCarrier[] cellStyle, HashMap<InstanceID,FastHtmlImageBounds> recordedBounds, ExpressionRuntime runtime)
protected boolean
FastHtmlPrinter. shouldCacheStyle(ReportElement content)
Method parameters in org.pentaho.reporting.engine.classic.core.modules.output.fast.html with type arguments of type ReportElement Modifier and Type Method Description void
FastHtmlPrinter. print(ExpressionRuntime runtime, FastGridLayout gridLayout, HashMap<InstanceID,ReportElement> elements, HashMap<InstanceID,FastHtmlImageBounds> recordedBounds, FastHtmlStyleCache styleCache)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.output.fast.template
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.template with parameters of type ReportElement Modifier and Type Method Description Object
FastTextExtractor. compute(ReportElement content, ExpressionRuntime runtime)
static Object
AbstractFormattedDataBuilder. filterRichText(ReportElement element, Object initialValue)
protected void
FastTextExtractor. handleValueContent(ReportElement element, Object value, boolean inlineSection)
protected void
FastTextExtractor. inspectElement(ReportElement element, boolean inlineSection)
protected void
SheetPropertyCollector. inspectElement(ReportElement element)
protected void
FastTextExtractor. inspectEndSection(ReportElement section, boolean inlineSection)
protected boolean
FastTextExtractor. inspectStartSection(ReportElement section, boolean inlineSection)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.output.fast.validator
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.validator with parameters of type ReportElement Modifier and Type Method Description protected void
DynamicReportStyleAnalyzer. inspectElement(ReportElement element)
protected void
DynamicStyleRootBandAnalyzer. inspectElement(ReportElement element)
protected void
ReportStructureValidator. inspectElement(ReportElement element)
protected void
DynamicStyleRootBandAnalyzer. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.output.fast.xls
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.xls with parameters of type ReportElement Modifier and Type Method Description Object
FastExcelTextExtractor. compute(ReportElement content, ExpressionRuntime runtime)
protected Object
FastExcelPrinter. getValueIfVisible(ReportElement content, Object value)
Determines if the element is marked as hidden and returns either the original value or null if hidden.protected void
FastExcelTextExtractor. handleValueContent(ReportElement element, Object value, boolean inlineSection)
protected void
FastExcelFormattedDataBuilder. inspectElement(ReportElement element)
protected void
FastExcelTextExtractor. inspectEndSection(ReportElement box, boolean inlineSection)
protected boolean
FastExcelTextExtractor. inspectStartSection(ReportElement box, boolean inlineSection)
void
FastExcelPrinter. print(CellLayoutInfo tableRectangle, ReportElement element, ExpressionRuntime runtime)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.modules.parser.bundle
Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle with parameters of type ReportElement Modifier and Type Method Description BundleElementWriteHandler
BundleElementRegistry. getWriteHandler(ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.states
Classes in org.pentaho.reporting.engine.classic.core.states that implement ReportElement Modifier and Type Class Description class
ReportDefinitionImpl
A report definition. -
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.style.css
Methods in org.pentaho.reporting.engine.classic.core.style.css with parameters of type ReportElement Modifier and Type Method Description StyleRuleMatcher.MatcherResult[]
SimpleStyleRuleMatcher. getMatchingRules(ReportElement element)
Returns all matching rules for the given element.StyleRuleMatcher.MatcherResult[]
StyleRuleMatcher. getMatchingRules(ReportElement element)
boolean
SimpleStyleRuleMatcher. isMatchingPseudoElement(ReportElement element, String pseudo)
boolean
StyleRuleMatcher. isMatchingPseudoElement(ReportElement element, String pseudo)
void
CSSStyleResolver. resolve(ReportElement element, ResolverStyleSheet resolverTarget)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.style.resolver
Methods in org.pentaho.reporting.engine.classic.core.style.resolver with parameters of type ReportElement Modifier and Type Method Description void
SimpleStyleResolver. resolve(ReportElement element, ResolverStyleSheet resolverTarget)
void
StyleResolver. resolve(ReportElement element, ResolverStyleSheet resolverTarget)
static SimpleStyleSheet
SimpleStyleResolver. resolveOneTime(ReportElement element)
void
SimpleStyleResolver. resolveParent(ReportElement element, ElementStyleSheet resolverTarget)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.util
Methods in org.pentaho.reporting.engine.classic.core.util with parameters of type ReportElement Modifier and Type Method Description protected void
AbstractStructureVisitor. inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
protected void
LegacyUpdateStructureVisitor. inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
protected void
AbstractStructureVisitor. inspectElement(ReportElement element)
protected void
AbstractStructureVisitor. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
protected void
LegacyUpdateStructureVisitor. inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
protected void
AbstractStructureVisitor. traverseAttributeExpressions(ReportElement element)
protected void
AbstractStructureVisitor. traverseStyleExpressions(ReportElement element)
-
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.wizard
Methods in org.pentaho.reporting.engine.classic.core.wizard with parameters of type ReportElement Modifier and Type Method Description protected void
AggregateFieldPreProcessor. processAggregateElement(ReportElement element, Class<AggregationFunction> aggType)
-