The Pentaho XUL Specification Extension exists to accommodate extended functionality and components that are not currently represented in the Mozilla XUL specification. The elements and attributes listed below must be prefixed by the Pentaho namespace prefix in order for the Pentaho XUL Framework to recognize and render them properly. If another engine is processing the XUL, or the appropriate handlers are not available for the extended references, then the attribute or element will be ignored.
The Pentaho XUL Namespace
The Pentaho XUL namespace is
http://www.pentaho.org/2008/xul
. This should be placed on the top level node in your XUL document with a namespace prefix, along with the XUL namespace as default.
Example
<window id="general-datasource-window" title="Database Connection" orient="vertical" height="605" width="700" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:pen="http://www.pentaho.org/2008/xul" > ...