/**
* Copyright (c) 2014, Oracle and/or its affiliates.
* All rights reserved.
*/
/**
* @preserve Copyright 2013 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/
/*jslint browser: true*/
/**
* @export
* @class oj.DataSource
* @extends oj.EventSource
* @classdesc Object representing data used by table and grid components
* @property {Object} data data supported by the components
* @param {Object} data data supported by the components
* @constructor
*/
oj.DataSource = function(data)
{
this.data = data;
this.Init();
};
// Subclass from oj.Object
oj.Object.createSubclass(oj.DataSource, oj.EventSource, "oj.DataSource");
/**
* Initializes the instance.
* @export
*/
oj.DataSource.prototype.Init = function()
{
oj.DataSource.superclass.Init.call(this);
};
/**
* Determines whether this DataSource supports the specified feature.
* @param {string} feature the feature in which its capabilities is inquired.
* @return {string|null} the capability of the specified feature. Returns null if the feature is not recognized.
* @export
*/
oj.DataSource.prototype.getCapability = function(feature)
{
return null;
};
Source: src/main/javascript/oracle/oj/ojdatacollection-common/DataSource.js
Oracle® JavaScript Extension Toolkit (JET)
1.1.2
E65298-01