EchoPoint
1.0

echopoint.stylesheet
Interface StyleInfo

All Known Implementing Classes:
AbstractDateTimeField.NestedStyleInfo, AbstractMeterComponent.NestedStyleInfo, Borderable.NestedStyleInfo, BoxSection.NestedStyleInfo, ChartPanel.NestedStyleInfo, Clippable.NestedStyleInfo, ColorChooser.NestedStyleInfo, ComboBox.NestedStyleInfo, CssEchoStyleSheetHandler.AbstractButtonStyleInfo, CssEchoStyleSheetHandler.AbstractPaneStyleInfo, CssEchoStyleSheetHandler.ComponentStyleInfo, CssEchoStyleSheetHandler.ContainerPaneStyleInfo, CssEchoStyleSheetHandler.ContentPaneStyleInfo, CssEchoStyleSheetHandler.GridCellStyleInfo, CssEchoStyleSheetHandler.GridStyleInfo, CssEchoStyleSheetHandler.LabelStyleInfo, CssEchoStyleSheetHandler.ListBoxStyleInfo, CssEchoStyleSheetHandler.PanelStyleInfo, CssEchoStyleSheetHandler.SelectFieldStyleInfo, CssEchoStyleSheetHandler.TableStyleInfo, CssEchoStyleSheetHandler.TextAreaStyleInfo, CssEchoStyleSheetHandler.TextComponentStyleInfo, CssEchoStyleSheetHandler.TextFieldStyleInfo, CssEchoStyleSheetHandler.ToggleButtonStyleInfo, CssEchoStyleSheetHandler.WindowStyleInfo, DatePicker.NestedStyleInfo, DefaultTreeCellRenderer.NestedStyleInfo, DropDownBox.NestedStyleInfo, EchoPointComponent.NestedStyleInfo, EmbeddedObject.NestedStyleInfo, EmbeddedPane.NestedStyleInfo, ExitButton.NestedStyleInfo, ExpandableMenu.NestedStyleInfo, ExpandableSection.NestedStyleInfo, FontChooser.NestedStyleInfo, GroupBox.NestedStyleInfo, HidingSlidingPanel.NestedStyleInfo, HorizontalPanel.NestedStyleInfo, HourGlass.NestedStyleInfo, ImageIcon.NestedStyleInfo, ImageMap.NestedStyleInfo, Label.NestedStyleInfo, ListSection.NestedStyleInfo, Menu.NestedStyleInfo, MenuBar.NestedStyleInfo, MenuItem.NestedStyleInfo, MouseCursorable.NestedStyleInfo, NewsTicker.NestedStyleInfo, NumberFormatField.NestedStyleInfo, PickList.NestedStyleInfo, PopUp.NestedStyleInfo, Positionable.NestedStyleInfo, ProgressBar.NestedStyleInfo, RecallComboBox.NestedStyleInfo, RichTextArea.NestedStyleInfo, Scrollable.NestedStyleInfo, ScrollableContainer.NestedStyleInfo, SelectableTable.NestedStyleInfo, Separator.NestedStyleInfo, SortableTableHeaderRenderer.NestedStyleInfo, SpinField.NestedStyleInfo, SubmitButton.NestedStyleInfo, TabbedPane.NestedStyleInfo, Tachometer.NestedStyleInfo, Thermometer.NestedStyleInfo, TitleBar.NestedStyleInfo, ToolTipPopUp.NestedStyleInfo, Tree.NestedStyleInfo, WizardPane.NestedStyleInfo

public interface StyleInfo

The StyleInfo interface can be implemented by a Component "helper" class to inform the StyleSheet system about the style attributes it supports. The StyleInfo implementing class should be a lightweight class since it will be instantiated by the StyleSheetIntrospector dynamically to provide style information.


Method Summary
 StyleAttrDescriptor[] getStyleDescriptors()
          Returns an array of StyleAttrDescriptor objects for a given coponent class.
 

Method Detail

getStyleDescriptors

public StyleAttrDescriptor[] getStyleDescriptors()
Returns an array of StyleAttrDescriptor objects for a given coponent class.

Returns:
- an array of StyleAttrDescriptor objects. May return null.

EchoPoint
1.0