EchoPoint
1.0

Package echopoint.stylesheet

Interface Summary
CssStyleSheetHandler This interface is used to create CssStyleSheetHandler that can be called upon by a CssStyleSheet when parsing style sheet data.
StyleInfo The StyleInfo interface can be implemented by a Component "helper" class to inform the StyleSheet system about the style attributes it supports.
StyleSheet This StyleSheet interface represents a collection of style information that can be applied to a Component and its children.
SymbolicValue This interface defines the ability to have a symbolic string value substituted for another object value.
 

Class Summary
AbstractStyleSheetHandler This abtract CssStyleSheetHandler can be used as the basis other StyleSheetHandler implementations.
CssEchoPointStyleSheetHandler This CssStyleSheetHandler is reponsible for setting the style attributes for all the EchoPoint Components.
CssEchoStyleSheetHandler This CssStyleSheetHandler is reponsible for all the nextapp.echo Components.
CssEchoStyleSheetHandler.AbstractButtonStyleInfo StyleInfo support for nextapp.echo.AbstractButton
CssEchoStyleSheetHandler.AbstractPaneStyleInfo StyleInfo support for nextapp.echo.AbstractPane
CssEchoStyleSheetHandler.ComponentStyleInfo StyleInfo support for nextapp.echo.Component
CssEchoStyleSheetHandler.ContainerPaneStyleInfo StyleInfo support for nextapp.echo.ContainerPane
CssEchoStyleSheetHandler.ContentPaneStyleInfo StyleInfo support for nextapp.echo.ContentPane
CssEchoStyleSheetHandler.GridCellStyleInfo StyleInfo support for nextapp.echo.Grid.Cell
CssEchoStyleSheetHandler.GridStyleInfo StyleInfo support for nextapp.echo.Grid
CssEchoStyleSheetHandler.LabelStyleInfo StyleInfo support for nextapp.echo.Label
CssEchoStyleSheetHandler.ListBoxStyleInfo StyleInfo support for nextapp.echo.ListBox
CssEchoStyleSheetHandler.PanelStyleInfo StyleInfo support for nextapp.echo.Panel
CssEchoStyleSheetHandler.SelectFieldStyleInfo StyleInfo support for nextapp.echo.SelectField
CssEchoStyleSheetHandler.TableStyleInfo StyleInfo support for nextapp.echo.Table
CssEchoStyleSheetHandler.TextAreaStyleInfo StyleInfo support for nextapp.echo.text.TextArea
CssEchoStyleSheetHandler.TextComponentStyleInfo StyleInfo support for nextapp.echo.text.TextComponent
CssEchoStyleSheetHandler.TextFieldStyleInfo StyleInfo support for nextapp.echo.text.TextField
CssEchoStyleSheetHandler.ToggleButtonStyleInfo StyleInfo support for nextapp.echo.ToggleButton
CssEchoStyleSheetHandler.WindowStyleInfo StyleInfo support for nextapp.echo.Window
CssStyleSheet The CssStyleSheet class implements a StyleSheet for Echo derived Components.
CssStyleSheetHelper A CssStyleSheet helper class, which contains many method to validate and set style attributes as well as pre-built SymbolicValue[] arrays for common Echo constants.
CssStyleSheetWriter The CssStyleSheetWriter class allows a CSS stylesheet fragment to be created for a given Component or Component class.
SmartStyle The SmartStyle class is a Style that knows which style attributes have been accessed when the applyStyle() method is called and can then use reflection to set any unaccessed style attributes into a Component.
StyleAttrDescriptor The StyleAttrDescriptor describes a single style attribute.
StyleSheetGroup Deprecated. StyleSheetGroup has been deprecated and will be removed in the next version of EchoPoint.
StyleSheetIntrospector The StyleSheetIntrospector is used to introspect on a given Component class and find out style attribute information on that class.
SymbolicColorValue A SymbolicValue for Color data.
SymbolicIntegerValue A SymbolicValue for integer data.
SymbolicNumberValue A SymbolicValue for number data.
 

Exception Summary
StyleSheetInvalidValueException A StyleSheetInvalidValueException is thrown when a ClassCastException is encountered when apply a Style to a Component.
StyleSheetParseException A StyleSheetParseException is thrown if the StyleSheet data cannot be read or parsed properly.
 


EchoPoint
1.0