Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / src / core / examples / src / Sample / CTO.js
diff --git a/src/core/examples/src/Sample/CTO.js b/src/core/examples/src/Sample/CTO.js
new file mode 100644 (file)
index 0000000..3d9d182
--- /dev/null
@@ -0,0 +1,25 @@
+Ext.define('Sample.CTO', {
+    extend: 'Sample.Developer',
+
+    statics: {
+        averageIQ: 140
+    },
+
+    constructor: function(config) {
+        this.callParent(arguments);
+
+        this.isSuperGeek = true;
+    },
+
+    hireNewDeveloperLike: function(developer) {
+        return developer.clone();
+    },
+
+    clone: function() {
+        var self = this.statics(),
+            cloned = new self(this.config);
+
+        alert(Ext.getClassName(this.callParent()));
+        return cloned;
+    }
+});