JClass DesktopViews 6.3.0 API
Documentation

Package com.klg.jclass.page

Contains the base classes for JCPageLayout.

See:
          Description

Interface Summary
FontParser Interface methods for font parsers.
JCFlowListener Listens to events during the flow of a document.
JCPrintListener Listens to events during the printing of a document.
Markup Denotes a Graphics object which permits the output of markup-style operations.
TextMacro Interface which defines an embeddable text macro.
 

Class Summary
EPSImage EPSImage encapsulates the input of an EPS image, plus display attributes.
FontBase Extends Font to provide common code for subclasses.
FontFileLookup Internal use only.
FontLibrary Stores lists of available fonts in Hashtables for easy lookup, sometimes depending on output type.
FontMetricsBase The FontMetricsBase class supplies FontMetrics methods which are missing in the JDK1.1 version of FontMetrics.
GlyphVectorBase Create a GlyphVector which will report metrics using underlying font system metrics.
Graphics2DBase Overrides Graphics2D to provide the Java interface for methods common to PostScript and PCL drawing.
JCAlternate The JCAlternate controls alternating colors on rows and columns of the JCPageTable.
JCDocument JCDocument contains a list of pages which are governed by a flow.
JCDrawStyle JCDrawStyle creates styles for drawn objects, specifying line and fill attributes (for example, color and width).
JCFlow JCFlow controls the flow of rendered content from frame to frame, page to page, and section to section.
JCFlowEvent A JCFlow event occurs when entering or exiting a new frame or page as a result of document flow, and also when a frame or page is marked as complete by the resolution of embedded macros.
JCFlowInfo JCFlowInfo contains current information on the state of the the document flow.
JCFrame A JCFrame represents a part of a page (or another JCFrame) into which the page's content is drawn.
JCPage JCPage describes a page in a JCDocument.
JCPageTable JCPageTable provides methods for creating and customizing tables into which data is flowed.
JCPageTableFromJCTable Creates a JCPageTable from a JClass JCTable.
JCPageTableFromJDBC Creates a JCPageTable from a JDBC ResultSet.
JCPageTableFromJTable Creates a JCPageTable from a swing JTable.
JCPageTemplate This class contains the methods and schema necessary to convert an XML-described page template into a template JCPage.
JCPrinter Deprecated, not for public usage.
JCPrintEvent Encapsulates notification of printing events.
JCTab JCTab objects define tab positions in flowed text.
JCTableStyle JCTableStyle encapsulates table styles.
JCTextStyle JCTextStyle specifies all attributes controlling the appearance of text in JClass PageLayout.
JCUnit JCUnit defines the supported linear units of measurement: inches, centimeters, and points.
JCUnit.Dimension Dimension is similar in concept to java.awt.Dimension, but the values are stored as double-precision numbers and the units of measurement are recorded as well.
JCUnit.Margins Stores the sizes of the margins around a figure or area.
JCUnit.Measure Measure encapsulates a linear distance with its units of measurement.
JCUnit.Point Point is roughly equivalent to java.awt.Point, but the coordinates are stored as double-precision numbers and the units of measurement are recorded as well.
JCVersion In JClass, each package has a JCVersion class.
LineMetricsBase Base implementation of LineMetrics to be extended.
PageArea PageArea is a class containing appearance- and layout-related methods common to Page and JCFrame.
PageTableCellInfo Creates a JClass PageLayout-specific implementation of the JCCellInfo interface so we can pass information from a JCPageTable to a JCCellRenderer to draw table cells.
PageTableVectorDataSource PageTableVectorDataSource is a JClass PageLayout-specialised instance of JCEditableVectorDataSource.
TrueTypeFontProperties  
 

Exception Summary
DuplicateNameException PageLayout throws a DuplicateNameException when it is given a named object (a page template or style, for example) which conflicts with the name of an existing object of that type.
EndOfFrameException PageLayout throws an EndOfFrameException when it runs out of space in a frame while rendering user input.
PrintException Throws a print exception when an error occurred printing, typically an IOException is the cause of the error.
 

Package com.klg.jclass.page Description

Contains the base classes for JCPageLayout. JClass PageLayout adds printing and reporting functionality to Java applications. JClass PageLayout provides APIs for adding text, images, and tables to any document. Output directly to the Java AWT Printer, Acrobat PDF, HTML, PostScript Level 2, or PCL 5. Customize almost every aspect of your report styles and print output for professional results.


Copyright © 2004 Quest Software Inc..
All rights reserved.