simple.template.layout |
|
Java Source File Name | Type | Comment |
DefaultPanelFactory.java | Class | The DefaultPanelFactory serves to produce the
documents used for templating using a template path or name.
This uses a ViewerFactory to hide the details of
the templating system used. |
Definition.java | Interface | The Definition object is used to represent the
tile definition within the layout configuration file. |
ErrorSource.java | Class | The ErrorSource is used to insert a error report
into the template document. |
ExceptionBuffer.java | Class | The ExceptionBuffer captures a stack trace from
a Throwable . |
FileSource.java | Class | The FileSource is used to insert a named file as
a tile into a template document. |
Frame.java | Interface | The Frame object is used to represent a frame that
contains tile definitions used to provide data for the layout.
This contains the target name and the source template for the
frame. |
FrameBuilder.java | Class | The FrameBuilder is used to create definitions for
frames from provided Definition objects. |
FrameEngine.java | Class | The FrameEngine is used to acquire a referenced
frame. |
FrameFactory.java | Class | The FrameFactory object is used to acquire frames
from the context directory. |
FrameLoader.java | Class | The FrameLoader is used to load an parse individual
frames from unique XML configurations. |
FrameParser.java | Class | The FrameParser is used to parse an XML file that
contains a simple description of a layout. |
FrameResolver.java | Interface | The FrameResolver resolves a frame definition
from a specified target name. |
Layout.java | Interface | The Layout object is used to perform a layout
given a specific target path. |
LayoutFactory.java | Class | The LayoutFactory retrieves a Layout
implementation for the system. |
Panel.java | Interface | The Panel object is used to represent a means for a
document to be written into a frame definition or screen. |
PanelDocument.java | Class | The PanelDocument provides an implementation
of the Document interface. |
PanelFactory.java | Interface | The PanelFactory serves to resolve a document
instance from a specified path. |
PanelSource.java | Class | The PanelSource is used to insert a named
document into the template. |
PlainLayout.java | Class | The PlainLayout object provides an implementation
of the Layout interface, which performs no layout. |
ProxyOutputStream.java | Class | The ProxyOutputStream object is used to prevent the
flushing of an underlying OutputStream . |
Source.java | Interface | The Source is used to provide an object for a tile
to present within a template. |
SourceFactory.java | Class | The SourceFactory object is used to create sources
that are used by a template. |
TextSource.java | Class | The TextSource object is used to insert some text
into the template document. |
Tile.java | Interface | The Tile object is used to represent a value that
has been acquired from a Source . |
TileLayout.java | Class | The TileLayout provides a document layout that
can be used to build a graph of templates that can be used to
create a single view. |
Viewer.java | Interface | A Viewer object represents a template with a
set of properties. |
ViewerBuffer.java | Class | The ViewerBuffer object is used to encapsulate a
templates contents, such that the Viewer content
can be easily converted to a string. |
ViewerFactory.java | Interface | The ViewerFactory serves to resolve a template
view from a specified path. |