Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / docs / output / Ext.String.js
index 6a39bd0..9fb308a 100644 (file)
 Ext.data.JsonP.Ext_String({
-  "tagname": "class",
-  "name": "Ext.String",
-  "doc": "<p>A collection of useful static methods to deal with strings</p>\n",
-  "extends": null,
-  "mixins": [
-
-  ],
-  "alternateClassNames": [
+  "allMixins": [
 
   ],
-  "xtype": null,
-  "author": null,
+  "deprecated": null,
   "docauthor": null,
-  "singleton": true,
-  "private": false,
-  "cfg": [
+  "members": {
+    "cfg": [
 
-  ],
-  "method": [
-    {
-      "tagname": "method",
-      "name": "capitalize",
-      "member": "Ext.String",
-      "doc": "<p>Capitalize the given string</p>\n",
-      "params": [
-        {
+    ],
+    "method": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-capitalize",
+        "shortDoc": "Capitalize the given string ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "string"
+          }
+        ],
+        "name": "capitalize",
+        "owner": "Ext.String",
+        "doc": "<p>Capitalize the given string</p>\n",
+        "linenr": 101,
+        "return": {
           "type": "String",
-          "name": "string",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 101,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-capitalize",
-      "shortDoc": "<p>Capitalize the given string</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "ellipsis",
-      "member": "Ext.String",
-      "doc": "<p>Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "value",
-          "doc": "<p>The string to truncate</p>\n",
-          "optional": false
-        },
-        {
-          "type": "Number",
-          "name": "length",
-          "doc": "<p>The maximum length to allow before truncating</p>\n",
-          "optional": false
+          "doc": "\n"
         },
-        {
-          "type": "Boolean",
-          "name": "word",
-          "doc": "<p>True to try to find a common word break</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The converted text</p>\n"
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 110,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-ellipsis",
-      "shortDoc": "<p>Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "escape",
-      "member": "Ext.String",
-      "doc": "<p>Escapes the passed string for ' and \\</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-ellipsis",
+        "shortDoc": "Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The string to truncate</p>\n",
+            "name": "value"
+          },
+          {
+            "type": "Number",
+            "optional": false,
+            "doc": "<p>The maximum length to allow before truncating</p>\n",
+            "name": "length"
+          },
+          {
+            "type": "Boolean",
+            "optional": false,
+            "doc": "<p>True to try to find a common word break</p>\n",
+            "name": "word"
+          }
+        ],
+        "name": "ellipsis",
+        "owner": "Ext.String",
+        "doc": "<p>Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length</p>\n",
+        "linenr": 110,
+        "return": {
           "type": "String",
-          "name": "string",
-          "doc": "<p>The string to escape</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The escaped string</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 140,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-escape",
-      "shortDoc": "<p>Escapes the passed string for ' and \\</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "escapeRegex",
-      "member": "Ext.String",
-      "doc": "<p>Escapes the passed string for use in a regular expression</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "string",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 131,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-escapeRegex",
-      "shortDoc": "<p>Escapes the passed string for use in a regular expression</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "format",
-      "member": "Ext.String",
-      "doc": "<p>Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens.  Each\ntoken must be unique, and must increment in the format {0}, {1}, etc.  Example usage:</p>\n\n<pre><code>var cls = 'my-class', text = 'Some text';\nvar s = Ext.String.format('&lt;div class=\"{0}\">{1}&lt;/div>', cls, text);\n// s now contains the string: '&lt;div class=\"my-class\">Some text&lt;/div>'\n       </code></pre>\n\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "string",
-          "doc": "<p>The tokenized string to be formatted</p>\n",
-          "optional": false
+          "doc": "<p>The converted text</p>\n"
         },
-        {
+        "html_filename": "String.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-escape",
+        "shortDoc": "Escapes the passed string for ' and \\ ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The string to escape</p>\n",
+            "name": "string"
+          }
+        ],
+        "name": "escape",
+        "owner": "Ext.String",
+        "doc": "<p>Escapes the passed string for ' and \\</p>\n",
+        "linenr": 140,
+        "return": {
           "type": "String",
-          "name": "value1",
-          "doc": "<p>The value to replace token {0}</p>\n",
-          "optional": false
+          "doc": "<p>The escaped string</p>\n"
         },
-        {
-          "type": "String",
-          "name": "value2",
-          "doc": "<p>Etc...</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The formatted string</p>\n"
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 192,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-format",
-      "shortDoc": "Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens.  Each\ntoken ..."
-    },
-    {
-      "tagname": "method",
-      "name": "htmlDecode",
-      "member": "Ext.String",
-      "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents.</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-escapeRegex",
+        "shortDoc": "Escapes the passed string for use in a regular expression ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "string"
+          }
+        ],
+        "name": "escapeRegex",
+        "owner": "Ext.String",
+        "doc": "<p>Escapes the passed string for use in a regular expression</p>\n",
+        "linenr": 131,
+        "return": {
           "type": "String",
-          "name": "value",
-          "doc": "<p>The string to decode</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The decoded text</p>\n"
+          "doc": "\n"
+        },
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 41,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-htmlDecode",
-      "shortDoc": "<p>Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "htmlEncode",
-      "member": "Ext.String",
-      "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pages.</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-format",
+        "shortDoc": "Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The tokenized string to be formatted</p>\n",
+            "name": "string"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The value to replace token {0}</p>\n",
+            "name": "value1"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>Etc...</p>\n",
+            "name": "value2"
+          }
+        ],
+        "name": "format",
+        "owner": "Ext.String",
+        "doc": "<p>Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens.  Each\ntoken must be unique, and must increment in the format {0}, {1}, etc.  Example usage:</p>\n\n<pre><code>var cls = 'my-class', text = 'Some text';\nvar s = Ext.String.format('&lt;div class=\"{0}\">{1}&lt;/div>', cls, text);\n// s now contains the string: '&lt;div class=\"my-class\">Some text&lt;/div>'\n       </code></pre>\n\n",
+        "linenr": 192,
+        "return": {
           "type": "String",
-          "name": "value",
-          "doc": "<p>The string to encode</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The encoded text</p>\n"
+          "doc": "<p>The formatted string</p>\n"
+        },
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 14,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-htmlEncode",
-      "shortDoc": "Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pag..."
-    },
-    {
-      "tagname": "method",
-      "name": "leftPad",
-      "member": "Ext.String",
-      "doc": "<p>Pads the left side of a string with a specified character.  This is especially useful\nfor normalizing number and date strings.  Example usage:</p>\n\n<pre><code>var s = Ext.String.leftPad('123', 5, '0');\n// s now contains the string: '00123'\n       </code></pre>\n\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-htmlDecode",
+        "shortDoc": "Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The string to decode</p>\n",
+            "name": "value"
+          }
+        ],
+        "name": "htmlDecode",
+        "owner": "Ext.String",
+        "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents.</p>\n",
+        "linenr": 41,
+        "return": {
           "type": "String",
-          "name": "string",
-          "doc": "<p>The original string</p>\n",
-          "optional": false
-        },
-        {
-          "type": "Number",
-          "name": "size",
-          "doc": "<p>The total length of the output string</p>\n",
-          "optional": false
+          "doc": "<p>The decoded text</p>\n"
         },
-        {
-          "type": "String",
-          "name": "character",
-          "doc": "<p>(optional) The character with which to pad the original string (defaults to empty string \" \")</p>\n",
-          "optional": true
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The padded string</p>\n"
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 170,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-leftPad",
-      "shortDoc": "Pads the left side of a string with a specified character.  This is especially useful\nfor normalizing number and date..."
-    },
-    {
-      "tagname": "method",
-      "name": "toggle",
-      "member": "Ext.String",
-      "doc": "<p>Utility function that allows you to easily switch a string between two alternating values.  The passed value\nis compared to the current string, and if they are equal, the other value that was passed in is returned.  If\nthey are already different, the first value passed in is returned.  Note that this method returns the new value\nbut does not change the current string.</p>\n\n<pre><code>    // alternate sort directions\n    sort = Ext.String.toggle(sort, 'ASC', 'DESC');\n\n    // instead of conditional logic:\n    sort = (sort == 'ASC' ? 'DESC' : 'ASC');\n       </code></pre>\n\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-htmlEncode",
+        "shortDoc": "Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pages. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The string to encode</p>\n",
+            "name": "value"
+          }
+        ],
+        "name": "htmlEncode",
+        "owner": "Ext.String",
+        "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pages.</p>\n",
+        "linenr": 14,
+        "return": {
           "type": "String",
-          "name": "string",
-          "doc": "<p>The current string</p>\n",
-          "optional": false
+          "doc": "<p>The encoded text</p>\n"
         },
-        {
+        "html_filename": "String.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-leftPad",
+        "shortDoc": "Pads the left side of a string with a specified character. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The original string</p>\n",
+            "name": "string"
+          },
+          {
+            "type": "Number",
+            "optional": false,
+            "doc": "<p>The total length of the output string</p>\n",
+            "name": "size"
+          },
+          {
+            "type": "String",
+            "optional": true,
+            "doc": "<p>(optional) The character with which to pad the original string (defaults to empty string \" \")</p>\n",
+            "name": "character"
+          }
+        ],
+        "name": "leftPad",
+        "owner": "Ext.String",
+        "doc": "<p>Pads the left side of a string with a specified character.  This is especially useful\nfor normalizing number and date strings.  Example usage:</p>\n\n<pre><code>var s = Ext.String.leftPad('123', 5, '0');\n// s now contains the string: '00123'\n       </code></pre>\n\n",
+        "linenr": 170,
+        "return": {
           "type": "String",
-          "name": "value",
-          "doc": "<p>The value to compare to the current string</p>\n",
-          "optional": false
+          "doc": "<p>The padded string</p>\n"
         },
-        {
-          "type": "String",
-          "name": "other",
-          "doc": "<p>The new value to use if the string already equals the first value passed in</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The new value</p>\n"
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 149,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-toggle",
-      "shortDoc": "Utility function that allows you to easily switch a string between two alternating values.  The passed value\nis compa..."
-    },
-    {
-      "tagname": "method",
-      "name": "trim",
-      "member": "Ext.String",
-      "doc": "<p>Trims whitespace from either end of a string, leaving spaces within the string intact.  Example:\n@example\nvar s = '  foo bar  ';\nalert('-' + s + '-');         //alerts \"- foo bar -\"\nalert('-' + Ext.String.trim(s) + '-');  //alerts \"-foo bar-\"</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-toggle",
+        "shortDoc": "Utility function that allows you to easily switch a string between two alternating values. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The current string</p>\n",
+            "name": "string"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The value to compare to the current string</p>\n",
+            "name": "value"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The new value to use if the string already equals the first value passed in</p>\n",
+            "name": "other"
+          }
+        ],
+        "name": "toggle",
+        "owner": "Ext.String",
+        "doc": "<p>Utility function that allows you to easily switch a string between two alternating values.  The passed value\nis compared to the current string, and if they are equal, the other value that was passed in is returned.  If\nthey are already different, the first value passed in is returned.  Note that this method returns the new value\nbut does not change the current string.</p>\n\n<pre><code>    // alternate sort directions\n    sort = Ext.String.toggle(sort, 'ASC', 'DESC');\n\n    // instead of conditional logic:\n    sort = (sort == 'ASC' ? 'DESC' : 'ASC');\n       </code></pre>\n\n",
+        "linenr": 149,
+        "return": {
           "type": "String",
-          "name": "string",
-          "doc": "<p>The string to escape</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>The trimmed string</p>\n"
+          "doc": "<p>The new value</p>\n"
+        },
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 87,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-trim",
-      "shortDoc": "Trims whitespace from either end of a string, leaving spaces within the string intact.  Example:\n@example\nvar s = '  ..."
-    },
-    {
-      "tagname": "method",
-      "name": "urlAppend",
-      "member": "Ext.String",
-      "doc": "<p>Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-trim",
+        "shortDoc": "Trims whitespace from either end of a string, leaving spaces within the string intact. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The string to escape</p>\n",
+            "name": "string"
+          }
+        ],
+        "name": "trim",
+        "owner": "Ext.String",
+        "doc": "<p>Trims whitespace from either end of a string, leaving spaces within the string intact.  Example:\n@example\nvar s = '  foo bar  ';\nalert('-' + s + '-');         //alerts \"- foo bar -\"\nalert('-' + Ext.String.trim(s) + '-');  //alerts \"-foo bar-\"</p>\n",
+        "linenr": 87,
+        "return": {
           "type": "String",
-          "name": "url",
-          "doc": "<p>The URL to append to.</p>\n",
-          "optional": false
+          "doc": "<p>The trimmed string</p>\n"
         },
-        {
-          "type": "String",
-          "name": "string",
-          "doc": "<p>The content to append to the URL.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "<p>(String) The resulting URL</p>\n"
+        "html_filename": "String.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-      "linenr": 72,
-      "html_filename": "String.html",
-      "href": "String.html#Ext-String-method-urlAppend",
-      "shortDoc": "<p>Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.</p>\n"
-    }
-  ],
-  "property": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "String.html#Ext-String-method-urlAppend",
+        "shortDoc": "Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The URL to append to.</p>\n",
+            "name": "url"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The content to append to the URL.</p>\n",
+            "name": "string"
+          }
+        ],
+        "name": "urlAppend",
+        "owner": "Ext.String",
+        "doc": "<p>Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.</p>\n",
+        "linenr": 72,
+        "return": {
+          "type": "void",
+          "doc": "<p>(String) The resulting URL</p>\n"
+        },
+        "html_filename": "String.html"
+      }
+    ],
+    "property": [
 
-  ],
-  "event": [
+    ],
+    "cssVar": [
 
-  ],
-  "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/String.js",
-  "linenr": 1,
-  "html_filename": "String.html",
-  "href": "String.html#Ext-String",
-  "cssVar": [
+    ],
+    "cssMixin": [
 
-  ],
-  "cssMixin": [
+    ],
+    "event": [
 
-  ],
-  "component": false,
+    ]
+  },
+  "singleton": true,
+  "alias": null,
   "superclasses": [
 
   ],
+  "protected": false,
+  "tagname": "class",
+  "mixins": [
+
+  ],
+  "href": "String.html#Ext-String",
   "subclasses": [
 
   ],
+  "static": false,
+  "author": null,
+  "component": false,
+  "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/String.js",
+  "private": false,
+  "alternateClassNames": [
+
+  ],
+  "name": "Ext.String",
+  "doc": "<p>A collection of useful static methods to deal with strings</p>\n",
   "mixedInto": [
 
   ],
-  "allMixins": [
+  "linenr": 1,
+  "xtypes": [
 
-  ]
+  ],
+  "html_filename": "String.html",
+  "extends": null
 });
\ No newline at end of file