Java Doc for TextBox.java in  » Ajax » dwr » jsx3 » gui » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Ajax » dwr » jsx3.gui 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.directwebremoting.proxy.io.Context
      jsx3.lang.Object
         jsx3.app.Model
            jsx3.gui.Painted
               jsx3.gui.Block
                  jsx3.gui.TextBox

TextBox
public class TextBox extends jsx3.gui.Block (Code)
This jsx3.gui.TextBox class allows integration of a standard HTML text input into the JSX DOM. This allows the text box to be treated like a JSX object, including positioning, serialization, updates, and data mapping/binding, etc.
author:
   Joe Walker [joe at getahead dot org]
author:
   DRAPGEN - Dwr Reverse Ajax Proxy GENerator


Field Summary
final public static  StringDEFAULTBACKGROUNDCOLOR
    
final public static  StringDEFAULTCLASSNAME
    
final public static  StringOVERFLOWAUTO
    
final public static  StringOVERFLOWNORMAL
    
final public static  intTYPEPASSWORD
    
final public static  intTYPETEXT
    
final public static  intTYPETEXTAREA
    
final public static  StringVALIDATIONEMAIL
    
final public static  StringVALIDATIONLETTER
    
final public static  StringVALIDATIONNONE
    
final public static  StringVALIDATIONNUMBER
    
final public static  StringVALIDATIONPHONE
    
final public static  StringVALIDATIONSSN
    
final public static  StringVALIDATIONUSZIP
    
final public static  intWRAPNO
    
final public static  intWRAPYES
    

Constructor Summary
public  TextBox(Context context, String extension, ScriptProxy scriptProxy)
    
public  TextBox(String strName, String vntLeft, int vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, int vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, String vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, String vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, int vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, String vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, String vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, String vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, String vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, int vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, int vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, String vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, int vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, int vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, int vntLeft, int vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.
public  TextBox(String strName, String vntLeft, String vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)
     instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea.

Method Summary
public  voidbeep()
     call to designate an error or alert the user's attention to the textbox on-screen.
public  jsx3.gui.HotKeydoKeyBinding(org.directwebremoting.proxy.CodeBlock fctCallback, String strKeys)
     Binds the given key sequence to a callback function.
public  jsx3.gui.FormdoReset()
     Resets the validation state of this control.
public  TdoReset(Class<T> returnType)
     Resets the validation state of this control.
public  voiddoValidate(org.directwebremoting.proxy.Callback<Boolean> callback)
    
public  voidgetDefaultValue(org.directwebremoting.proxy.Callback<String> callback)
     Returns value of textbox object when it was first initialized.
public  voidgetDisabledBackgroundColor(org.directwebremoting.proxy.Callback<String> callback)
     Returns the background color of this control when it is disabled.
public  voidgetDisabledColor(org.directwebremoting.proxy.Callback<String> callback)
     Returns the font color to use when this control is disabled.
public  voidgetEnabled(org.directwebremoting.proxy.Callback<Integer> callback)
     Returns the state for the form field control.
public  voidgetKeyBinding(org.directwebremoting.proxy.Callback<String> callback)
     Returns the key binding that when keyed will fire the execute event for this control.
public  voidgetMaxLength(org.directwebremoting.proxy.Callback<Integer> callback)
    
public  voidgetRequired(org.directwebremoting.proxy.Callback<Integer> callback)
     Returns whether or not this control is required.
public  voidgetType(org.directwebremoting.proxy.Callback<Integer> callback)
     Returns the type of TextBox.
public  voidgetValidationExpression(org.directwebremoting.proxy.Callback<String> callback)
     Returns the custom validation expression (a regular expression pattern to match).
public  voidgetValidationState(org.directwebremoting.proxy.Callback<Integer> callback)
     Returns the validation state of this control.
public  voidgetValidationType(org.directwebremoting.proxy.Callback<String> callback)
     Returns the ID (CONSTANT) for one of the pre-canned regular expression filters that can be used to validate the user's response.
public  voidgetValue(org.directwebremoting.proxy.Callback<String> callback)
     logically tries to determine the value for the text box by 1) checking for value of on-screen VIEW; 2) checking for 'value' property for in-memory MODEL 3) checking getDefaultValue() for value when object was first initialized.
public  voidgetWrap(org.directwebremoting.proxy.Callback<String> callback)
     Returns the text-wrapping/ word-breaking property for object if object type is jsx3.gui.TextBox.TYPETEXTAREA.
public  jsx3.gui.TextBoxsetDefaultValue(String strValue)
    
public  jsx3.gui.FormsetDisabledBackgroundColor(String strColor)
     Sets the background color of this form control when it is disabled.
public  TsetDisabledBackgroundColor(String strColor, Class<T> returnType)
     Sets the background color of this form control when it is disabled.
public  jsx3.gui.FormsetDisabledColor(String strColor)
     Sets the font color to use when this control is disabled.
public  TsetDisabledColor(String strColor, Class<T> returnType)
     Sets the font color to use when this control is disabled.
public  voidsetEnabled(int intEnabled, boolean bRepaint)
     Sets whether this control is enabled.
public  jsx3.gui.FormsetKeyBinding(String strSequence)
     Sets the key binding that when keyed will fire the bound execute (jsx3.gui.Interactive.EXECUTE) event for this control.
public  TsetKeyBinding(String strSequence, Class<T> returnType)
     Sets the key binding that when keyed will fire the bound execute (jsx3.gui.Interactive.EXECUTE) event for this control.
public  jsx3.gui.TextBoxsetMaxLength(int intMaxLength)
    
public  jsx3.gui.FormsetRequired(int required)
     Sets whether or not this control is required.
Parameters:
  required - {int} REQUIRED or OPTIONAL.
public  TsetRequired(int required, Class<T> returnType)
     Sets whether or not this control is required.
public  jsx3.gui.TextBoxsetType(int TYPE)
    
public  jsx3.gui.TextBoxsetValidationExpression(String strValidationExpression)
     Sets the custom validation expression (a regular expression pattern to match).
public  jsx3.gui.FormsetValidationState(int intState)
     Sets the validation state of this control.
public  TsetValidationState(int intState, Class<T> returnType)
     Sets the validation state of this control.
public  jsx3.gui.TextBoxsetValidationType(String VALIDATIONTYPE)
     when set, applies one of the pre-canned regular expression filters that can be used to validate the user's response; returns a reference to self to facilitate method chaining.
public  jsx3.gui.TextBoxsetValue(String strValue)
    
public  jsx3.gui.TextBoxsetWrap(boolean bWrap)
     Sets the text-wrapping/ word-breaking property for object if object type is jsx3.gui.TextBox.TYPETEXTAREA.

Field Detail
DEFAULTBACKGROUNDCOLOR
final public static String DEFAULTBACKGROUNDCOLOR(Code)
CSS color property



DEFAULTCLASSNAME
final public static String DEFAULTCLASSNAME(Code)
jsx30textbox



OVERFLOWAUTO
final public static String OVERFLOWAUTO(Code)
as needed by content



OVERFLOWNORMAL
final public static String OVERFLOWNORMAL(Code)
none



TYPEPASSWORD
final public static int TYPEPASSWORD(Code)
password type 2



TYPETEXT
final public static int TYPETEXT(Code)
texbox type 0



TYPETEXTAREA
final public static int TYPETEXTAREA(Code)
text area type 1



VALIDATIONEMAIL
final public static String VALIDATIONEMAIL(Code)
email



VALIDATIONLETTER
final public static String VALIDATIONLETTER(Code)
letter



VALIDATIONNONE
final public static String VALIDATIONNONE(Code)
none



VALIDATIONNUMBER
final public static String VALIDATIONNUMBER(Code)
numbers only



VALIDATIONPHONE
final public static String VALIDATIONPHONE(Code)
telephone



VALIDATIONSSN
final public static String VALIDATIONSSN(Code)
us ssn



VALIDATIONUSZIP
final public static String VALIDATIONUSZIP(Code)
uszip



WRAPNO
final public static int WRAPNO(Code)
no wrap



WRAPYES
final public static int WRAPYES(Code)
wrap text (default)




Constructor Detail
TextBox
public TextBox(Context context, String extension, ScriptProxy scriptProxy)(Code)
All reverse ajax proxies need context to work from
Parameters:
  scriptProxy - The place we are writing scripts to
Parameters:
  context - The script that got us to where we are now



TextBox
public TextBox(String strName, String vntLeft, int vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, int vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, String vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, String vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, int vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, String vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, String vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, String vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, String vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, int vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, int vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, String vntTop, String vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, int vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, int vntTop, String vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, int vntLeft, int vntTop, int vntWidth, int vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used



TextBox
public TextBox(String strName, String vntLeft, String vntTop, int vntWidth, String vntHeight, String strValue, String TYPE)(Code)
instance initializer
Parameters:
  strName - unique name distinguishing this object from all other JSX GUI objects in the JSX application
Parameters:
  vntLeft - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntTop - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntWidth - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  vntHeight - either a number (i.e, 12, 30, etc) or a number and a unit value (i.e., "25%", "36pt", etc); if a number is passed, pixels will be the assumed unit when painted to screen
Parameters:
  strValue - this value to appear in the textbox/textarea. This value will be set as the defaultValue for the text box when it is initialized; if edits are made by the user, these edits can be accessed via [object].getValue(); if the initial value is needed, use [object].getDefaultValue();
Parameters:
  TYPE - one of two valid types: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA. If null is passed, jsx3.gui.TextBox.DEFAULTTYPE is used




Method Detail
beep
public void beep()(Code)
call to designate an error or alert the user's attention to the textbox on-screen. Causes the textbox to 'flash/blink'



doKeyBinding
public jsx3.gui.HotKey doKeyBinding(org.directwebremoting.proxy.CodeBlock fctCallback, String strKeys)(Code)
Binds the given key sequence to a callback function. Any object that has a key binding (specified with setKeyBinding()) will call this method when painted to register the key sequence with an appropriate ancestor of this form control. Any key down event that bubbles up to the ancestor without being intercepted and matches the given key sequence will invoke the given callback function. As of 3.2: The hot key will be registered with the first ancestor found that is either a jsx3.gui.Window, a jsx3.gui.Dialog, or the root block of a jsx3.app.Server.
Parameters:
  fctCallback - JavaScript function to execute when the given sequence is keyed by the user.
Parameters:
  strKeys - a plus-delimited ('+') key sequence such as ctrl+s orctrl+shift+alt+h or shift+a, etc. Any combination of shift, ctrl, and alt aresupported, including none. Also supported as the final token are enter, esc,tab, del, and space. To specify the final token as a key code, thelast token can be the key code contained in brackets, [13]. the registered hot key.



doReset
public jsx3.gui.Form doReset()(Code)
Resets the validation state of this control. this object.



doReset
public T doReset(Class<T> returnType)(Code)
Resets the validation state of this control.
Parameters:
  returnType - The expected return type this object.



doValidate
public void doValidate(org.directwebremoting.proxy.Callback<Boolean> callback)(Code)
validates form field, ensuring it contains the correct data set
Parameters:
  callback - true if field contains a valid value given @VALIDATIONTYPE



getDefaultValue
public void getDefaultValue(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns value of textbox object when it was first initialized. Default: [empty string]
Parameters:
  callback - default value for object



getDisabledBackgroundColor
public void getDisabledBackgroundColor(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the background color of this control when it is disabled.
Parameters:
  callback - valid CSS property value, (i.e., red, #ff0000)



getDisabledColor
public void getDisabledColor(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the font color to use when this control is disabled.
Parameters:
  callback - valid CSS property value, (i.e., red, #ff0000)



getEnabled
public void getEnabled(org.directwebremoting.proxy.Callback<Integer> callback)(Code)
Returns the state for the form field control. If no enabled state is set, this method returns STATEENABLED.
Parameters:
  callback - STATEDISABLED or STATEENABLED.



getKeyBinding
public void getKeyBinding(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the key binding that when keyed will fire the execute event for this control.
Parameters:
  callback - plus-delimited (e.g.,'+') key sequence such as ctrl+s or ctrl+shift+alt+h or shift+a, etc



getMaxLength
public void getMaxLength(org.directwebremoting.proxy.Callback<Integer> callback)(Code)
if TYPE for the object is jsx3.gui.TextBox.TYPETEXT, and this returns a positive integer, the maxlen property for the textbox will be set to this value; returns null if no value found
Parameters:
  callback - positive integer



getRequired
public void getRequired(org.directwebremoting.proxy.Callback<Integer> callback)(Code)
Returns whether or not this control is required. If the required property has never been set, this method returns OPTIONAL.
Parameters:
  callback - REQUIRED or OPTIONAL.



getType
public void getType(org.directwebremoting.proxy.Callback<Integer> callback)(Code)
Returns the type of TextBox. Default: jsx3.gui.TextBox.TYPETEXT
Parameters:
  callback - one of: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA, jsx3.gui.TextBox.TYPEPASSWORD



getValidationExpression
public void getValidationExpression(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the custom validation expression (a regular expression pattern to match). If this method returns a valid regular expression (as a string), it will be applied instead of the pre-canned regular expression. Default: null returned by the method, getValidationType; null is returned if the expression is not found
Parameters:
  callback - valid regular expression such as ^\d{3}-\d{2}-\d{4}$



getValidationState
public void getValidationState(org.directwebremoting.proxy.Callback<Integer> callback)(Code)
Returns the validation state of this control. If the validationState property has never been set, this method returns STATEVALID.
Parameters:
  callback - STATEINVALID or STATEVALID.



getValidationType
public void getValidationType(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the ID (CONSTANT) for one of the pre-canned regular expression filters that can be used to validate the user's response. Default: jsx3.gui.TextBox.VALIDATIONNONE
Parameters:
  callback - one of: jsx3.gui.TextBox.VALIDATIONNONE, jsx3.gui.TextBox.VALIDATIONSSN, jsx3.gui.TextBox.VALIDATIONPHONE, jsx3.gui.TextBox.VALIDATIONEMAIL, jsx3.gui.TextBox.VALIDATIONNUMBER, jsx3.gui.TextBox.VALIDATIONLETTER, jsx3.gui.TextBox.VALIDATIONUSZIP



getValue
public void getValue(org.directwebremoting.proxy.Callback<String> callback)(Code)
logically tries to determine the value for the text box by 1) checking for value of on-screen VIEW; 2) checking for 'value' property for in-memory MODEL 3) checking getDefaultValue() for value when object was first initialized. Default: [empty string]
Parameters:
  callback - value for object



getWrap
public void getWrap(org.directwebremoting.proxy.Callback<String> callback)(Code)
Returns the text-wrapping/ word-breaking property for object if object type is jsx3.gui.TextBox.TYPETEXTAREA. Default: jsx3.gui.TextBox.WRAPYES
Parameters:
  callback - one of: jsx3.gui.TextBox.WRAPYES jsx3.gui.TextBox.WRAPNO



setDefaultValue
public jsx3.gui.TextBox setDefaultValue(String strValue)(Code)
set during object initialization; useful for tracking edits/updates to an object by doing a string comparison between getValue() and getDefaultValue(); returns a reference to self to facilitate method chaining
Parameters:
  strValue - default value for the textbox/textarea this object



setDisabledBackgroundColor
public jsx3.gui.Form setDisabledBackgroundColor(String strColor)(Code)
Sets the background color of this form control when it is disabled.
Parameters:
  strColor - valid CSS property value, (i.e., red, #ff0000) this object.



setDisabledBackgroundColor
public T setDisabledBackgroundColor(String strColor, Class<T> returnType)(Code)
Sets the background color of this form control when it is disabled.
Parameters:
  strColor - valid CSS property value, (i.e., red, #ff0000)
Parameters:
  returnType - The expected return type this object.



setDisabledColor
public jsx3.gui.Form setDisabledColor(String strColor)(Code)
Sets the font color to use when this control is disabled.
Parameters:
  strColor - valid CSS property value, (i.e., red, #ff0000) this object.



setDisabledColor
public T setDisabledColor(String strColor, Class<T> returnType)(Code)
Sets the font color to use when this control is disabled.
Parameters:
  strColor - valid CSS property value, (i.e., red, #ff0000)
Parameters:
  returnType - The expected return type this object.



setEnabled
public void setEnabled(int intEnabled, boolean bRepaint)(Code)
Sets whether this control is enabled. Disabled controls do not respond to user interaction.
Parameters:
  intEnabled - STATEDISABLED or STATEENABLED. null isequivalent to STATEENABLED.
Parameters:
  bRepaint - if true this control is immediately repainted to reflect the new setting.



setKeyBinding
public jsx3.gui.Form setKeyBinding(String strSequence)(Code)
Sets the key binding that when keyed will fire the bound execute (jsx3.gui.Interactive.EXECUTE) event for this control.
Parameters:
  strSequence - plus-delimited (e.g.,'+') key sequence such as ctrl+s or ctrl+shift+alt+h or shift+a, etc this object.



setKeyBinding
public T setKeyBinding(String strSequence, Class<T> returnType)(Code)
Sets the key binding that when keyed will fire the bound execute (jsx3.gui.Interactive.EXECUTE) event for this control.
Parameters:
  strSequence - plus-delimited (e.g.,'+') key sequence such as ctrl+s or ctrl+shift+alt+h or shift+a, etc
Parameters:
  returnType - The expected return type this object.



setMaxLength
public jsx3.gui.TextBox setMaxLength(int intMaxLength)(Code)
if TYPE for the object is jsx3.gui.TextBox.TYPETEXT, setting this to a positive integer affects the maxlen property for the textbox; returns a reference to self to facilitate method chaining
Parameters:
  intMaxLength - positive integer, maxlen for the number of characters accepted by the textbox this object



setRequired
public jsx3.gui.Form setRequired(int required)(Code)
Sets whether or not this control is required.
Parameters:
  required - {int} REQUIRED or OPTIONAL. this object.



setRequired
public T setRequired(int required, Class<T> returnType)(Code)
Sets whether or not this control is required.
Parameters:
  required - {int} REQUIRED or OPTIONAL.
Parameters:
  returnType - The expected return type this object.



setType
public jsx3.gui.TextBox setType(int TYPE)(Code)
Sets the type of jsx3.gui.TextBox returns a reference to self to facilitate method chaining
Parameters:
  TYPE - one of: jsx3.gui.TextBox.TYPETEXT, jsx3.gui.TextBox.TYPETEXTAREA, jsx3.gui.TextBox.TYPEPASSWORD this object



setValidationExpression
public jsx3.gui.TextBox setValidationExpression(String strValidationExpression)(Code)
Sets the custom validation expression (a regular expression pattern to match). returns a reference to self to facilitate method chaining.
Parameters:
  strValidationExpression - valid regular expression such as ^\d{3}-\d{2}-\d{4}$If null is passed custom value is removed and [object].getValidationType() is used instead this object



setValidationState
public jsx3.gui.Form setValidationState(int intState)(Code)
Sets the validation state of this control. The validation state of a control is not serialized.
Parameters:
  intState - STATEINVALID or STATEVALID. this object.



setValidationState
public T setValidationState(int intState, Class<T> returnType)(Code)
Sets the validation state of this control. The validation state of a control is not serialized.
Parameters:
  intState - STATEINVALID or STATEVALID.
Parameters:
  returnType - The expected return type this object.



setValidationType
public jsx3.gui.TextBox setValidationType(String VALIDATIONTYPE)(Code)
when set, applies one of the pre-canned regular expression filters that can be used to validate the user's response; returns a reference to self to facilitate method chaining.
Parameters:
  VALIDATIONTYPE - one of: jsx3.gui.TextBox.VALIDATIONNONE, jsx3.gui.TextBox.VALIDATIONSSN, jsx3.gui.TextBox.VALIDATIONPHONE, jsx3.gui.TextBox.VALIDATIONEMAIL, jsx3.gui.TextBox.VALIDATIONNUMBER, jsx3.gui.TextBox.VALIDATIONLETTER, jsx3.gui.TextBox.VALIDATIONUSZIP this object



setValue
public jsx3.gui.TextBox setValue(String strValue)(Code)
updates value property for both on-screen VIEW (if object is painted) and in-memory MODEL; returns a reference to self to facilitate method chaining
Parameters:
  strValue - value for the textbox/textarea this object



setWrap
public jsx3.gui.TextBox setWrap(boolean bWrap)(Code)
Sets the text-wrapping/ word-breaking property for object if object type is jsx3.gui.TextBox.TYPETEXTAREA.
Parameters:
  bWrap - one of: jsx3.gui.TextBox.WRAPYES jsx3.gui.TextBox.WRAPNO this object.



Fields inherited from jsx3.gui.Block
final public static int ABSOLUTE(Code)(Java Doc)
final public static String ALIGNCENTER(Code)(Java Doc)
final public static String ALIGNLEFT(Code)(Java Doc)
final public static String ALIGNRIGHT(Code)(Java Doc)
final public static String DEFAULTCOLOR(Code)(Java Doc)
final public static String DEFAULTFONTNAME(Code)(Java Doc)
final public static String DEFAULTTAGNAME(Code)(Java Doc)
final public static String DEFAULTTEXT(Code)(Java Doc)
final public static String DISPLAYBLOCK(Code)(Java Doc)
final public static String DISPLAYNONE(Code)(Java Doc)
final public static String FONTBOLD(Code)(Java Doc)
final public static String FONTNORMAL(Code)(Java Doc)
final public static int OVERFLOWEXPAND(Code)(Java Doc)
final public static int OVERFLOWHIDDEN(Code)(Java Doc)
final public static int RELATIVE(Code)(Java Doc)
final public static String SPACE(Code)(Java Doc)
final public static String VISIBILITYHIDDEN(Code)(Java Doc)
final public static String VISIBILITYVISIBLE(Code)(Java Doc)

Methods inherited from jsx3.gui.Block
public jsx3.lang.Object doEvent(String strType, jsx3.lang.Object objContext)(Code)(Java Doc)
public T doEvent(String strType, jsx3.lang.Object objContext, Class<T> returnType)(Code)(Java Doc)
public void getBackground(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getBackgroundColor(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getBorder(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getCSSOverride(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getCanDrag(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getCanDrop(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getCanMove(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getCanSpy(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getClassName(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getColor(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getCursor(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getDimensions(org.directwebremoting.proxy.Callback<Object[]> callback)(Code)(Java Doc)
public void getDisplay(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getEvent(String strType, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.lang.Object getEvents()(Code)(Java Doc)
public T getEvents(Class<T> returnType)(Code)(Java Doc)
public void getFontName(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getFontSize(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getFontWeight(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getHeight(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getIndex(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getLeft(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getMargin(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getMenu(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getOverflow(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getPadding(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getRelativePosition(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getTagName(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getText(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getTextAlign(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getTip(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getTop(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getVisibility(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getWidth(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getZIndex(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void hasEvent(String strType, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void hideMask()(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(String vntCallback, String vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(org.directwebremoting.proxy.CodeBlock vntCallback, String vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(String vntCallback, int vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(org.directwebremoting.proxy.CodeBlock vntCallback, int vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(jsx3.gui.HotKey vntCallback, String vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.HotKey registerHotKey(jsx3.gui.HotKey vntCallback, int vntKey, boolean bShift, boolean bControl, boolean bAlt)(Code)(Java Doc)
public jsx3.gui.Interactive removeEvent(String strType)(Code)(Java Doc)
public T removeEvent(String strType, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Interactive removeEvents()(Code)(Java Doc)
public T removeEvents(Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Block setBackground(String strBG)(Code)(Java Doc)
public jsx3.gui.Block setBackgroundColor(String strColor, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setBorder(String strCSS, boolean bRecalc)(Code)(Java Doc)
public jsx3.gui.Block setCSSOverride(String strCSS)(Code)(Java Doc)
public jsx3.gui.Interactive setCanDrag(int bDrag)(Code)(Java Doc)
public T setCanDrag(int bDrag, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Interactive setCanDrop(int bDrop)(Code)(Java Doc)
public T setCanDrop(int bDrop, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Interactive setCanMove(int bMovable)(Code)(Java Doc)
public T setCanMove(int bMovable, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Interactive setCanSpy(int bSpy)(Code)(Java Doc)
public T setCanSpy(int bSpy, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Block setClassName(String strClassName)(Code)(Java Doc)
public jsx3.gui.Block setColor(String strColor, boolean bRepaint)(Code)(Java Doc)
public void setCursor(String strCursor, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, int top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, int top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, int top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, int top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, int top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, String top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, String top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, String top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, int top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, int top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, String top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, String top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, int top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, int top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, String top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, String top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, String top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(Object[] left, int top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, String top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, String top, int width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, String top, String width, int height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, int top, int width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(String left, int top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public void setDimensions(int left, String top, String width, String height, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setDisplay(String intDisplay, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Interactive setEvent(String strScript, String strType)(Code)(Java Doc)
public T setEvent(String strScript, String strType, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Block setFontName(String strFontName)(Code)(Java Doc)
public jsx3.gui.Block setFontSize(int intPixelSize)(Code)(Java Doc)
public jsx3.gui.Block setFontWeight(String FONTWEIGHT)(Code)(Java Doc)
public jsx3.gui.Block setHeight(String vntHeight, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setHeight(int vntHeight, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setIndex(int intIndex, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setLeft(int vntLeft, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setLeft(String vntLeft, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setMargin(String strCSS, boolean bRecalc)(Code)(Java Doc)
public jsx3.gui.Interactive setMenu(String strMenu)(Code)(Java Doc)
public T setMenu(String strMenu, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Block setOverflow(int OVERFLOW)(Code)(Java Doc)
public jsx3.gui.Block setPadding(String strCSS, boolean bRecalc)(Code)(Java Doc)
public jsx3.gui.Block setRelativePosition(int intRelative, boolean bRepaint)(Code)(Java Doc)
public void setSpyStyles(String strCSS)(Code)(Java Doc)
public jsx3.gui.Block setTagName(String strTagName)(Code)(Java Doc)
public jsx3.gui.Block setText(String strText, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setTextAlign(String ALIGN)(Code)(Java Doc)
public jsx3.gui.Block setTip(String strTip)(Code)(Java Doc)
public jsx3.gui.Block setTop(String vntTop, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setTop(int vntTop, boolean bRepaint)(Code)(Java Doc)
public void setVisibility(String VISIBILITY, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setWidth(String vntWidth, boolean bRepaint)(Code)(Java Doc)
public jsx3.gui.Block setWidth(int vntWidth, boolean bRepaint)(Code)(Java Doc)
public void setZIndex(int intZIndex, boolean bRepaint)(Code)(Java Doc)
public void showMask(String strMessage)(Code)(Java Doc)
public void showSpy(String strHTML, int intLeft, int intTop)(Code)(Java Doc)
public void showSpy(String strHTML, jsx3.gui.Event intLeft, int intTop)(Code)(Java Doc)

Methods inherited from jsx3.gui.Painted
public void focus(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.lang.Object getAbsolutePosition(String objRoot, String objGUI)(Code)(Java Doc)
public T getAbsolutePosition(String objRoot, String objGUI, Class<T> returnType)(Code)(Java Doc)
public void getAttribute(String strName, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.lang.Object getAttributes()(Code)(Java Doc)
public T getAttributes(Class<T> returnType)(Code)(Java Doc)
public void getDynamicProperty(String strName, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getRendered(jsx3.gui.Event objGUI, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getRendered(jsx3.lang.Object objGUI, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void onAfterPaint(String objGUI)(Code)(Java Doc)
public void paint(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void paintChild(jsx3.gui.Painted objChild, boolean bGroup, String objGUI, boolean bCascadeOnly)(Code)(Java Doc)
public void paintChildren(Object[] c, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void recalcBox(Object[] properties)(Code)(Java Doc)
public jsx3.gui.Painted removeAttribute(String strName)(Code)(Java Doc)
public T removeAttribute(String strName, Class<T> returnType)(Code)(Java Doc)
public jsx3.gui.Painted removeAttributes()(Code)(Java Doc)
public T removeAttributes(Class<T> returnType)(Code)(Java Doc)
public void repaint(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.gui.Painted setAttribute(String strName, String strValue)(Code)(Java Doc)
public jsx3.gui.Painted setDynamicProperty(String strName, String strValue)(Code)(Java Doc)

Fields inherited from jsx3.app.Model
final public static int ASYNC_LOAD_TIMEOUT(Code)(Java Doc)
final public static String CIF_VERSION(Code)(Java Doc)
final public static String CURRENT_VERSION(Code)(Java Doc)
final public static int LT_NORMAL(Code)(Java Doc)
final public static int LT_SHOW_DESER(Code)(Java Doc)
final public static int LT_SHOW_PAINT(Code)(Java Doc)
final public static int LT_SLEEP_DESER(Code)(Java Doc)
final public static int LT_SLEEP_PAINT(Code)(Java Doc)
final public static int LT_SLEEP_PD(Code)(Java Doc)
final public static int PERSISTEMBED(Code)(Java Doc)
final public static int PERSISTNONE(Code)(Java Doc)
final public static int PERSISTREF(Code)(Java Doc)
final public static int PERSISTREFASYNC(Code)(Java Doc)

Methods inherited from jsx3.app.Model
public void adoptChild(jsx3.app.Model objChild, boolean bRepaint, boolean bForce)(Code)(Java Doc)
public jsx3.app.Model doClone(int intPersist, int intMode)(Code)(Java Doc)
public T doClone(int intPersist, int intMode, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model findAncestor(org.directwebremoting.proxy.CodeBlock fctTest, boolean bIncludeSelf)(Code)(Java Doc)
public T findAncestor(org.directwebremoting.proxy.CodeBlock fctTest, boolean bIncludeSelf, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model findDescendants(org.directwebremoting.proxy.CodeBlock fctTest, boolean bDepthFirst, boolean bMultiple, boolean bShallow, boolean bIncludeSelf)(Code)(Java Doc)
public T findDescendants(org.directwebremoting.proxy.CodeBlock fctTest, boolean bDepthFirst, boolean bMultiple, boolean bShallow, boolean bIncludeSelf, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getAncestorOfName(String strName)(Code)(Java Doc)
public T getAncestorOfName(String strName, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getAncestorOfType(String strType)(Code)(Java Doc)
public T getAncestorOfType(String strType, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getAncestorOfType(Class strType)(Code)(Java Doc)
public T getAncestorOfType(Class strType, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getAncestorOfType(org.directwebremoting.proxy.CodeBlock strType)(Code)(Java Doc)
public T getAncestorOfType(org.directwebremoting.proxy.CodeBlock strType, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getChild(int vntIndexOrName)(Code)(Java Doc)
public T getChild(int vntIndexOrName, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getChild(String vntIndexOrName)(Code)(Java Doc)
public T getChild(String vntIndexOrName, Class<T> returnType)(Code)(Java Doc)
public void getChildIndex(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getChildren(org.directwebremoting.proxy.Callback<Object[]> callback)(Code)(Java Doc)
public jsx3.app.Model getDescendantOfName(String strName, boolean bDepthFirst, boolean bChildOnly)(Code)(Java Doc)
public T getDescendantOfName(String strName, boolean bDepthFirst, boolean bChildOnly, Class<T> returnType)(Code)(Java Doc)
public void getDescendantsOfType(org.directwebremoting.proxy.CodeBlock strType, boolean bShallow, org.directwebremoting.proxy.Callback<Object[]> callback)(Code)(Java Doc)
public void getDescendantsOfType(String strType, boolean bShallow, org.directwebremoting.proxy.Callback<Object[]> callback)(Code)(Java Doc)
public void getDescendantsOfType(Class strType, boolean bShallow, org.directwebremoting.proxy.Callback<Object[]> callback)(Code)(Java Doc)
public jsx3.app.Model getFirstChild()(Code)(Java Doc)
public T getFirstChild(Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getFirstChildOfType(org.directwebremoting.proxy.CodeBlock strType, boolean bExact)(Code)(Java Doc)
public T getFirstChildOfType(org.directwebremoting.proxy.CodeBlock strType, boolean bExact, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getFirstChildOfType(Class strType, boolean bExact)(Code)(Java Doc)
public T getFirstChildOfType(Class strType, boolean bExact, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getFirstChildOfType(String strType, boolean bExact)(Code)(Java Doc)
public T getFirstChildOfType(String strType, boolean bExact, Class<T> returnType)(Code)(Java Doc)
public void getHelpId(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getId(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.app.Model getLastChild()(Code)(Java Doc)
public T getLastChild(Class<T> returnType)(Code)(Java Doc)
public void getLoadType(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public void getMetaValue(String strKey, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getNS(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public void getName(org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.app.Model getNextSibling()(Code)(Java Doc)
public T getNextSibling(Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model getParent()(Code)(Java Doc)
public T getParent(Class<T> returnType)(Code)(Java Doc)
public void getPersistence(org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public jsx3.app.Model getPreviousSibling()(Code)(Java Doc)
public T getPreviousSibling(Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Server getServer()(Code)(Java Doc)
public jsx3.net.URIResolver getUriResolver()(Code)(Java Doc)
public T getUriResolver(Class<T> returnType)(Code)(Java Doc)
public void insertBefore(jsx3.app.Model objMoveChild, jsx3.app.Model objPrecedeChild, boolean bRepaint, org.directwebremoting.proxy.Callback<Boolean> callback)(Code)(Java Doc)
public jsx3.app.Model load(java.net.URI strURL, boolean bRepaint, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public T load(java.net.URI strURL, boolean bRepaint, jsx3.net.URIResolver objResolver, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model load(String strURL, boolean bRepaint, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public T load(String strURL, boolean bRepaint, jsx3.net.URIResolver objResolver, Class<T> returnType)(Code)(Java Doc)
public void loadAndCache(java.net.URI strURL, boolean bRepaint, jsx3.app.Cache objCache, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public void loadAndCache(String strURL, boolean bRepaint, jsx3.app.Cache objCache, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public jsx3.app.Model loadXML(jsx3.xml.CdfDocument strXML, boolean bRepaint, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public T loadXML(jsx3.xml.CdfDocument strXML, boolean bRepaint, jsx3.net.URIResolver objResolver, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model loadXML(String strXML, boolean bRepaint, jsx3.net.URIResolver objResolver)(Code)(Java Doc)
public T loadXML(String strXML, boolean bRepaint, jsx3.net.URIResolver objResolver, Class<T> returnType)(Code)(Java Doc)
public void onAfterAssemble(jsx3.app.Model objParent, jsx3.app.Server objServer)(Code)(Java Doc)
public void onAfterAttach()(Code)(Java Doc)
public void onBeforeAssemble(jsx3.app.Model objParent, jsx3.app.Server objServer)(Code)(Java Doc)
public void onChangeServer(jsx3.app.Server objNewServer, jsx3.app.Server objOldServer)(Code)(Java Doc)
public void onDestroy(jsx3.app.Model objParent)(Code)(Java Doc)
public void onRemoveChild(Object[] objChild, int intIndex)(Code)(Java Doc)
public void onRemoveChild(jsx3.app.Model objChild, int intIndex)(Code)(Java Doc)
public void onSetChild(java.lang.Object objChild, org.directwebremoting.proxy.Callback<Boolean> callback)(Code)(Java Doc)
public void onSetParent(java.lang.Object objParent, org.directwebremoting.proxy.Callback<Boolean> callback)(Code)(Java Doc)
public void publish(jsx3.lang.Object objEvent, org.directwebremoting.proxy.Callback<Integer> callback)(Code)(Java Doc)
public jsx3.app.Model removeChild(jsx3.app.Model vntItem)(Code)(Java Doc)
public T removeChild(jsx3.app.Model vntItem, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model removeChild(int vntItem)(Code)(Java Doc)
public T removeChild(int vntItem, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model removeChildren(Object[] arrChildren)(Code)(Java Doc)
public T removeChildren(Object[] arrChildren, Class<T> returnType)(Code)(Java Doc)
public jsx3.app.Model setChild(jsx3.app.Model objChild, int intPersist, java.net.URI strSourceURL, String strNS)(Code)(Java Doc)
public jsx3.app.Model setChild(jsx3.app.Model objChild, int intPersist, String strSourceURL, String strNS)(Code)(Java Doc)
public void setHelpId(String strId)(Code)(Java Doc)
public void setLoadType(int intLoadType)(Code)(Java Doc)
public void setMetaValue(String strKey, String strValue)(Code)(Java Doc)
public void setName(String strName)(Code)(Java Doc)
public jsx3.app.Model setPersistence(int intPersist)(Code)(Java Doc)
public void subscribe(Object[] strEventId, jsx3.lang.Object objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(Object[] strEventId, org.directwebremoting.proxy.CodeBlock objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, org.directwebremoting.proxy.CodeBlock objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, String objHandler, String objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, jsx3.lang.Object objHandler, String objFunction)(Code)(Java Doc)
public void subscribe(Object[] strEventId, org.directwebremoting.proxy.CodeBlock objHandler, String objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, String objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(Object[] strEventId, jsx3.lang.Object objHandler, String objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, jsx3.lang.Object objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(Object[] strEventId, String objHandler, String objFunction)(Code)(Java Doc)
public void subscribe(Object[] strEventId, String objHandler, org.directwebremoting.proxy.CodeBlock objFunction)(Code)(Java Doc)
public void subscribe(String strEventId, org.directwebremoting.proxy.CodeBlock objHandler, String objFunction)(Code)(Java Doc)
public void toXML(jsx3.lang.Object objProperties, org.directwebremoting.proxy.Callback<String> callback)(Code)(Java Doc)
public jsx3.xml.CdfDocument toXMLDoc(jsx3.lang.Object objProperties)(Code)(Java Doc)
public T toXMLDoc(jsx3.lang.Object objProperties, Class<T> returnType)(Code)(Java Doc)
public void unsubscribe(Object[] strEventId, org.directwebremoting.proxy.CodeBlock objHandler)(Code)(Java Doc)
public void unsubscribe(Object[] strEventId, String objHandler)(Code)(Java Doc)
public void unsubscribe(String strEventId, String objHandler)(Code)(Java Doc)
public void unsubscribe(String strEventId, jsx3.lang.Object objHandler)(Code)(Java Doc)
public void unsubscribe(Object[] strEventId, jsx3.lang.Object objHandler)(Code)(Java Doc)
public void unsubscribe(String strEventId, org.directwebremoting.proxy.CodeBlock objHandler)(Code)(Java Doc)
public void unsubscribeAll(String strEventId)(Code)(Java Doc)

Methods inherited from jsx3.lang.Object
public void ignoreReturn()(Code)(Java Doc)

Methods inherited from org.directwebremoting.proxy.io.Context
protected String getContextPath()(Code)(Java Doc)
protected ScriptBuffer getInitScript()(Code)(Java Doc)
protected ScriptProxy getScriptProxy()(Code)(Java Doc)
protected void setInitScript(ScriptBuffer initScript)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.