Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / docs / output / Ext.ClassManager.js
index ef9563b..232e598 100644 (file)
 Ext.data.JsonP.Ext_ClassManager({
-  "tagname": "class",
-  "name": "Ext.ClassManager",
-  "doc": "<p>Ext.ClassManager manages all classes and handles mapping from string class name to\nactual class objects throughout the whole framework. It is not generally accessed directly, rather through\nthese convenient shorthands:</p>\n\n<ul>\n<li><a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a></li>\n<li><a href=\"#/api/Ext-method-create\" rel=\"Ext-method-create\" class=\"docClass\">Ext.create</a></li>\n<li><a href=\"#/api/Ext-method-widget\" rel=\"Ext-method-widget\" class=\"docClass\">Ext.widget</a></li>\n<li><a href=\"#/api/Ext--getClass\" rel=\"Ext--getClass\" class=\"docClass\">Ext.getClass</a></li>\n<li><a href=\"#/api/Ext-method-getClassName\" rel=\"Ext-method-getClassName\" class=\"docClass\">Ext.getClassName</a></li>\n</ul>\n\n",
-  "extends": null,
-  "mixins": [
-
-  ],
-  "alternateClassNames": [
+  "allMixins": [
 
   ],
-  "xtype": null,
-  "author": "Jacky Nguyen <jacky@sencha.com>",
+  "deprecated": null,
   "docauthor": "Jacky Nguyen <jacky@sencha.com>",
-  "singleton": true,
-  "private": false,
-  "cfg": [
+  "members": {
+    "cfg": [
 
-  ],
-  "method": [
-    {
-      "tagname": "method",
-      "name": "create",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Defines a class. This is usually invoked via the alias <a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a></p>\n\n<pre><code>Ext.ClassManager.create('My.awesome.Class', {\n    someProperty: 'something',\n    someMethod: function() { ... }\n    ...\n\n}, function() {\n    alert('Created!');\n    alert(this === My.awesome.Class); // alerts true\n\n    var myInstance = new this();\n});\n</code></pre>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "className",
-          "doc": "<p>The class name to create in string dot-namespaced format, for example:\n'My.very.awesome.Class', 'FeedViewer.plugin.CoolPager'\nIt is highly recommended to follow this simple convention:</p>\n\n<ul>\n<li>The root and the class name are 'CamelCased'</li>\n<li>Everything else is lower-cased</li>\n</ul>\n\n",
-          "optional": false
-        },
-        {
-          "type": "Object",
-          "name": "data",
-          "doc": "<p>The key - value pairs of properties to apply to this class. Property names can be of any valid\nstrings, except those in the reserved listed below:</p>\n\n<ul>\n<li><code>mixins</code></li>\n<li><code>statics</code></li>\n<li><code>config</code></li>\n<li><code>alias</code></li>\n<li><code>self</code></li>\n<li><code>singleton</code></li>\n<li><code>alternateClassName</code></li>\n</ul>\n\n",
-          "optional": false
+    ],
+    "method": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-create",
+        "shortDoc": "Defines a class. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The class name to create in string dot-namespaced format, for example:\n'My.very.awesome.Class', 'FeedViewer.plugin.CoolPager'\nIt is highly recommended to follow this simple convention:</p>\n\n<ul>\n<li>The root and the class name are 'CamelCased'</li>\n<li>Everything else is lower-cased</li>\n</ul>\n\n",
+            "name": "className"
+          },
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "<p>The key - value pairs of properties to apply to this class. Property names can be of any valid\nstrings, except those in the reserved list below:</p>\n\n<ul>\n<li><a href=\"#/api/Ext.Base-property-self\" rel=\"Ext.Base-property-self\" class=\"docClass\">self</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-alias\" rel=\"Ext.Class-cfg-alias\" class=\"docClass\">alias</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-alternateClassName\" rel=\"Ext.Class-cfg-alternateClassName\" class=\"docClass\">alternateClassName</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-config\" rel=\"Ext.Class-cfg-config\" class=\"docClass\">config</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-extend\" rel=\"Ext.Class-cfg-extend\" class=\"docClass\">extend</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-inheritableStatics\" rel=\"Ext.Class-cfg-inheritableStatics\" class=\"docClass\">inheritableStatics</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-mixins\" rel=\"Ext.Class-cfg-mixins\" class=\"docClass\">mixins</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-requires\" rel=\"Ext.Class-cfg-requires\" class=\"docClass\">requires</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-singleton\" rel=\"Ext.Class-cfg-singleton\" class=\"docClass\">singleton</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-statics\" rel=\"Ext.Class-cfg-statics\" class=\"docClass\">statics</a></li>\n<li><a href=\"#/api/Ext.Class-cfg-uses\" rel=\"Ext.Class-cfg-uses\" class=\"docClass\">uses</a></li>\n</ul>\n\n",
+            "name": "data"
+          },
+          {
+            "type": "Function",
+            "optional": false,
+            "doc": "<p>Optional callback to execute after the class is created, the execution scope of which\n(<code>this</code>) will be the newly created class itself.</p>\n",
+            "name": "createdFn"
+          }
+        ],
+        "name": "create",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Defines a class.</p>\n\n<pre><code>Ext.ClassManager.create('My.awesome.Class', {\n    someProperty: 'something',\n    someMethod: function() { ... }\n    ...\n\n}, function() {\n    alert('Created!');\n    alert(this === My.awesome.Class); // alerts true\n\n    var myInstance = new this();\n});\n</code></pre>\n\n<p><a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a> is alias for <a href=\"#/api/Ext.ClassManager-method-create\" rel=\"Ext.ClassManager-method-create\" class=\"docClass\">Ext.ClassManager.create</a>.</p>\n",
+        "linenr": 396,
+        "return": {
+          "type": "Ext.Base",
+          "doc": "\n"
         },
-        {
-          "type": "Function",
-          "name": "createdFn",
-          "doc": "<p>Optional callback to execute after the class is created, the execution scope of which\n(<code>this</code>) will be the newly created class itself.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Ext.Base",
-        "doc": "\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 398,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-create",
-      "shortDoc": "Defines a class. This is usually invoked via the alias Ext.define\n\nExt.ClassManager.create('My.awesome.Class', {\n    ..."
-    },
-    {
-      "tagname": "method",
-      "name": "get",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Retrieve a class by its name.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Class",
-        "doc": "<p>class</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 257,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-get",
-      "shortDoc": "<p>Retrieve a class by its name.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getAliasesByName",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get the aliases of a class by the class name</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Array",
-        "doc": "<p>aliases</p>\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 358,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getAliasesByName",
-      "shortDoc": "<p>Get the aliases of a class by the class name</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getByAlias",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get a reference to the class by its alias.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "alias",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Class",
-        "doc": "<p>class</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 328,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getByAlias",
-      "shortDoc": "<p>Get a reference to the class by its alias.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getClass",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define. This is usually invoked by the shorthand <a href=\"#/api/Ext--getClass\" rel=\"Ext--getClass\" class=\"docClass\">Ext.getClass</a></p>\n\n<pre><code>var component = new Ext.Component();\n\nExt.ClassManager.getClass(component); // returns <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Ext.Component</a>\n</code></pre>\n",
-      "params": [
-        {
-          "type": "Object",
-          "name": "object",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Class",
-        "doc": "<p>class</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 382,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getClass",
-      "shortDoc": "Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define. This..."
-    },
-    {
-      "tagname": "method",
-      "name": "getDisplayName",
-      "member": "Ext.ClassManager",
-      "doc": "\n",
-      "params": [
-        {
-          "type": "Mixed",
-          "name": "object",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-get",
+        "shortDoc": "Retrieve a class by its name. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          }
+        ],
+        "name": "get",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Retrieve a class by its name.</p>\n",
+        "linenr": 254,
+        "return": {
+          "type": "Class",
+          "doc": "<p>class</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 1006,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getDisplayName",
-      "shortDoc": "\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getName",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get the name of the class by its reference or its instance;\nusually invoked by the shorthand <a href=\"#/api/Ext-method-getClassName\" rel=\"Ext-method-getClassName\" class=\"docClass\">Ext.getClassName</a></p>\n\n<pre><code>Ext.ClassManager.getName(Ext.Action); // returns \"Ext.Action\"\n</code></pre>\n",
-      "params": [
-        {
-          "type": "Class/Object",
-          "name": "object",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>className</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getAliasesByName",
+        "shortDoc": "Get the aliases of a class by the class name ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          }
+        ],
+        "name": "getAliasesByName",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get the aliases of a class by the class name</p>\n",
+        "linenr": 355,
+        "return": {
+          "type": "Array",
+          "doc": "<p>aliases</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 368,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getName",
-      "shortDoc": "Get the name of the class by its reference or its instance;\nusually invoked by the shorthand Ext.getClassName\n\nExt.Cl..."
-    },
-    {
-      "tagname": "method",
-      "name": "getNameByAlias",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get the name of a class by its alias.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "alias",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>className</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getByAlias",
+        "shortDoc": "Get a reference to the class by its alias. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "alias"
+          }
+        ],
+        "name": "getByAlias",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get a reference to the class by its alias.</p>\n",
+        "linenr": 325,
+        "return": {
+          "type": "Class",
+          "doc": "<p>class</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 338,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getNameByAlias",
-      "shortDoc": "<p>Get the name of a class by its alias.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getNameByAlternate",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Get the name of a class by its alternate name.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "alternate",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "String",
-        "doc": "<p>className</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getClass",
+        "shortDoc": "Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "\n",
+            "name": "object"
+          }
+        ],
+        "name": "getClass",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define.</p>\n\n<pre><code>var component = new Ext.Component();\n\nExt.ClassManager.getClass(component); // returns <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Ext.Component</a>\n</code></pre>\n\n<p><a href=\"#/api/Ext-method-getClass\" rel=\"Ext-method-getClass\" class=\"docClass\">Ext.getClass</a> is alias for <a href=\"#/api/Ext.ClassManager-method-getClass\" rel=\"Ext.ClassManager-method-getClass\" class=\"docClass\">Ext.ClassManager.getClass</a>.</p>\n",
+        "linenr": 379,
+        "return": {
+          "type": "Class",
+          "doc": "<p>class</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 348,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getNameByAlternate",
-      "shortDoc": "<p>Get the name of a class by its alternate name.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "getNamesByExpression",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Converts a string expression to an array of matching class names. An expression can either refers to class aliases\nor class names. Expressions support wildcards:</p>\n\n<pre><code> // returns ['Ext.window.Window']\nvar window = Ext.ClassManager.getNamesByExpression('widget.window');\n\n// returns ['widget.panel', 'widget.window', ...]\nvar allWidgets = Ext.ClassManager.getNamesByExpression('widget.*');\n\n// returns ['Ext.data.Store', 'Ext.data.ArrayProxy', ...]\nvar allData = Ext.ClassManager.getNamesByExpression('Ext.data.*');\n</code></pre>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "expression",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Array",
-        "doc": "<p>classNames</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getDisplayName",
+        "shortDoc": " ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "\n",
+            "name": "object"
+          }
+        ],
+        "name": "getDisplayName",
+        "owner": "Ext.ClassManager",
+        "doc": "\n",
+        "linenr": 1065,
+        "return": {
+          "type": "void",
+          "doc": "\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 769,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-getNamesByExpression",
-      "shortDoc": "Converts a string expression to an array of matching class names. An expression can either refers to class aliases\nor..."
-    },
-    {
-      "tagname": "method",
-      "name": "instantiate",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Instantiate a class by either full name, alias or alternate name; usually invoked by the convenient\nshorthand <a href=\"#/api/Ext-method-create\" rel=\"Ext-method-create\" class=\"docClass\">Ext.create</a></p>\n\n<p>If <a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> is <a href=\"#/api/Ext.Loader-method-setConfig\" rel=\"Ext.Loader-method-setConfig\" class=\"docClass\">enabled</a> and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.</p>\n\n<p>For example, all these three lines return the same result:</p>\n\n<pre><code>// alias\nvar window = Ext.ClassManager.instantiate('widget.window', { width: 600, height: 800, ... });\n\n// alternate name\nvar window = Ext.ClassManager.instantiate('Ext.Window', { width: 600, height: 800, ... });\n\n// full class name\nvar window = Ext.ClassManager.instantiate('Ext.window.Window', { width: 600, height: 800, ... });\n</code></pre>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getName",
+        "shortDoc": "Get the name of the class by its reference or its instance. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Class/Object",
+            "optional": false,
+            "doc": "\n",
+            "name": "object"
+          }
+        ],
+        "name": "getName",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get the name of the class by its reference or its instance.</p>\n\n<pre><code>Ext.ClassManager.getName(Ext.Action); // returns \"Ext.Action\"\n</code></pre>\n\n<p><a href=\"#/api/Ext-method-getClassName\" rel=\"Ext-method-getClassName\" class=\"docClass\">Ext.getClassName</a> is alias for <a href=\"#/api/Ext.ClassManager-method-getName\" rel=\"Ext.ClassManager-method-getName\" class=\"docClass\">Ext.ClassManager.getName</a>.</p>\n",
+        "linenr": 365,
+        "return": {
           "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
+          "doc": "<p>className</p>\n"
         },
-        {
-          "type": "Mixed",
-          "name": "args",
-          "doc": "<p>,... Additional arguments after the name will be passed to the class' constructor.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Object",
-        "doc": "<p>instance</p>\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 550,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-instantiate",
-      "shortDoc": "Instantiate a class by either full name, alias or alternate name; usually invoked by the convenient\nshorthand Ext.cre..."
-    },
-    {
-      "tagname": "method",
-      "name": "instantiateByAlias",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Instantiate a class by its alias; usually invoked by the convenient shorthand <a href=\"#/api/Ext-method-createByAlias\" rel=\"Ext-method-createByAlias\" class=\"docClass\">Ext.createByAlias</a>\nIf <a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> is <a href=\"#/api/Ext.Loader-method-setConfig\" rel=\"Ext.Loader-method-setConfig\" class=\"docClass\">enabled</a> and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.</p>\n\n<pre><code>var window = Ext.ClassManager.instantiateByAlias('widget.window', { width: 600, height: 800, ... });\n</code></pre>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getNameByAlias",
+        "shortDoc": "Get the name of a class by its alias. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "alias"
+          }
+        ],
+        "name": "getNameByAlias",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get the name of a class by its alias.</p>\n",
+        "linenr": 335,
+        "return": {
           "type": "String",
-          "name": "alias",
-          "doc": "\n",
-          "optional": false
+          "doc": "<p>className</p>\n"
         },
-        {
-          "type": "Mixed",
-          "name": "args",
-          "doc": "<p>,... Additional arguments after the alias will be passed to the\nclass constructor.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Object",
-        "doc": "<p>instance</p>\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 504,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-instantiateByAlias",
-      "shortDoc": "Instantiate a class by its alias; usually invoked by the convenient shorthand Ext.createByAlias\nIf Ext.Loader is enab..."
-    },
-    {
-      "tagname": "method",
-      "name": "isCreated",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Checks if a class has already been created.</p>\n",
-      "params": [
-        {
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getNameByAlternate",
+        "shortDoc": "Get the name of a class by its alternate name. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "alternate"
+          }
+        ],
+        "name": "getNameByAlternate",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Get the name of a class by its alternate name.</p>\n",
+        "linenr": 345,
+        "return": {
           "type": "String",
-          "name": "className",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Boolean",
-        "doc": "<p>exist</p>\n"
+          "doc": "<p>className</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 70,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-isCreated",
-      "shortDoc": "<p>Checks if a class has already been created.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "registerPostprocessor",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Register a post-processor function.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-getNamesByExpression",
+        "shortDoc": "Converts a string expression to an array of matching class names. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "expression"
+          }
+        ],
+        "name": "getNamesByExpression",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Converts a string expression to an array of matching class names. An expression can either refers to class aliases\nor class names. Expressions support wildcards:</p>\n\n<pre><code>// returns ['Ext.window.Window']\nvar window = Ext.ClassManager.getNamesByExpression('widget.window');\n\n// returns ['widget.panel', 'widget.window', ...]\nvar allWidgets = Ext.ClassManager.getNamesByExpression('widget.*');\n\n// returns ['Ext.data.Store', 'Ext.data.ArrayProxy', ...]\nvar allData = Ext.ClassManager.getNamesByExpression('Ext.data.*');\n</code></pre>\n",
+        "linenr": 774,
+        "return": {
+          "type": "Array",
+          "doc": "<p>classNames</p>\n"
         },
-        {
-          "type": "Function",
-          "name": "postprocessor",
-          "doc": "\n",
-          "optional": false
+        "html_filename": "ClassManager.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-instantiate",
+        "shortDoc": "Instantiate a class by either full name, alias or alternate name. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          },
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "<p>,... Additional arguments after the name will be passed to the class' constructor.</p>\n",
+            "name": "args"
+          }
+        ],
+        "name": "instantiate",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Instantiate a class by either full name, alias or alternate name.</p>\n\n<p>If <a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> is <a href=\"#/api/Ext.Loader-method-setConfig\" rel=\"Ext.Loader-method-setConfig\" class=\"docClass\">enabled</a> and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.</p>\n\n<p>For example, all these three lines return the same result:</p>\n\n<pre><code>// alias\nvar window = Ext.ClassManager.instantiate('widget.window', { width: 600, height: 800, ... });\n\n// alternate name\nvar window = Ext.ClassManager.instantiate('Ext.Window', { width: 600, height: 800, ... });\n\n// full class name\nvar window = Ext.ClassManager.instantiate('Ext.window.Window', { width: 600, height: 800, ... });\n</code></pre>\n\n<p><a href=\"#/api/Ext-method-create\" rel=\"Ext-method-create\" class=\"docClass\">Ext.create</a> is alias for <a href=\"#/api/Ext.ClassManager-method-instantiate\" rel=\"Ext.ClassManager-method-instantiate\" class=\"docClass\">Ext.ClassManager.instantiate</a>.</p>\n",
+        "linenr": 555,
+        "return": {
+          "type": "Object",
+          "doc": "<p>instance</p>\n"
         },
-        {
+        "html_filename": "ClassManager.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-instantiateByAlias",
+        "shortDoc": "Instantiate a class by its alias. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "alias"
+          },
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "<p>,... Additional arguments after the alias will be passed to the\nclass constructor.</p>\n",
+            "name": "args"
+          }
+        ],
+        "name": "instantiateByAlias",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Instantiate a class by its alias.</p>\n\n<p>If <a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> is <a href=\"#/api/Ext.Loader-method-setConfig\" rel=\"Ext.Loader-method-setConfig\" class=\"docClass\">enabled</a> and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.</p>\n\n<pre><code>var window = Ext.ClassManager.instantiateByAlias('widget.window', { width: 600, height: 800, ... });\n</code></pre>\n\n<p><a href=\"#/api/Ext-method-createByAlias\" rel=\"Ext-method-createByAlias\" class=\"docClass\">Ext.createByAlias</a> is alias for <a href=\"#/api/Ext.ClassManager-method-instantiateByAlias\" rel=\"Ext.ClassManager-method-instantiateByAlias\" class=\"docClass\">Ext.ClassManager.instantiateByAlias</a>.</p>\n",
+        "linenr": 507,
+        "return": {
           "type": "Object",
-          "name": "always",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+          "doc": "<p>instance</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 702,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-registerPostprocessor",
-      "shortDoc": "<p>Register a post-processor function.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "set",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Sets a name reference to a class.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-isCreated",
+        "shortDoc": "Checks if a class has already been created. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "className"
+          }
+        ],
+        "name": "isCreated",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Checks if a class has already been created.</p>\n",
+        "linenr": 68,
+        "return": {
+          "type": "Boolean",
+          "doc": "<p>exist</p>\n"
         },
-        {
-          "type": "Object",
-          "name": "value",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Ext.ClassManager",
-        "doc": "<p>this</p>\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 238,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-set",
-      "shortDoc": "<p>Sets a name reference to a class.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "setAlias",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Register the alias for a class.</p>\n",
-      "params": [
-        {
-          "type": "Class/String",
-          "name": "cls",
-          "doc": "<p>a reference to a class or a className</p>\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-registerPostprocessor",
+        "shortDoc": "Register a post-processor function. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          },
+          {
+            "type": "Function",
+            "optional": false,
+            "doc": "\n",
+            "name": "postprocessor"
+          },
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "\n",
+            "name": "always"
+          }
+        ],
+        "name": "registerPostprocessor",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Register a post-processor function.</p>\n",
+        "linenr": 707,
+        "return": {
+          "type": "void",
+          "doc": "\n"
         },
-        {
-          "type": "String",
-          "name": "alias",
-          "doc": "<p>Alias to use when referring to this class</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 289,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-setAlias",
-      "shortDoc": "<p>Register the alias for a class.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "setDefaultPostprocessorPosition",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Insert this post-processor at a specific position in the stack, optionally relative to\nany existing post-processor</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "<p>The post-processor name. Note that it needs to be registered with\n<a href=\"#/api/Ext.ClassManager-method-registerPostprocessor\" rel=\"Ext.ClassManager-method-registerPostprocessor\" class=\"docClass\">registerPostprocessor</a> before this</p>\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-set",
+        "shortDoc": "Sets a name reference to a class. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          },
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "\n",
+            "name": "value"
+          }
+        ],
+        "name": "set",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Sets a name reference to a class.</p>\n",
+        "linenr": 235,
+        "return": {
+          "type": "Ext.ClassManager",
+          "doc": "<p>this</p>\n"
         },
-        {
-          "type": "String",
-          "name": "offset",
-          "doc": "<p>The insertion position. Four possible values are:\n'first', 'last', or: 'before', 'after' (relative to the name provided in the third argument)</p>\n",
-          "optional": false
+        "html_filename": "ClassManager.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-setAlias",
+        "shortDoc": "Register the alias for a class. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Class/String",
+            "optional": false,
+            "doc": "<p>a reference to a class or a className</p>\n",
+            "name": "cls"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>Alias to use when referring to this class</p>\n",
+            "name": "alias"
+          }
+        ],
+        "name": "setAlias",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Register the alias for a class.</p>\n",
+        "linenr": 286,
+        "return": {
+          "type": "void",
+          "doc": "\n"
         },
-        {
-          "type": "String",
-          "name": "relativeName",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Ext.ClassManager",
-        "doc": "<p>this</p>\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 730,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-setDefaultPostprocessorPosition",
-      "shortDoc": "<p>Insert this post-processor at a specific position in the stack, optionally relative to\nany existing post-processor</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "setDefaultPostprocessors",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Set the default post processors array stack which are applied to every class.</p>\n",
-      "params": [
-        {
-          "type": "String/Array",
-          "name": "The",
-          "doc": "<p>name of a registered post processor or an array of registered names.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Ext.ClassManager",
-        "doc": "<p>this</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-setDefaultPostprocessorPosition",
+        "shortDoc": "Insert this post-processor at a specific position in the stack, optionally relative to\nany existing post-processor ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The post-processor name. Note that it needs to be registered with\n<a href=\"#/api/Ext.ClassManager-method-registerPostprocessor\" rel=\"Ext.ClassManager-method-registerPostprocessor\" class=\"docClass\">registerPostprocessor</a> before this</p>\n",
+            "name": "name"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The insertion position. Four possible values are:\n'first', 'last', or: 'before', 'after' (relative to the name provided in the third argument)</p>\n",
+            "name": "offset"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "relativeName"
+          }
+        ],
+        "name": "setDefaultPostprocessorPosition",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Insert this post-processor at a specific position in the stack, optionally relative to\nany existing post-processor</p>\n",
+        "linenr": 735,
+        "return": {
+          "type": "Ext.ClassManager",
+          "doc": "<p>this</p>\n"
+        },
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 718,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-setDefaultPostprocessors",
-      "shortDoc": "<p>Set the default post processors array stack which are applied to every class.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "setNamespace",
-      "member": "Ext.ClassManager",
-      "doc": "<p>Creates a namespace and assign the <code>value</code> to the created object</p>\n\n<pre><code>Ext.ClassManager.setNamespace('MyCompany.pkg.Example', someObject);\n\nalert(MyCompany.pkg.Example === someObject); // alerts true\n</code></pre>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "name",
-          "doc": "\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-setDefaultPostprocessors",
+        "shortDoc": "Set the default post processors array stack which are applied to every class. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String/Array",
+            "optional": false,
+            "doc": "<p>name of a registered post processor or an array of registered names.</p>\n",
+            "name": "The"
+          }
+        ],
+        "name": "setDefaultPostprocessors",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Set the default post processors array stack which are applied to every class.</p>\n",
+        "linenr": 723,
+        "return": {
+          "type": "Ext.ClassManager",
+          "doc": "<p>this</p>\n"
         },
-        {
-          "type": "Mixed",
-          "name": "value",
-          "doc": "\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+        "html_filename": "ClassManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-      "linenr": 173,
-      "html_filename": "ClassManager.html",
-      "href": "ClassManager.html#Ext-ClassManager-method-setNamespace",
-      "shortDoc": "Creates a namespace and assign the value to the created object\n\nExt.ClassManager.setNamespace('MyCompany.pkg.Example'..."
-    }
-  ],
-  "property": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "ClassManager.html#Ext-ClassManager-method-setNamespace",
+        "shortDoc": "Creates a namespace and assign the value to the created object\n\nExt.ClassManager.setNamespace('MyCompany.pkg.Example'...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "\n",
+            "name": "name"
+          },
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "\n",
+            "name": "value"
+          }
+        ],
+        "name": "setNamespace",
+        "owner": "Ext.ClassManager",
+        "doc": "<p>Creates a namespace and assign the <code>value</code> to the created object</p>\n\n<pre><code>Ext.ClassManager.setNamespace('MyCompany.pkg.Example', someObject);\n\nalert(MyCompany.pkg.Example === someObject); // alerts true\n</code></pre>\n",
+        "linenr": 171,
+        "return": {
+          "type": "void",
+          "doc": "\n"
+        },
+        "html_filename": "ClassManager.html"
+      }
+    ],
+    "property": [
 
-  ],
-  "event": [
+    ],
+    "cssVar": [
 
-  ],
-  "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
-  "linenr": 1,
-  "html_filename": "ClassManager.html",
-  "href": "ClassManager.html#Ext-ClassManager",
-  "cssVar": [
+    ],
+    "cssMixin": [
 
-  ],
-  "cssMixin": [
+    ],
+    "event": [
 
-  ],
-  "component": false,
+    ]
+  },
+  "singleton": true,
+  "alias": null,
   "superclasses": [
 
   ],
+  "protected": false,
+  "tagname": "class",
+  "mixins": [
+
+  ],
+  "href": "ClassManager.html#Ext-ClassManager",
   "subclasses": [
 
   ],
+  "static": false,
+  "author": "Jacky Nguyen <jacky@sencha.com>",
+  "component": false,
+  "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js",
+  "private": false,
+  "alternateClassNames": [
+
+  ],
+  "name": "Ext.ClassManager",
+  "doc": "<p>Ext.ClassManager manages all classes and handles mapping from string class name to\nactual class objects throughout the whole framework. It is not generally accessed directly, rather through\nthese convenient shorthands:</p>\n\n<ul>\n<li><a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a></li>\n<li><a href=\"#/api/Ext-method-create\" rel=\"Ext-method-create\" class=\"docClass\">Ext.create</a></li>\n<li><a href=\"#/api/Ext-method-widget\" rel=\"Ext-method-widget\" class=\"docClass\">Ext.widget</a></li>\n<li><a href=\"#/api/Ext-method-getClass\" rel=\"Ext-method-getClass\" class=\"docClass\">Ext.getClass</a></li>\n<li><a href=\"#/api/Ext-method-getClassName\" rel=\"Ext-method-getClassName\" class=\"docClass\">Ext.getClassName</a></li>\n</ul>\n\n",
   "mixedInto": [
 
   ],
-  "allMixins": [
+  "linenr": 1,
+  "xtypes": [
 
-  ]
+  ],
+  "html_filename": "ClassManager.html",
+  "extends": null
 });
\ No newline at end of file