All Classes and Interfaces

Class
Description
Abstract parse state for the XMLParserHandler class.
Parses any valid XML; handles unimplemented tags.
the user must close the archive
 
RAInputStream implementation based on the ArchiveEntry.
An OutputStream wraper for RandomAccessStreamImpl.
 
change the default format to ext2.
 
 
the archive file contains following mode: "r" open the file for read only.
 
used to get a IArchiveLockManager instance.
 
 
 
 
 
 
 
 
 
 
 
 
 
An empty implementation of interface Scriptable
Define BIRT's Exception framework.
 
 
A timer class used to measure time taken for a specific operation.
A physical block in a physical compound file, might be stream items block, index block or stream data block.
 
 
To provide common utility method in BIRT
Defines static constants for BIRT data access.
Exception thrown by birt.core classes
 
 
This class deals with the translation with the given key.
Defines constants for BIRT data types
Other type can be found in JDK, such as Integer and String, but AnyType have to be manually created to make it correspond to "Any" name.
A utility function The convert method converts the source object, which can be any supported data type, into an object given specified type.
Manages per-thread storage of locale-specific DateFormat instances.
DateFormatISO8601 is a utility class for formatting and parsing dates according to date format defined by ISO8601.
DateFormatter.
 
Date util class, which is used to check whether String can be correctly converted to Date.
None-static version of ExpressionParserUtility , which caches parsed expressions and avoid repeat parsing the same expressions.
This utility class is to compile expression to get a list of column expression.
This class help to manipulate expressions.
file based archive reader.
 
Defines a configuration manager class that loads configuration variables from a file.
 
 
 
 
 
A checked exception representing a failure.
 
 
lock used by the report engine to synchronize the document archives.
 
The instance of this interface defines a name-expression pair of column binding.
 
This interface is the same as the Eclipse platform IConfigurationElement interface.
Allows BIRT components to access configuration variables in a uniform way.
 
An interface that wraps around a report archive for reading.
An interface that wraps around a report archive for reading.
This interface is the same as the Eclipse platform IExecutableExtension interface.
This interface is the same as the Eclipse platform IExtension interface.
This interface is the same as the Eclipse platform IExtensionPoint interface.
This interface is the same as the Eclipse platform IExtensionRegistry interface.
 
 
used to intialize the java script context.
Interface used to wrap a java object into javascript object.
A util class to read or write primitive Java data type.
Defines the Platform interface that allows BIRT to be run in Eclipse and server environments
Defines an interface to access OSGi framework.
Defines an interface to access OSGi framework.
 
 
 
 
 
 
 
Utilities to faciliate the evaluation of Javascript expressions.
 
 
 
 
Represents the scriptable object for Java object, LinkedHashMap.
 
Represents the scriptable object for Java object which implements the interface Map.
 
 
Defines a number formatting class.
 
 
The ChildFirstURLClassLoader alters regular ClassLoader delegation and will check the URLs used in its initialization for matching classes before delegating to it's parent.
 
 
This exception is thrown when parse errors are encountered.
 
Token literal values and constants.
Token Manager.
 
 
Base class provides the parse state framework.
Defines a generic Platform class that wraps around an EclipsePlatform or ServerPlatform class.
Defines an implementation of IPlatformConfig to access OSGi framework.
An platform context that is based on file operations.
 
An platform context that is based on resource operations instead of file operations.
 
 
This class is to be used by engine host (viewer), but not engine.
RAInputStream implementation for folder based report archive
RAOutputStream implementation for folder based report archive
 
 
 
 
Define resource key constants for need be localized resource.
Represents a set of resources for a given package and locale.
 
 
 
 
 
 
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
 
Defines a string formatting class.
Implements a default config variable manager using System support
 
 
 
 
 
 
 
 
 
 
Provides access to a resource bundle associated with this thread.
Describes the input token stream.
Token Manager Error.
A URL class loader with close API.
Reports a parse error.
Framework for parsing an XML file using a SAX parser.