Package com.inet.report
package com.inet.report
-
ClassDescriptionThe abstract class
AbstractFontElement
implementsFontProperties
class and extendsElement
.FOR INTERNAL USE ONLYThis class is an abstract implementation of the interface LineProperties.FOR INTERNAL USE ONLYParent class of all elements which shows a picture.FOR INTERNAL USE ONLYThis class is an abstract implementation of the interfaceValueProperties
.FOR INTERNAL USE ONLYFOR INTERNAL USE ONLYTheArea
element of the Runtime Designer Component.FOR INTERNAL USE ONLY Attributes for the XML formatInterface for elements that support properties like line style for borders, fore- and back color of the element.This class represents a box in the report.FOR INTERNAL USE ONLYInterface for elements that displays boxes-like elements with round edges.BySummaryOrder saves the options for the sort by aggregate function.This class is a RenderData source object running on i-net Clear Reports cache, for use with i-net Clear Reports Viewer.An implementation of this interface can be used as a parent source for a cascading prompt (seeCascadingValueProvider
).Creates a CascadingValueProvider which provides default values for a prompt based on a value of a parent prompt field.This class represents a chart element with new chart API that has been or should be drawn in a report.This class represents a cross table that has been or should be drawn in a report.This is the body of the CrossTab.Described a cell in the body of the crosstab.Description section for the Crosstab.Represents the properties of a crosstab grid line.
This class is part of the RDC.A single CrossTab header.This is a container for CrossTabHeader.The properties of the Crosstab.This class is a layer between a DBMS or any other data source and i-net Clear Reports.This class represents a database field.
ADatabaseField
holds the information needed to use a field from a database table.
When a field will be evaluated the data of the field are fetched for each record in the table.This class is helpful if you want to use a self defined Database class as base for report design with i-net Designer.It represents a picture that is saved in a BLOB of the database.The classDatabaseTables
is the starting point if you want to configure everything has to do with databases, tables, connections, table joins and so on.A datasource represents a connection to a database.Holder for aPromptField
's default value and its description.Provides default values for a prompt field at run-time.The classElement
is the superclass of all visible objects in the report.
Each of them is inheriting from this class.FOR INTERNAL USE ONLYFOR INTERNAL USE ONLYFOR INTERNAL USE ONLYFOR INTERNAL USE ONLYFOR INTERNAL USE ONLYThe interface describes the methods to add some complex elements such as multi-section lines, charts, subreports and crosstabs to the element container.This is the i-net Clear Reports report engine.A bundle of multiple engines you want to render as one document.This class provides information about an execution error of anEngine
or a sub Engine.This implementation ofRenderData
uses a createdEngine
to provide all render data to the i-net Clear Reports viewer.Holds some statistic data for an instance ofEngine
This class provides status information for an Engine of a main report.Settings for the FacturX plugin to generate a PDF file with a FacturX attachment.Field
is the superclass of the different types of fields which can be used in a report.FOR INTERNAL USE ONLYAFieldElement
is an object like a label but the content of it comes dynamically from a field, i.e. aDatabaseField
,FormulaField
,PromptField
etc.This class provides an object commonly known as aFieldElement
, i.e. with aDatabaseField
or aSummaryField
.TheFields
set for the Runtime Designer Component.FOR INTERNAL USE ONLY a placeholder field for when a field could not be parsedThe FieldValueProvider takes one or two DatabaseFields and at run time provides the values in the fields as default values.Interface for elements that displays text formatted with fonts.This class represents a field, which value is calculated by a formula.This class is the representation of a range, e.g. defined with a formula like '20 to_ 30'.Interface for all elements that can be inserted into sections.This class represents a grouping and disposes references to group header- and group footer areas.FOR INTERNAL USE ONLYTheGroupField
represents a group name field, which is automatically created with the creation of aGroup
object.Add support to a DynamicValueProvider for dynamic parentsInterface for elements that supports links to external documents.An instance of this class is an i-net Clear ReportsElement
that represents a Java Bean which can be rendered to a report.FOR INTERNAL USE ONLYA Join represents a connection between two tables.With theLine
class you can draw a vertical or horizontal line anywhere in your report.Interface for elements that draws lines across multiple sections.TheParagraph
class represents a line in aText
and is a set ofTextPart
elements andFieldPart
elements.Interface for elements that displays lines of text.This class represent a static picture.Interface for elements that display pictures.This class represents a prompt, that is, a field whose value(s) are asked for from the user at runtime.This is the PropertiesChecker interface.This implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.This is the main class of the Runtime Designer Component of i-net Clear Reports.FOR INTERNAL USE ONLYFOR INTERNAL USE ONLYFOR INTERNAL USE ONLYFOR INTERNAL USE ONLYThe Region class is the super class of Area and Section.This is the base class of all report components.This is the base class of the i-net Clear Reports exception hierarchy.Helper interface to use the same code for Engine and EngineBundleThis class represents the description / identification of a report.The report properties describes global options for a report or sub report.TheSection
class represents the sections of a report.
Each report consists of several sections which are associated withArea
s of type: Report Header, Page Header, Group Header, Detail, Group Footer, Report Footer and Page Footer.
Here you can add elements to your report, like lines, boxes, text fields, pictures and of course fields with dynamic content, calledFieldElement
.This class describes the visible Signature in PDF documents, that will be shown in Adobe Reader.FOR INTERNAL USE ONLYThis class describes the look of visible signature field: which elements will be shown in certificate details, if any, whether the subject name will be written in separate part of the signature, whether the signature field must be divided into two parts.The interface describes the methods to add some elements such as Text, Box, Line, FieldElement, Picture, JavaBean and DataBasePicture to the container.With this field you can only set the sorting of the report data.TheSpecialField
was created for contents that's source is in the environment of the running engine or of the engine itself.FOR INTERNAL USE ONLYThis class saved the details of the specified sort order of groupsFOR INTERNAL USE ONLYThis implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.Engines cannot hold more than one datasource, so if you need a report that uses data from two or more datasources, you have to useSubreport
objects in the report.ASubreportLink
object links a field in main report with a field in subreport with use of a prompt field in the subreport.Interface for elements that supports onDemand like subreports.A summary field summarizes data of other fields in the report.FOR INTERNAL USE ONLYFOR INTERNAL USE ONLYWith this class SummaryInfo you can get/set the report summary info specified in the "Summary Info" of the i-net Designer or with the setXXX methods in this class.
For example:
Engine eng = new Engine( Engine.NO_EXPORT );
eng.setReportFile( "file:C:/MyReports/Report1.rpt" );
SummaryInfo su = eng.getSummaryInfo();
System.out.println("created: "+su.getCreated());
System.out.println("LastSaved: "+su.getLastSaved());
System.out.println("Author: "+su.getAuthor());
System.out.println("Subject: "+su.getSubject());
System.out.println("ReportTitle: "+su.getReportTitle());A TableSource is the representation of a table, a view, a stored procedure or a SQL command.This class provides an object that represents a label.TextInterpretationProperties are implemented by any element which offer text interpretation as HTML, RTF or Markdown.The text objects in a report are separated into parts of text, where each part has its own format, i.e. color and size.Interface for all elements with text, i.e. for Text, Subreport, and FieldElement.A trigger is a runtime value that will be evaluated at runtime and can be accessed after a report has rendered.An object that is validatable.This class hold the state of an checked object.States of an objectInterface for elements that display numbers, string and other types of values.