models must implement IBeadModel
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/45d6b4f1 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/45d6b4f1 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/45d6b4f1 Branch: refs/heads/develop Commit: 45d6b4f1045bbdd3b3cf177c038b55ced6fa7e2e Parents: 3bb202d Author: Alex Harui <aha...@apache.org> Authored: Tue Sep 23 09:40:23 2014 -0700 Committer: Alex Harui <aha...@apache.org> Committed: Tue Sep 23 15:01:16 2014 -0700 ---------------------------------------------------------------------- .../FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js | 3 ++- .../src/org/apache/flex/html/beads/models/TitleBarModel.js | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/45d6b4f1/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js ---------------------------------------------------------------------- diff --git a/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js b/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js index 34cc112..8dc4319 100644 --- a/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js +++ b/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/PanelModel.js @@ -52,7 +52,8 @@ goog.inherits(org.apache.flex.html.beads.models.PanelModel, */ org.apache.flex.html.beads.models.PanelModel.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'PanelModel', - qName: 'org.apache.flex.html.beads.models.PanelModel'}] }; + qName: 'org.apache.flex.html.beads.models.PanelModel'}], + interfaces: [org.apache.flex.core.IBeadModel] }; /** http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/45d6b4f1/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/TitleBarModel.js ---------------------------------------------------------------------- diff --git a/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/TitleBarModel.js b/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/TitleBarModel.js index e982446..5cfdc7b 100644 --- a/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/TitleBarModel.js +++ b/frameworks/js/FlexJS/src/org/apache/flex/html/beads/models/TitleBarModel.js @@ -14,6 +14,7 @@ goog.provide('org.apache.flex.html.beads.models.TitleBarModel'); +goog.require('org.apache.flex.core.IBeadModel'); goog.require('org.apache.flex.events.EventDispatcher'); @@ -21,6 +22,7 @@ goog.require('org.apache.flex.events.EventDispatcher'); /** * @constructor * @extends {org.apache.flex.events.EventDispatcher} + * @implements {org.apache.flex.core.IBeadModel} */ org.apache.flex.html.beads.models.TitleBarModel = function() { org.apache.flex.html.beads.models.TitleBarModel.base(this, 'constructor'); @@ -52,7 +54,9 @@ goog.inherits(org.apache.flex.html.beads.models.TitleBarModel, */ org.apache.flex.html.beads.models.TitleBarModel.prototype.FLEXJS_CLASS_INFO = { names: [{ name: 'RangeModel', - qName: 'org.apache.flex.html.beads.models.TitleBarModel'}] }; + qName: 'org.apache.flex.html.beads.models.TitleBarModel'}], + interfaces: [org.apache.flex.core.IBeadModel] + }; /**