Author: ygrego Date: 2015-01-28 09:24:34 +0000 (Wed, 28 Jan 2015) New Revision: 730 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/730 Log: Adding of other objects supported by an oipf terminal. Added: oipf/js/ApplicationManagerObject.js oipf/js/CapabilitiesObject.js oipf/js/ChannelConfig.js oipf/js/CodManagerObject.js oipf/js/ConfigurationObject.js oipf/js/DownloadManagerObject.js oipf/js/DownloadTriggerObject.js oipf/js/DrmAgentObject.js oipf/js/GatewayInfoObject.js oipf/js/IMSObject.js oipf/js/MDTFObject.js oipf/js/NotifSocketObject.js oipf/js/ParentalControlManagerObject.js oipf/js/RecordingSchedulerObject.js oipf/js/RemoteControlFunctionObject.js oipf/js/RemoteManagementObject.js Added: oipf/js/ApplicationManagerObject.js =================================================================== --- oipf/js/ApplicationManagerObject.js (rev 0) +++ oipf/js/ApplicationManagerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,21 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; + +ApplicationManagerObject = Class.extend({ + + + +}) \ No newline at end of file Added: oipf/js/CapabilitiesObject.js =================================================================== --- oipf/js/CapabilitiesObject.js (rev 0) +++ oipf/js/CapabilitiesObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/ChannelConfig.js =================================================================== --- oipf/js/ChannelConfig.js (rev 0) +++ oipf/js/ChannelConfig.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/CodManagerObject.js =================================================================== --- oipf/js/CodManagerObject.js (rev 0) +++ oipf/js/CodManagerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/ConfigurationObject.js =================================================================== --- oipf/js/ConfigurationObject.js (rev 0) +++ oipf/js/ConfigurationObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/DownloadManagerObject.js =================================================================== --- oipf/js/DownloadManagerObject.js (rev 0) +++ oipf/js/DownloadManagerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/DownloadTriggerObject.js =================================================================== --- oipf/js/DownloadTriggerObject.js (rev 0) +++ oipf/js/DownloadTriggerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/DrmAgentObject.js =================================================================== --- oipf/js/DrmAgentObject.js (rev 0) +++ oipf/js/DrmAgentObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/GatewayInfoObject.js =================================================================== --- oipf/js/GatewayInfoObject.js (rev 0) +++ oipf/js/GatewayInfoObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/IMSObject.js =================================================================== --- oipf/js/IMSObject.js (rev 0) +++ oipf/js/IMSObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/MDTFObject.js =================================================================== --- oipf/js/MDTFObject.js (rev 0) +++ oipf/js/MDTFObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/NotifSocketObject.js =================================================================== --- oipf/js/NotifSocketObject.js (rev 0) +++ oipf/js/NotifSocketObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/ParentalControlManagerObject.js =================================================================== --- oipf/js/ParentalControlManagerObject.js (rev 0) +++ oipf/js/ParentalControlManagerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/RecordingSchedulerObject.js =================================================================== --- oipf/js/RecordingSchedulerObject.js (rev 0) +++ oipf/js/RecordingSchedulerObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/RemoteControlFunctionObject.js =================================================================== --- oipf/js/RemoteControlFunctionObject.js (rev 0) +++ oipf/js/RemoteControlFunctionObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +}; Added: oipf/js/RemoteManagementObject.js =================================================================== --- oipf/js/RemoteManagementObject.js (rev 0) +++ oipf/js/RemoteManagementObject.js 2015-01-28 09:24:34 UTC (rev 730) @@ -0,0 +1,15 @@ +var Class = new Function(); + +Function.prototype.extend = function(proto) { + var parent = this; + + var child = function() { + this.init && this.init.apply(this, arguments); + }; + + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; + + return child; +};