OverviewSingleDeprecated

Deprecated API

Deprecated Classes
Renamed to jsx3.lang.Object
Renamed to jsx3.gui.Alerts.
Renamed to jsx3.gui.Block
Renamed to jsx3.gui.BlockX. Most functionality of this class was moved into a new interface, jsx3.xml.Cacheable.
Renamed to jsx3.gui.Button
Renamed to jsx3.xml.CDF
Renamed to jsx3.app.Cache
Renamed to jsx3.gui.CheckBox
Subsumed by jsx3.util.List.
Renamed to jsx3.gui.Column
Renamed to jsx3.app.DOM
Renamed to jsx3.gui.DatePicker
Renamed to jsx3.gui.Dialog
Renamed to jsx3.xml.Document
Renamed to jsx3.util.Logger
Use class jsx3.gui.Event instead.
Renamed to jsx3.xml.Entity
Renamed to jsx3.gui.Interactive
Renamed to jsx3.util.EventDispatcher
Renamed to jsx3.gui.Form
Renamed to jsx3.gui.Grid
Renamed to jsx3.gui.Heavyweight
Renamed to jsx3.net.Form
Renamed to jsx3.net.Request
Renamed to jsx3.gui.LayoutGrid
Renamed to jsx3.gui.List
Renamed to jsx3.gui.Menu
Renamed to jsx3.app.Model
Renamed to jsx3.gui.RadioButton
Renamed to jsx3.gui.Select
Renamed to jsx3.app.Server
Renamed to jsx3.net.Service
Renamed to jsx3.app.Settings
Renamed to jsx3.gui.Slider
Renamed to jsx3.gui.Splitter
Renamed to jsx3.gui.Stack
Renamed to jsx3.gui.StackGroup
Renamed to jsx3.gui.Tab
Renamed to jsx3.gui.TabbedPane
Renamed to jsx3.gui.TextBox
Renamed to jsx3.gui.ToolbarButton
Renamed to jsx3.gui.Tree
Renamed to jsx3.app.UserSettings
Renamed to jsx3.gui.WindowBar
Use jsx3.gui.Matrix.Column instead.
Use jsx3.gui.Matrix instead.
Use jsx3.gui.Matrix instead.
Subsumed by jsx3.util.List.
Use jsx3.xml.Template instead.
Deprecated Fields
Use jsx3.getEnv("jsxabspath").  
Use jsx3.getEnv("jsxhomepath").  
Use getSharedCache() instead. 
The new jsx3.lang.Class framework does not use this constant for instantiating objects.  
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. 
 
The new jsx3.lang.Class framework does not use this constant for instantiating objects.  
 
 
Use Server.getCache() 
Use Server.getDOM() 
Use Server.getEnv() 
Use Server.getBodyBlock() 
Use Server.getRootBlock() 
 
 
Renamed to RESIZABLE.  
This value is now localized.  
This value is now localized.  
Renamed to RESIZABLE. 
 
 
 
 
 
 
 
 
This value is localized.  
Renamed to DEFAULTXSLURL.  
 
 
 
Renamed to DEFAULTXSLURL.  
 
This value is now localized.  
This value is now localized.  
This value is now localized.  
 
Renamed to DEFAULTXSLURL.  
 
 
 
 
 
 
 
Deprecated Methods
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
Use the jsx3.util.List class.  
 
 
 
Use jsx3.util.numIsNaN() instead.  
Use jsx3.util.numMod() instead.  
Use jsx3.util.numRound() instead.  
Use the jsx3.util.NumberFormat class.  
Use jsx3.util.strTruncate() instead.  
Use String.replace() with regular expression syntax.  
Use jsx3.util.strTruncate() instead.  
Use jsx3.util.strEndsWith() instead.  
Use jsx3.util.strEscapeHTML() instead.  
Use jsx3.util.strDecodeBase64() instead.  
Use jsx3.resolveURI()
Use jsx3.util.strEncodeBase64() instead.  
Use jsx3.util.strTrim() instead.  
Create instances of jsx3.net.URI and use URI.resolve()
create classes using jsx3.Class 
create classes using jsx3.Class 
create classes using jsx3.Class 
use jsx3.Class.mixin() 
use jsx3.lang.Class 
use jsx3.lang.Class 
use jsx3.lang.Class 
use jsx3.log() or the jsx3.util.Logger interface 
use jsx3.gui.Event.publish() instead  
use jsx3.gui.Event.subscribe instead 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Use jsx3.vector.degreesToRadians() instead.  
 
 
Use jsx3.html.getJSXParent() instead.  
 
 
use doExecute() instead 
 
 
Renamed to getResizable. 
 
Renamed to setResizable. 
 
 
 
 
 
 
 
 
Use getRows() and getCols() instead.  
Use getRows() and getCols() instead.  
 
 
 
Use setRows() and setCols() instead.  
Use setRows() and setCols() instead.  
 
use resetXslCacheData() instead. 
use setValue() or deselectAllRecords() instead. 
use setValue() or deselectAllRecords() instead. 
use setValue() or deselectRecord() instead. 
use executeRecord() instead. 
use setValue() or selectRecord() instead. 
Replaced by getGrowBy which returns an integer argument rather than a boolean. 
Renamed to getResizable. 
Renamed to getResizable. 
 
 
Replaced by setGrowBy which takes an integer argument rather than a boolean one. 
Renamed to setResizable. 
Renamed to setResizable. 
Per-instance control of the XSL template is deprecated  
No-op.  
 
Replaced with paintChild()
Use getGroupValue() instead. 
 
Use setGroupValue() instead. 
 
 
 
 
use doShow() instead. 
 
 
replaced with doShow() 
 
 
 
Use doExecute() to invoke the EXECUTE model event programmatically. 
 
Key navigation now works with sorted trees.  
 
 
Key navigation now works with sorted trees.  
 
 
use Object.getClass()  
use Object.getClass().getName() and parse out final token  
use Object.getClass().getPackageName()  
use instanceof or Object.instanceOf()  
no direct replacement  
No-op, replaced with jsx3.lang.AOP
no direct replacement  
Use abort() instead. 
This method is not consistent between browsers. Use the event publisher interface instead to track the state of the request.  
Static access to pending requests by id is deprecated.  
 
IE only.  
Renamed to setRequestHeader. 
Renamed to getOperationName. 
Renamed to getOutboundStubURL. 
 
The WSDL is no longer relevant to the Service class as the rules file will contain all information necessary to generate and process the Service interaction.  
Use jsx3.EventDispatcher interface instead with event type jsx3.net.Service.ON_ERROR.  
Use jsx3.EventDispatcher interface instead with event type jsx3.net.Service.ON_SUCCESS.  
Renamed to setOperationName. 
Renamed to setEndpointURL. 
Renamed to setOutboundStubURL. 
Due to browser security constraints, this method is no longer used. Use setTimeout instead. This method no longer affects any aspect of the Service call.  
Use the jsx3.util.Iterator interface instead.  
Use get() instead.  
Use size() instead.  
Use the jsx3.util.Iterator interface instead.  
Use the jsx3.util.Iterator interface instead.  
Use the jsx3.util.Iterator interface instead.  
Use the jsx3.util.Iterator interface instead.  
use either jsx3.log or Logger.log() 
 
returns an empty array  
use Logger.isLoggable()  
use instance method Logger.logError()  
no effect  
Returns empty string.  
 
use jsx3.xml.Cacheable.resetXmlCacheData() instead 
Use jsx3.xml.Cacheable.clearXmlData() instead. 
 
 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
renamed to clearXmlData() 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
Per-instance control of the XSL template is deprecated. Consider using the XML transformers functionality instead. 
IE-only.  
This method is only implemented on Internet Explorer. XPath is the only supported value.  
IE-only.  
 
IE-only.  
This method is only implemented on Internet Explorer. XPath is the only supported value.  
IE-only.  
 
Use toString() instead. 
Create classes using jsx3.Class
Create classes using jsx3.Class
Create classes using jsx3.Class
Use jsx3.Class.mixin()