1 /*jshint indent:2, curly:true, eqeqeq:true, immed:true, latedef:true,
2 newcap:true, noarg:true, regexp:true, undef:true, strict:true, trailing:true,
4 /*global XT:true, XM:true, Backbone:true, _:true, console:true */
14 XM.SiteType = XM.Document.extend(/** @lends XM.Site.prototype */{
16 recordType: 'XM.SiteType',
27 XM.SiteZone = XM.Document.extend(/** @lends XM.SiteZone.prototype */{
29 recordType: 'XM.SiteZone',
40 XM.SiteZoneRelation = XM.Document.extend(/** @lends XM.SiteZoneRelation.prototype */{
42 recordType: 'XM.SiteZoneRelation',
53 XM.Site = XM.Document.extend(/** @lends XM.Site.prototype */{
55 recordType: 'XM.Site',
66 XM.SiteComment = XM.Comment.extend(/** @lends XM.SiteComment.prototype */{
68 recordType: 'XM.SiteComment',
79 XM.SiteRelation = XM.Info.extend(/** @lends XM.SiteRelation.prototype */{
81 recordType: 'XM.SiteRelation',
83 editableModel: 'XM.Site'
92 XM.SiteListItem = XM.Info.extend(/** @lends XM.SiteListItem.prototype */{
94 recordType: 'XM.SiteListItem',
96 editableModel: 'XM.Site'
100 // ..........................................................
107 @extends XM.Collection
109 XM.SiteCollection = XM.Collection.extend(/** @lends XM.SiteCollection.prototype */{
117 @extends XM.Collection
119 XM.SiteTypeCollection = XM.Collection.extend(/** @lends XM.SiteTypeCollection.prototype */{
127 @extends XM.Collection
129 XM.SiteRelationCollection = XM.Collection.extend(/** @lends XM.SiteRelationCollection.prototype */{
131 model: XM.SiteRelation
137 @extends XM.Collection
139 XM.SiteListItemCollection = XM.Collection.extend(/** @lends XM.SiteListItemCollection.prototype */{
141 model: XM.SiteListItem
147 @extends XM.Collection
149 XM.SiteZoneRelationCollection = XM.Collection.extend(/** @lends XM.SiteListItemCollection.prototype */{
151 model: XM.SiteZoneRelation