Package org.eclipse.birt.report.model.api.validators
package org.eclipse.birt.report.model.api.validators
Provides the validation classes for semantic check on multiple properties.
Package Specification
Provides a number of validation classes for semantic check. Generally, semantic check is aimed to check property value against semantic rule. Note: The classes used for value validation on single property are located inorg.eclipse.birt.report.model.metadata.validators
.
-
ClassDescriptionValidates that type of the parameters in a cascading parameter group should be "dynamic".Validates all cells in one row don't overlap each other.Validates the result set column of the data item.Validates the data set name of scalar parameter is required.Validates the data set name of scalar parameter is required.Validates the data set of some special elements should be provided.Deprecated.since birt 2.2Validates the element extends property.Validates the property whose type is element reference.Validates the extension is valid, which is provided by
IReportItem
.Validates the ducplicat group name in one table with data set.If the image source is set, the corresponding image data should be set.Validates whether the included css style sheet file is existed or not.Validates whether the included library file is existed or not.Validates the column number in columns slot and the maximum column number in rows should be consistent.Receives validation events after one element is validated.Validates the table/list is not allowed to appear in header/footer/contents slot of master page in any level.Validates the multiple columns and content width should be consistent.Validates the report should have at least one master page.Validates the page size is invalid.Validates the page size against page type.Validates one list property of element.Validates one list property of element.Validates the property whose type is structure reference.Validates a structure property of element.Validates the style reference value forStyledElement
.Validates the element is not allowed to appear in the specific slot of the given container type in any level.Validates the theme reference in the module.Validates the ducplicat style name in the theme.Validates whether the element is unsupported in the current release.Notification event that says that the validation is performed and whether error exists.Validates the property value is required.