Package com.lightdev.app.shtm

SimplyHTML, a word processor based on Java, HTML and CSS

See:
          Description

Interface Summary
AttributeComponent Defines a set of methods common to components bound to AttributeSets.
DocumentPane.DocumentPaneListener interface to be implemented for being notified of changes to the name of this document
SHTMLAction Adds methods to the javax.swing.Action interface, needed by Application SimplyHTML.
 

Class Summary
AboutBox A dialog to display information about application SimplyHTML.
AnchorDialog Dialog to create and edit link anchors.
App Main class of application SimplyHTML.
AttributeComboBox ComboBox to show and manipulate an attribute out of a given set of attribute values.
AttributeMapper Maps HTML and CSS attributes to their equivalents to compensate discrepancies in HTML and CSS rendering of various different view environments.
AttributePanel Panel set a group of attributes.
BorderPanel Panel to show and manipulate border settings for a rectangular object such as a table cell
BoundariesPanel Panel to show and manipulate boundaries of a rectangular object such as a table cell.
ColorPanel a panel to display and change a color setting
CombinedAttribute A class to represent an attribute combining several other attributes.
CSSWriter A writer for creating a cascading style sheet (CSS) file from a StyleSheet.
DialogShell Base class for other dialogs of application SimplyHTML.
DocumentPane GUI representation of a document.
DynamicResource Provides methods to dynamically combine components and resource bundles.
EffectPanel a panel to display and change line attributes
FixedHTMLWriter FixedHTMLWriter
FontDialog Dialog to show and manipulate font attributes.
FontPanel A panel for showing and manipulating font information.
FrmMain Main window of application SimplyHTML.
HTMLText A class to represent a portion of HTML text.
HTMLTextSelection A transferable for HTML text.
ImageDialog A dialog providing an image repository and a way to edit display options for images from the repository.
ImagePreview An ImagePreview is a component to preview GIF and JPEG images.
InvisibleView A view to hide HTML tags (e.g.
LicensePane A panel for displaying license information of application SimplyHTML.
LinkDialog Dialog to create and edit links.
ListDialog A dialog for showing and manipulating list format.
ListPanel A panel for showing and manipulating list format.
MarginPanel Panel to set text margin attributes.
ParaStyleDialog Dialog to set paragraph attributes and to manipulate styles in a given style sheet.
PrefsDialog Dialog to set user preferences for application SimplyHTML.
SHTMLBlockView HTML block view copied from javax.swing.text.html.BlockView.java The original class is only changed in the way that it now uses a com.lightdev.app.shtm.SHTMLBoxPainter instead of javax.swing.text.html.StyleSheet.BoxPainter Admittedly ugly solution which hopefully can be corrected once Sun decided to tidy up the CSS part of Swing.
SHTMLBoxPainter A box painter to support individual border rendering, i.e.
SHTMLDocument Extends HTMLDocument by a custom reader which supports the SPAN tag.
SHTMLEditorKit Extensions to HTMLEditorKit for application SimplyHTML.
SHTMLEditorKit.SHTMLFactory  
SHTMLEditorPane An editor pane for application SimplyHTML.
SHTMLTableView HTML table view copied from javax.swing.text.html.TableView.java.
SHTMLWriter A writer for documents of application SimplyHTML.
SizeSelectorPanel Panel to show and manipulate a CSS size value
SplashScreen A splash screen for application SimplyHTML to be shown during startup.
SplitPanel A panel to manage a pluggable panel layout, i.e.
StylePanel Panel to set general text style attributes such as indent or alignment.
StyleSelector Component to select styles
SyntaxPane An editor pane with syntax highlighting for HTML tags.
TableDialog Dialog to manipulate HTML table attributes.
TagSelector Component to select a tag
Util Utility methods for application SimplyHTML.
 

Exception Summary
DocNameMissingException Signals that the name of a document in SimplyHTML is not yet set.
 

Package com.lightdev.app.shtm Description

SimplyHTML, a word processor based on Java, HTML and CSS