Uses of Interface
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base.ObjectDescription

Packages that use ObjectDescription
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base Object descriptions for the parser. 
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource The DataSourceFactory interface and related classes. 
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.objects The org.jfree.xml.factory.objects.ClassFactory interface and related classes. 
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.templates The TemplateDescription interface and related classes. 
org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers   
org.pentaho.reporting.engine.classic.core.modules.parser.extwriter Support for writing MasterReport instances to a character stream in XML format. 
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base
 

Classes in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base that implement ObjectDescription
 class AbstractObjectDescription
          An abstract base class for object descriptions.
 class ArrayObjectDescription
          Describes an Object- or primitive value array.
 class BasicStrokeObjectDescription
          An object-description for a BasicStroke object.
 class BeanObjectDescription
          An object-description for a bean object.
 class BooleanObjectDescription
          An object-description for a Boolean object.
 class ByteObjectDescription
          An object-description for a Byte object.
 class CharacterObjectDescription
          An object-description for a Character object.
 class ClassLoaderObjectDescription
          An object-description for a class loader.
 class CollectionObjectDescription
          An object description for simple collection objects, like java.util.List or java.util.Set.
 class ColorObjectDescription
          An object-description for a Color object.
 class DateObjectDescription
          An object-description for a Date object.
 class DecimalFormatObjectDescription
          An object-description for a DecimalFormat object.
 class Dimension2DObjectDescription
          An object-description for a Dimension2D object.
 class DimensionObjectDescription
          An object-description for a java.awt.Dimension object.
 class DoubleObjectDescription
          An object-description for a Double object.
 class Ellipse2DObjectDescription
          An object-description for a Rectangle2D object.
 class FloatObjectDescription
          An object-description for a Float object.
 class IntegerObjectDescription
          An object-description for an Integer object.
 class Line2DObjectDescription
          An object-description for a Line2D object.
 class LongObjectDescription
          An object-description for a Long object.
 class Point2DObjectDescription
          An object-description for a Point2D object.
 class Rectangle2DObjectDescription
          An object-description for a Rectangle2D object.
 class RoundRectangle2DObjectDescription
          An object-description for a Rectangle2D object.
 class ShortObjectDescription
          An object-description for a Short object.
 class SimpleDateFormatObjectDescription
          An object-description for a SimpleDateFormat object.
 class StringObjectDescription
          An object-description for a String object.
 class TimeZoneObjectDescription
          Todo: Document Me
 class URLObjectDescription
          An object-description for a URL object.
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base that return ObjectDescription
 ObjectDescription ClassFactoryCollector.getDescriptionForClass(Class c)
          Returns an object description for a class.
 ObjectDescription ArrayClassFactory.getDescriptionForClass(Class c)
          Returns an object description for a class.
 ObjectDescription ClassFactoryImpl.getDescriptionForClass(Class c)
          Returns an object-description for a class.
 ObjectDescription ClassFactory.getDescriptionForClass(Class c)
          Returns an object description for a class.
 ObjectDescription ArrayObjectDescription.getInstance()
          Returns a new instance of the object description.
 ObjectDescription ObjectDescription.getInstance()
          Returns a cloned instance of the object description.
 ObjectDescription AbstractObjectDescription.getInstance()
          Returns a cloned instance of the object description.
 ObjectDescription ClassFactoryCollector.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object-description for the super class of a class.
 ObjectDescription ArrayClassFactory.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object description for the super class of a class.
 ObjectDescription ClassFactoryImpl.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns the most concrete object-description for the super class of a class.
 ObjectDescription ClassFactory.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object description for the super class of a class.
 ObjectDescription ObjectDescription.getUnconfiguredInstance()
          Returns a cloned instance of the object description.
 ObjectDescription AbstractObjectDescription.getUnconfiguredInstance()
          Returns a cloned instance of the object description.
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.base with parameters of type ObjectDescription
 ObjectDescription ClassFactoryCollector.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object-description for the super class of a class.
 ObjectDescription ArrayClassFactory.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object description for the super class of a class.
 ObjectDescription ClassFactoryImpl.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns the most concrete object-description for the super class of a class.
 ObjectDescription ClassFactory.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns an object description for the super class of a class.
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource
 

Classes in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource that implement ObjectDescription
 class URLFilterObjectDescription
          An ObjectDescription for the URLFilterClass.
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource that return ObjectDescription
 ObjectDescription AbstractDataSourceFactory.getDataSourceDescription(String name)
          Returns a data source description.
 ObjectDescription DataSourceCollector.getDataSourceDescription(String name)
          Returns a data source description.
 ObjectDescription DataSourceFactory.getDataSourceDescription(String name)
          Returns a data source description.
 ObjectDescription DataSourceCollector.getDescriptionForClass(Class c)
          Returns a description for the class.
 ObjectDescription DataSourceCollector.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns a description for the super class.
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.datasource with parameters of type ObjectDescription
 String AbstractDataSourceFactory.getDataSourceName(ObjectDescription od)
          Returns a data source name given a description.
 String DataSourceCollector.getDataSourceName(ObjectDescription od)
          Returns a data source name.
 String DataSourceFactory.getDataSourceName(ObjectDescription od)
          Returns a data source name.
 ObjectDescription DataSourceCollector.getSuperClassObjectDescription(Class d, ObjectDescription knownSuperClass)
          Returns a description for the super class.
 void AbstractDataSourceFactory.registerDataSources(String name, ObjectDescription o)
          Registers a data source.
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.objects
 

Classes in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.objects that implement ObjectDescription
 class AlignmentObjectDescription
          An object-description for an ElementAlignment object.
 class BorderStyleObjectDescription
          An object-description for an ElementAlignment object.
 class BoxSizingObjectDescription
          An object-description for an ElementAlignment object.
 class FontDefinitionObjectDescription
          An object-description for a FontDefinition object.
 class FontSmoothObjectDescription
          An object-description for an ElementAlignment object.
 class GeneralPathObjectDescription
          An Object Description for general shapes and the GeneralPath-class.
 class PathIteratorSegmentObjectDescription
          Describes the PathIteratorSegment object for the object factories used in the parser.
 class TextWrapObjectDescription
          An object-description for an ElementAlignment object.
 class VerticalAlignmentObjectDescription
          An object-description for an ElementAlignment object.
 class WhitespaceCollapseObjectDescription
          An object-description for an ElementAlignment object.
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.templates
 

Subinterfaces of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.templates
 interface TemplateDescription
          A template description.
 

Classes in org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.templates that implement ObjectDescription
 class AbstractTemplateDescription
          An abstract class for implementing the TemplateDescription interface.
 class AnchorFieldTemplateDescription
          A drawable field template description.
 class ComponentFieldTemplateDescription
          A drawable field template description.
 class DateFieldTemplateDescription
          A date field template description.
 class DrawableFieldTemplateDescription
          A drawable field template description.
 class DrawableURLElementTemplateDescription
          An image URL element template description.
 class DrawableURLFieldTemplateDescription
          A drawable field template description.
 class EllipseTemplateDescription
          A rectangle template description.
 class HorizontalLineTemplateDescription
          A horizontal line template description.
 class ImageFieldTemplateDescription
          An image field template description.
 class ImageURLElementTemplateDescription
          An image URL element template description.
 class ImageURLFieldTemplateDescription
          An image URL field template description.
 class LabelTemplateDescription
          A label template description.
 class MessageFieldTemplateDescription
          A number field template description.
 class NumberFieldTemplateDescription
          A number field template description.
 class RectangleTemplateDescription
          A rectangle template description.
 class ResourceFieldTemplateDescription
          A resource field template description.
 class ResourceLabelTemplateDescription
          A resource label template description.
 class ResourceMessageTemplateDescription
          A resource field template description.
 class RoundRectangleTemplateDescription
          A rectangle template description.
 class ShapeFieldTemplateDescription
          A shape field template description.
 class StringFieldTemplateDescription
          A string field template description.
 class VerticalLineTemplateDescription
          A vertical line template description.
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers
 

Classes in org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers that implement ObjectDescription
 class ElementStyleSheetObjectDescription
          Creation-Date: Dec 17, 2006, 2:36:55 PM
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers that return ObjectDescription
static ObjectDescription ObjectFactoryUtility.findDescription(ClassFactory cf, Class c, Locator locator)
           
 ObjectDescription ElementStyleSheetObjectDescription.getInstance()
          Returns a cloned instance of the object description.
 ObjectDescription ElementStyleSheetObjectDescription.getUnconfiguredInstance()
          Returns a cloned instance of the object description.
 

Constructors in org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers with parameters of type ObjectDescription
BasicObjectReadHandler(ObjectDescription objectDescription)
           
CompoundObjectReadHandler(ObjectDescription objectDescription)
           
 

Uses of ObjectDescription in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter
 

Methods in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter that return ObjectDescription
 ObjectDescription ObjectWriter.getObjectDescription()
          Returns the object description.
 

Constructors in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter with parameters of type ObjectDescription
DataSourceWriter(ReportWriterContext reportWriter, DataSource baseObject, ObjectDescription objectDescription, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter indent)
          Creates a new writer.
ObjectWriter(ReportWriterContext reportWriter, ObjectDescription objectDescription, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter indentLevel)
          Creates a new object writer for the given object description.
ObjectWriter(ReportWriterContext reportWriter, Object baseObject, ObjectDescription objectDescription, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter indentLevel)
          Creates a new writer.