package

com.pnfsoftware.jeb.core.output

Interfaces and classes used to represent unit outputs in the form of text, table, or tree documents.

Interfaces

IActionableItem An active item has an item identifier. 
IGenericDocument Base interface for document types that may be returned by a IUnitFormatter
IItem Base interface for output items. 
IUnitDocumentPresentation This class holds a unit document and presentation elements for that document. 
IUnitFormatter A unit formatter is used to retrieve presentations of a unit. 
IVisualItem Visual items are used to attach class information to items. 

Classes

AbstractTransientUnitRepresentation  
AbstractUnitRepresentation A skeleton class for unit document presentations. 
UnitFormatterAdapter Standard implementation of a unit formatter. 
UnitFormatterUtil Utility methods for unit formatters. 
UnitItemIdGenerator Generate unique item IDs for objects managed by units. 
UnitRepresentationAdapter A simple unit representation, always returning the document set provided at construction time. 

Enums

ItemClassIdentifiers Well-known class identifiers for interactive items.