Widgets, Validators, and Delegates

Interface
XMLDataWidget
+ loadData(ScriptExecutionContext)
+ saveData(ScriptExecutionContext)
Interface
XMLDataValidator
+ validateData() : boolean
Class Extends Implements Delegates
XMLLabel JLabel XMLDataWidget XMLWidgetDelegate
XMLTextField JTextField XMLDataWidget, XMLDataValidator XMLTextDelegate
XMLPasswordField JPasswordField XMLDataWidget, XMLDataValidator XMLTextDelegate
XMLTextArea JScrollPane XMLDataWidget, XMLDataValidator XMLTextDelegate
XMLCheckBox JCheckBox XMLDataWidget XMLToggleDelegate
XMLRadioButton JRadioButton XMLDataWidget XMLToggleDelegate
XMLComboBox JComboBox XMLDataWidget, XMLDataValidator XMLTextDelegate
XMLListItem Object XMLDataWidget XMLToggleDelegate
XMLResourceAddress Box XMLDataWidget, XMLDataValidator XMLTextDelegate
XMLWebBrowser JPanel XMLDataWidget XMLBrowserDelegate
XMLWidgetDelegate
adjustSize(Dimension) : Dimension
loadsData() : boolean
loadData(ScriptExecutionContext) : String
saveData(ScriptExecutionContext, String)
...
XMLTextDelegate
validateText(Component, String) : boolean
XMLToggleDelegate
isInitiallySelected() : boolean
loadLabel(ScriptExecutionContext) : String
loadSelected(ScriptExecutionContext) : boolean
saveSelected(boolean, ScriptExecutionContext)
XMLBrowserDelegate
loadHomeUrl(ScriptExecutionContext) : String
loadUrl(ScriptExecutionContext) : String
loadsHomeUrl() : boolean
loadsUrl() : boolean
XMLDialog510
XMLBox73
XMLRepeatBox60
XMLAutoCloser110
XMLDataValidator34
XMLDataWidget51
XMLWidgetDelegate160
XMLTextDelegate46
XMLToggleDelegate95
XMLBrowserDelegate85
XMLImage75
XMLLabel59
XMLTextField72
XMLTextArea92
XMLCheckBox64
XMLRadioButton116
XMLComboBox140
XMLListItem74
XMLPasswordField74
XMLResourceAddress177
XMLWebBrowser83