/*
	Copyright (c) 2004-2016, The JS Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

//>>built
define("dojo/data/api/Read",["../../_base/declare"],function(b){return b("dojo.data.api.Read",null,{getValue:function(a,c,b){throw Error("Unimplemented API: dojo.data.api.Read.getValue");},getValues:function(a,c){throw Error("Unimplemented API: dojo.data.api.Read.getValues");},getAttributes:function(a){throw Error("Unimplemented API: dojo.data.api.Read.getAttributes");},hasAttribute:function(a,c){throw Error("Unimplemented API: dojo.data.api.Read.hasAttribute");},containsValue:function(a,c,b){throw Error("Unimplemented API: dojo.data.api.Read.containsValue");
},isItem:function(a){throw Error("Unimplemented API: dojo.data.api.Read.isItem");},isItemLoaded:function(a){throw Error("Unimplemented API: dojo.data.api.Read.isItemLoaded");},loadItem:function(a){if(!this.isItemLoaded(a.item))throw Error("Unimplemented API: dojo.data.api.Read.loadItem");},fetch:function(a){throw Error("Unimplemented API: dojo.data.api.Read.fetch");},getFeatures:function(){return{"dojo.data.api.Read":!0}},close:function(a){throw Error("Unimplemented API: dojo.data.api.Read.close");
},getLabel:function(a){throw Error("Unimplemented API: dojo.data.api.Read.getLabel");},getLabelAttributes:function(a){throw Error("Unimplemented API: dojo.data.api.Read.getLabelAttributes");}})});