| Packages | |
|---|---|
| Global GI static methods and constants. | |
| Application layer classes. | |
| Various Charting related constants and utility functions. | |
| GUI classes. | |
| Utility methods related to rendering HTML. | |
| The public API of the TIBCO General Interface™ IDE. | |
| Networking related classes. | |
| Utility classes. | |
| This package and all contained classes are available only when the Charting add-in is enabled. | |
| XML related classes. | |
| Top-Level properties and functions. | |
| Class Summary | |
|---|---|
| jsx3.Alerts | Deprecated. Renamed to jsx3.gui.Alerts. |
| jsx3.Block | Deprecated. Renamed to jsx3.gui.Block |
| jsx3.BlockX | Deprecated. Renamed to jsx3.gui.BlockX. Most functionality of this class was moved into a new interface,
jsx3.xml.Cacheable. |
| jsx3.Boolean | Boolean class encapsulates GI's XML boolean values (0 and 1 rather than true and false). |
| jsx3.Button | Deprecated. Renamed to jsx3.gui.Button |
| jsx3.CDF | Deprecated. Renamed to jsx3.xml.CDF |
| jsx3.Cache | Deprecated. Renamed to jsx3.app.Cache |
| jsx3.CheckBox | Deprecated. Renamed to jsx3.gui.CheckBox |
| jsx3.Collection | Deprecated. Subsumed by jsx3.util.List. |
| jsx3.Column | Deprecated. Renamed to jsx3.gui.Column |
| jsx3.DOM | Deprecated. Renamed to jsx3.app.DOM |
| jsx3.DatePicker | Deprecated. Renamed to jsx3.gui.DatePicker |
| jsx3.Dialog | Deprecated. Renamed to jsx3.gui.Dialog |
| jsx3.Document | Deprecated. Renamed to jsx3.xml.Document |
| jsx3.ERROR | Deprecated. Renamed to jsx3.util.Logger |
| jsx3.EVT | Deprecated. Use class jsx3.gui.Event instead. |
| jsx3.Entity | Deprecated. Renamed to jsx3.xml.Entity |
| jsx3.Event | Deprecated. Renamed to jsx3.gui.Interactive |
| jsx3.EventDispatcher | Deprecated. Renamed to jsx3.util.EventDispatcher |
| jsx3.Form | Deprecated. Renamed to jsx3.gui.Form |
| jsx3.Grid | Deprecated. Renamed to jsx3.gui.Grid |
| jsx3.Heavyweight | Deprecated. Renamed to jsx3.gui.Heavyweight |
| jsx3.HttpForm | Deprecated. Renamed to jsx3.net.Form |
| jsx3.HttpRequest | Deprecated. Renamed to jsx3.net.Request |
| jsx3.LayoutGrid | Deprecated. Renamed to jsx3.gui.LayoutGrid |
| jsx3.List | Deprecated. Renamed to jsx3.gui.List |
| jsx3.Menu | Deprecated. Renamed to jsx3.gui.Menu |
| jsx3.Model | Deprecated. Renamed to jsx3.app.Model |
| jsx3.RadioButton | Deprecated. Renamed to jsx3.gui.RadioButton |
| jsx3.Select | Deprecated. Renamed to jsx3.gui.Select |
| jsx3.Server | Deprecated. Renamed to jsx3.app.Server |
| jsx3.Service | Deprecated. Renamed to jsx3.net.Service |
| jsx3.Settings | Deprecated. Renamed to jsx3.app.Settings |
| jsx3.Slider | Deprecated. Renamed to jsx3.gui.Slider |
| jsx3.Splitter | Deprecated. Renamed to jsx3.gui.Splitter |
| jsx3.Stack | Deprecated. Renamed to jsx3.gui.Stack |
| jsx3.StackGroup | Deprecated. Renamed to jsx3.gui.StackGroup |
| jsx3.Tab | Deprecated. Renamed to jsx3.gui.Tab |
| jsx3.TabbedPane | Deprecated. Renamed to jsx3.gui.TabbedPane |
| jsx3.TextBox | Deprecated. Renamed to jsx3.gui.TextBox |
| jsx3.ToolbarButton | Deprecated. Renamed to jsx3.gui.ToolbarButton |
| jsx3.Tree | Deprecated. Renamed to jsx3.gui.Tree |
| jsx3.UserSettings | Deprecated. Renamed to jsx3.app.UserSettings |
| jsx3.WindowBar | Deprecated. Renamed to jsx3.gui.WindowBar |
| Field Summary | |
|---|---|
| static String | Deprecated. Use jsx3.getEnv("jsxabspath").
|
| static String | location for addin resources. |
| static String | Deprecated. Use jsx3.getEnv("jsxhomepath").
|
| static jsx3.app.Cache | Deprecated. Use getSharedCache() instead. |
| static jsx3.lang.ClassLoader | the system class loader. |
| static void | Deprecated. The new jsx3.lang.Class framework does not use this constant for instantiating objects.
|
| static jsx3.EVT | Deprecated. Static access to the event object is deprecated as it is not cross-platform. Access to the current
event object, where available, is granted via a method parameter or model event context variable. |
| static String | Deprecated. |
| static void | Deprecated. The new jsx3.lang.Class framework does not use this constant for instantiating objects.
|
| static jsx3.gui.Event | |
| static String | Deprecated. |
| static String | Deprecated. |
| Method Summary | |
|---|---|
| static jsx3.app.Model | global call to get a handle to a specific JSX GUI Object; NOTE: This is a significant modification used to support
multi-instance servers. |
| static void | Deprecated. create classes using jsx3.Class |
| static void | Deprecated. create classes using jsx3.Class |
| static void | Deprecated. create classes using jsx3.Class |
| static void | Deprecated. use jsx3.Class.mixin() |
| static void | Evaluate a string of code with a particular local variable stack context. |
| static Object | getClassConstants(strClassName : String) Deprecated. use jsx3.lang.Class |
| static String | getClassMethods(strClassName : String) Deprecated. use jsx3.lang.Class |
| static String | |
| static String | getInstanceMethods(strClassName : String) Deprecated. use jsx3.lang.Class |
| static jsx3.app.Cache | Returns the global JSX XML/XSL cache. |
| static void | Returns the version of TIBCO General Interface™. |
| static void | Sends a message to the logging system. |
| static void | Deprecated. use jsx3.log() or the jsx3.util.Logger interface |
| static void | Ensures that one or more classes is available before this method returns. |
| static String | resolveURI(strURI : String | jsx3.net.URI) Returns a URI resolved against the default URI resolver, URIResolver.DEFAULT. |
| static void | A replacement for peppering code with window.setTimeout(fnct, 0) statements. |
| Field Detail |
|---|
jsx3.getEnv("jsxabspath").
jsx3.getEnv("jsxhomepath").
getSharedCache() instead.jsx3.app.Cache instance used by the JSX system to store XML and XSL documents.jsx3.lang.Class framework does not use this constant for instantiating objects.
jsx3.lang.Class framework does not use this constant for instantiating objects.
| Method Detail |
|---|
jsx3.Classjsx3.Classjsx3.Classjsx3.Class.mixin()jsx3.lang.Classjsx3.lang.Classjsx3.lang.ClassgetDocument() is called on the server cache with
a cache id that does not correspond to a document in the server cache.jsx3.util.Logger.GLOBAL.info().
Since this method is defined before the logging system, any messages passed to this method before the logging
system is defined are cached and sent with the first message passed after the logging system is defined.jsx3.log() or the jsx3.util.Logger interfacejsx3.util.Logger.doLog() (formerly jsx3.Error.doLog()).URIResolver.DEFAULT.window.setTimeout(fnct, 0) statements. This method places
all jobs in a queue. Each job gets its own stack.null and a job already
exists in the queue with this id, then this job is not added to the queue.objFunction when it is called.true and a job already exists, this new job clobbers the old job.jsx3.xml.Cacheable.| Field Summary | |
|---|---|
| static int | 0 |
| static int | 1 |
| Method Summary | |
|---|---|
| static int | Returns jsx3.Boolean.TRUE or jsx3.Boolean.FALSE. |
| Field Detail |
|---|
| Method Detail |
|---|
jsx3.Boolean.TRUE or jsx3.Boolean.FALSE.jsx3.Boolean.TRUE or jsx3.Boolean.FALSE
jsx3.gui.Event instead.| Constructor Summary | |
|---|---|
| void | init(e : ?) Use this instance initializer for wrapped access to the current event object event at a later point in time. |
| Method Summary | |
|---|---|
| boolean | altKey() Returns true if the alt key was pressed |
| boolean | Returns true if the backspace key was pressed |
| int | button() Returns integer designating the mouse button clicked/moused-down/moused-up; 1 (left), 2 (right), and as supported |
| void | cancels event bubbling for the event
|
| void | cancels the key from firing by setting the keyCode to 0 (zero) for the event
|
| void | |
| void | cancels event bubbling for the event
|
| void | cancels the key from firing by setting the keyCode to 0 (zero) for the event
|
| void | cancels the returnValue for the event
|
| int | clientX() Returns the clientX property for the event (where it occurred on-screen) |
| int | clientY() Returns the clientY property for the event (where it occurred on-screen) |
| boolean | ctrlKey() Returns true if the ctrl key was pressed |
| boolean | Returns true if the delete key was pressed |
| boolean | Returns true if the down-arrow key was pressed |
| boolean | endKey() Returns true if the end key was pressed |
| boolean | enterKey() Returns true if the enter key was pressed |
| boolean | Returns true if the escape key was pressed |
| Object | event() Returns handle to the native browser event object (window.event) |
| boolean | exists() Returns true if the native event object is present (if an event of any type actualy occurred) |
| HTMLElement | Returns handle to the HTML element that was moused away from (onmouseout) |
| int | getTrueX() Returns the actual position in the browser from the left edge for where the event occurred; |
| int | getTrueY() Returns the actual position in the browser from the top edge for where the event occurred; |
| Object | Deprecated. use jsx3.gui.Event.publish() instead
|
| boolean | homeKey() Returns true if the home key was pressed |
| boolean | Returns true if the insert key was pressed |
| int | keyCode() Returns integer representing the key code of the key just pressed/keyed-down |
| boolean | Returns true if the left-arrow key was pressed |
| boolean | Returns true if the left-mouse-button was clicked |
| boolean | Returns true if the page-down key was pressed |
| boolean | Returns true if the page-up key was pressed |
| void | Deprecated. use jsx3.gui.Event.subscribe instead |
| boolean | Returns true if the right-arrow key was pressed |
| boolean | Returns true if the right-mouse-button was clicked |
| void | setKeyCode(intKeyCode : int) sets/updates the keycode for the event |
| void | sets string message to set on the returnValue for the event |
| boolean | shiftKey() Returns true if the shift key was pressed |
| boolean | spaceKey() Returns true if the space bar was pressed |
| HTMLElement | Returns handle to the HTML element acted upon (click, mousedown, etc) |
| boolean | tabKey() Returns true if the tab key was pressed |
| HTMLElement | Returns handle to the HTML element that was moused over (onmouseover) |
| boolean | upArrow() Returns true if the up-arrow key was pressed |
| Methods Inherited From jsx3.util.EventDispatcher |
|---|
| publish, subscribe, unsubscribe, unsubscribeAll |
| Methods Inherited From jsx3.lang.Object |
|---|
| clone, equals, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf, toString |
| Constructor Detail |
|---|
event at a later point in time.
| Method Detail |
|---|
bReturn is true, otherwise no return statement | Class Summary | |
|---|---|
| jsx3.app.AddIn | A class that represents a JSX add-in. |
| jsx3.app.Cache | Provides cached access to XML and XSL data. |
| jsx3.app.DOM | Registers all DOM nodes in an instance of jsx3.app.Server and publishes related events. |
| jsx3.app.Model | The abstract base class that defines the JSX DOM. |
| jsx3.app.Monitor | A logging handler that can be instantiated per JSX application and displays logging messages in a separate
browser window while an application is running. |
| jsx3.app.Properties | Represents a repository of dynamic properties. |
| jsx3.app.PropsBundle | A subclass of jsx3.app.Properties that supports localized properties. |
| jsx3.app.Server | The controller of the JSX architecture. |
| jsx3.app.Settings | Read-Only system settings interface. |
| jsx3.app.UserSettings | Read-Write per-User settings for a particular GI application (server). |
| Field Summary | |
|---|---|
| static String | |
| Method Summary | |
|---|---|
| String | |
| String | getId() |
| String | getKey() |
| String | getName() |
| jsx3.app.Settings | |
| String | |
| String | |
| jsx3.net.URI | |
| jsx3.net.URI | resolveURI(strURI : String | jsx3.net.URI) |
| String | toString() |
| Methods Inherited From jsx3.lang.Object |
|---|
| clone, equals, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf |
| Field Detail |
|---|
| Method Detail |
|---|
| Class Summary | |
|---|---|
| jsx3.app.AddIn | A class that represents a JSX add-in. |
| jsx3.app.Cache | Provides cached access to XML and XSL data. |
| jsx3.app.DOM | Registers all DOM nodes in an instance of jsx3.app.Server and publishes related events. |
| jsx3.app.Model | The abstract base class that defines the JSX DOM. |
| jsx3.app.Monitor | A logging handler that can be instantiated per JSX application and displays logging messages in a separate
browser window while an application is running. |
| jsx3.app.Properties | Represents a repository of dynamic properties. |
| jsx3.app.PropsBundle | A subclass of jsx3.app.Properties that supports localized properties. |
| jsx3.app.Server | The controller of the JSX architecture. |
| jsx3.app.Settings | Read-Only system settings interface. |
| jsx3.app.UserSettings | Read-Write per-User settings for a particular GI application (server). |