| Package | Description |
|---|---|
| org.xul.script.css |
Contains the classes used for CSS parsing.
|
| org.xul.script.scripts |
Contain classes which manage scripts.
|
| org.xul.script.scripts.lang.js |
Contain classes which manage the Javascript scripting language.
|
| org.xul.script.xul |
Contain classes that manage XUL scripts.
|
| org.xul.script.xul.model |
Model of XUL XML documents and widgets.
|
| org.xul.script.xul.model.events |
Represents events fired by XUL widgets.
|
| org.xul.script.xul.model.file |
Contain classes for the filefield widget.
|
| org.xul.script.xul.parser |
Contain classes which parse the XUL files.
|
| Modifier and Type | Method and Description |
|---|---|
CSSStyles.Rules |
CSSManager.getRules(XULWidget widget)
Return the CSS rules for on widget.
|
CSSStyles.Rules |
CSSManager.getRules(XULWidget widget,
short pseudoClass)
Return the CSS rules for on widget.
|
| Modifier and Type | Method and Description |
|---|---|
default XULWidget |
XULScriptHelper.getCurrentWidget()
Return the widget from which the last user event originates.
|
XULWidget |
XULException.getXULWidget() |
| Modifier and Type | Method and Description |
|---|---|
void |
XULException.setXULWidget(XULWidget widget) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractJSScriptContext.fireListeners(XULWidget widget,
XULActionEvent event)
Do nothing by default.
|
void |
AbstractJSScriptContext.handleComponentChange(XULWidget widget,
XULChangeEvent e,
boolean hasCommand)
Handle a change action on a component that fire
ActionEvents in the XUL Script,
such as Buttons and CheckBox. |
| Modifier and Type | Method and Description |
|---|---|
XULWidget |
AbstractScriptManager.getCurrentWidget()
Return the widget from which the last user event originates.
|
XULWidget |
ScriptManager.getCurrentWidget()
Return the widget from which the last user event originates.
|
XULWidget |
XULScript.getWidget(java.lang.String widgetId)
Return a widget by its id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractScriptManager.setCurrentWidget(XULWidget widget)
Set the widget from which the last user event originates.
|
void |
ScriptManager.setCurrentWidget(XULWidget widget)
Set the widget from which the last user event originates.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEmptyXULWidget
A generic abstract empty XUL Widget, with no associated component.
|
class |
AbstractXULMenuParent
A XUL widget which can have menu items.
|
class |
AbstractXULWidget
A generic abstract XUL Widget.
|
class |
XULButton
The model for a XUL button, toolbarbutton, and radiobutton widgets.
|
class |
XULCheckBox
The model for a XUL checkbox widget.
|
class |
XULContainer
The model for a XUL container widget.
|
class |
XULFileField
The model for a XUL fielfield widget.
|
class |
XULImage
The model for a XUL image widget.
|
class |
XULLabel
The model for a XUL label widget.
|
class |
XULListBox
The model for a XUL listbox widget.
|
class |
XULListCell
The model for a XUL listcol widget.
|
class |
XULListItem
The model for a XUL listbox widget.
|
class |
XULMenu
The model for a XUL menubar element.
|
class |
XULMenuBar
The model for a XUL menubar element.
|
class |
XULMenuButton
The model for a XUL button, toolbarbutton, and radiobutton widgets.
|
class |
XULMenuItem
The model for a XUL menuitem widget.
|
class |
XULMenuList
The model for a XUL menulist widget.
|
class |
XULMenuPopup
The model for a XUL menupopup element.
|
class |
XULMenuSeparator
The model for a XUL menuseparator widget.
|
class |
XULProgressMeter
The model for a XUL label widget.
|
class |
XULScale
The model for a XUL scale widget (new as of Firefox 3.0).
|
class |
XULScrollBar
The model for a XUL scrollbar widget.
|
class |
XULSpacer
The model for a XUL spacer widget.
|
class |
XULStack
The model for a XUL stack widget.
|
class |
XULTab
The model for a XUL tab widget.
|
class |
XULTabBox
The model for a XUL tabbox widget.
|
static class |
XULTabBox.XULTabPanels |
static class |
XULTabBox.XULTabs |
class |
XULTabPanel
The model for a XUL tabpanel widget.
|
class |
XULTextBox
The model for a XUL textbox widget.
|
class |
XULToolbar
The model for a XUL toolbar element.
|
class |
XULToolbarItem
The model for a XUL toolbaritem element {
|
class |
XULToolbarSpacer
The model for a XUL toolbarspacer widget.
|
class |
XULToolbox
The model for a XUL toolbox element.
|
class |
XULTree
The model for a XUL tree widget.
|
class |
XULTreeCell
The model for a XUL treecell widget.
|
class |
XULTreeCol
The model for a XUL treecol widget.
|
class |
XULTreeItem
The model for a XUL treeitem widget.
|
class |
XULWindow
FRepresent the window which enclose the document.
|
| Modifier and Type | Method and Description |
|---|---|
default XULWidget |
XULWidget.cloneWidget()
Clone the widget.
|
XULWidget |
XULDocument.getCurrentWidget()
Return the current widget.
|
XULWidget |
XULDocument.getWidget(java.lang.String elementId)
Return the widget of the corresponding Id.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<org.w3c.dom.Element,XULWidget> |
XULDocument.getWidgets()
Return the widgets which have an ID in the XUL Document.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XULDocument.addWidget(XULWidget widget)
Add a widget to the document.
|
void |
XULContainer.append(XULWidget widget)
Append a widget in this container.
|
java.lang.Object |
XULDocument.execute(java.lang.String functionName,
XULWidget parent,
XULWidget child)
Execute a Javascript method for this XULDocument, with only one argument.
|
protected void |
XULDocument.fireListeners(XULWidget widget,
XULActionEvent event)
Fire the listeners for an action event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XULDocument.setWidgets(java.util.Map<org.w3c.dom.Element,XULWidget> widgets)
Set widgets which have an ID in the XUL Document.
|
| Constructor and Description |
|---|
XULMenuItem(XULDocument document,
org.w3c.dom.Element elt,
XULWidget parent) |
| Modifier and Type | Method and Description |
|---|---|
XULWidget |
XULActionEvent.getWidget()
Return the widget.
|
XULWidget |
XULAdjustmentEvent.getWidget() |
XULWidget |
XULChangeEvent.getWidget() |
XULWidget |
XULCommandEvent.getWidget() |
XULWidget |
XULExitEvent.getWidget() |
XULWidget |
XULHoverEvent.getWidget() |
XULWidget |
XULSelectedEvent.getWidget() |
| Constructor and Description |
|---|
XULAdjustmentEvent(java.awt.event.AdjustmentEvent evt,
XULWidget widget,
java.lang.String actionType) |
XULChangeEvent(java.util.EventObject evt,
XULWidget widget,
java.lang.String actionType) |
XULCommandEvent(java.awt.event.ActionEvent evt,
XULWidget widget,
java.lang.String actionType) |
XULExitEvent(java.awt.event.MouseEvent evt,
XULWidget widget,
java.lang.String actionType) |
XULHoverEvent(java.awt.event.MouseEvent evt,
XULWidget widget,
java.lang.String actionType) |
XULSelectedEvent(javax.swing.event.ListSelectionEvent evt,
XULWidget widget,
java.lang.String actionType) |
| Modifier and Type | Method and Description |
|---|---|
void |
FilePicker.init(XULWidget widget,
java.lang.String title,
java.lang.String mode)
Initialize the FilePicker.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<org.w3c.dom.Element,XULWidget> |
AbstractXULHandler.widgets |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractXULHandler.addToHierarchy(org.w3c.dom.Element elt,
java.lang.String id,
XULWidget widget)
Add the widget to the hierarchy.
|
protected void |
AbstractXULHandler.addToWidgetsList(org.w3c.dom.Element elt,
java.lang.String id,
XULWidget widget)
Add a widget to the widgets list in the document.
|
protected void |
AbstractXULHandler.addWidget(org.w3c.dom.Element elt,
XULWidget widget)
Add a widget to the map.
|
protected boolean |
AbstractXULHandler.applyStyle(XULWidget widget) |
protected boolean |
AbstractXULHandler.parseCommand(XULWidget widget) |
protected void |
AbstractXULHandler.parseMouseOut(XULWidget widget) |
protected void |
AbstractXULHandler.parseMouseOver(XULWidget widget) |
protected void |
AbstractXULHandler.parseSelect(XULWidget widget) |
protected boolean |
AbstractXULHandler.setComponentSize(org.w3c.dom.Node node,
XULWidget widget,
javax.swing.JComponent comp)
Set the size of a component.
|
protected void |
AbstractXULHandler.setStyles(XULWidget widget)
Set the styles for a widget.
|
Copyright © 2008-2020 Herve Girod. All Rights Reserved. Documentation and source under the LGPL licence