a:76:{s:9:"#provides";s:28:"dojox.atom.widget.FeedViewer";s:9:"#resource";s:25:"atom/widget/FeedViewer.js";s:9:"#requires";a:4:{i:0;a:3:{i:0;s:6:"common";i:1;s:13:"dijit._Widget";i:2;s:5:"dijit";}i:1;a:3:{i:0;s:6:"common";i:1;s:16:"dijit._Templated";i:2;s:5:"dijit";}i:2;a:3:{i:0;s:6:"common";i:1;s:16:"dijit._Container";i:2;s:5:"dijit";}i:3;a:2:{i:0;s:6:"common";i:1;s:24:"dojox.atom.io.Connection";}}s:28:"dojox.atom.widget.FeedViewer";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:3:{i:0;s:13:"dijit._Widget";i:1;s:16:"dijit._Templated";i:2;s:16:"dijit._Container";}}s:6:"mixins";a:1:{s:9:"prototype";a:2:{i:0;s:26:"dijit._Templated.prototype";i:1;s:26:"dijit._Container.prototype";}}s:7:"summary";s:90:"An ATOM feed viewer that allows for viewing a feed, deleting entries, and editing entries.";s:11:"description";s:90:"An ATOM feed viewer that allows for viewing a feed, deleting entries, and editing entries.";s:9:"classlike";b:1;}s:48:"dojox.atom.widget.FeedViewer.feedViewerTableBody";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:44:"dojox.atom.widget.FeedViewer.feedViewerTable";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:48:"dojox.atom.widget.FeedViewer.entrySelectionTopic";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:32:"dojox.atom.widget.FeedViewer.url";a:3:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:36:"dojox.atom.widget.FeedViewer.xmethod";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:42:"dojox.atom.widget.FeedViewer.localSaveOnly";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:41:"dojox.atom.widget.FeedViewer.templatePath";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:34:"dojox.atom.widget.FeedViewer._feed";a:4:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"private";b:1;s:7:"summary";s:0:"";}s:46:"dojox.atom.widget.FeedViewer._currentSelection";a:4:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"private";b:1;s:7:"summary";s:0:"";}s:44:"dojox.atom.widget.FeedViewer._includeFilters";a:4:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"private";b:1;s:7:"summary";s:0:"";}s:42:"dojox.atom.widget.FeedViewer.alertsEnabled";a:2:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:39:"dojox.atom.widget.FeedViewer.postCreate";a:5:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:6:"source";s:239:" this._includeFilters = []; if (this.entrySelectionTopic !== ""){ this._subscriptions = [dojo.subscribe(this.entrySelectionTopic, this, "_handleEvent")]; } this.atomIO = new dojox.atom.io.Connection(); this.childWidgets = [];";s:7:"summary";s:24:"The postCreate function.";s:11:"description";s:129:"The postCreate function. Creates our AtomIO object for future interactions and subscribes to the event given in markup/creation.";}s:36:"dojox.atom.widget.FeedViewer.startup";a:5:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:6:"source";s:399:" this.containerNode = this.feedViewerTableBody; var children = this.getDescendants(); for(var i in children){ var child = children[i]; if (child && child.isFilter) { this._includeFilters.push(new dojox.atom.widget.FeedViewer.CategoryIncludeFilter(child.scheme, child.term, child.label)); child.destroy(); } } if (this.url !== "") { this.setFeedFromUrl(this.url); }";s:7:"summary";s:21:"The startup function.";s:11:"description";s:83:"The startup function. Parses the filters and sets the feed based on the given url.";}s:34:"dojox.atom.widget.FeedViewer.clear";a:6:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:6:"source";s:28:" this.destroyDescendants();";s:7:"summary";s:55:"Function clearing all current entries in the feed view.";s:11:"description";s:55:"Function clearing all current entries in the feed view.";s:14:"return_summary";s:8:"Nothing.";}s:43:"dojox.atom.widget.FeedViewer.setFeedFromUrl";a:7:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:3:"url";a:2:{s:4:"type";s:6:"string";s:7:"summary";s:28:"The URL to the feed to load.";}}s:6:"source";s:365:" if (url !== "") { if (this._isRelativeURL(url)) { var baseUrl = ""; if (url.charAt(0) !== '/') { baseUrl = this._calculateBaseURL(window.location.href, true); } else { baseUrl = this._calculateBaseURL(window.location.href, false); } this.url = baseUrl + url; } this.atomIO.getFeed(url,dojo.hitch(this,this.setFeed)); }";s:7:"summary";s:59:"Function setting the feed from a URL which to get the feed.";s:11:"description";s:65:"Function setting the dojox.atom.io.model.Feed data into the view.";s:14:"return_summary";s:8:"Nothing.";}s:36:"dojox.atom.widget.FeedViewer.setFeed";a:7:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"feed";a:1:{s:4:"type";s:6:"object";}}s:6:"source";s:1338:" this._feed = feed; this.clear(); var entrySorter=function(a,b){ var dispA = this._displayDateForEntry(a); var dispB = this._displayDateForEntry(b); if(dispA > dispB){return -1;} if(dispA < dispB){return 1;} return 0; }; // This function may not be safe in different locales. var groupingStr = function(dateStr){ var dpts = dateStr.split(','); dpts.pop(); // remove year and time return dpts.join(","); }; var sortedEntries = feed.entries.sort(dojo.hitch(this,entrySorter)); if (feed){ var lastSectionTitle = null; for (var i=0;i 0) && (index < fullURL.length) && (index !== (fullURL.length -1))){ //We want to include the terminating / baseURL = fullURL.substring(0,(index + 1)); }else{ baseURL = fullURL; } }else{ //We want to find the first occurance of / after the :// index = fullURL.indexOf("://"); if(index > 0){ index = index + 3; var protocol = fullURL.substring(0,index); var fragmentURL = fullURL.substring(index, fullURL.length); index = fragmentURL.indexOf("/"); if((index < fragmentURL.length) && (index > 0) ){ baseURL = protocol + fragmentURL.substring(0,index); }else{ baseURL = protocol + fragmentURL; } } } } return baseURL;";s:7:"summary";s:73:"Internal function to calculate a baseline URL from the provided full URL.";s:11:"description";s:73:"Internal function to calculate a baseline URL from the provided full URL.";s:14:"return_summary";s:26:"String of the baseline URL";s:7:"private";b:1;}s:46:"dojox.atom.widget.FeedViewer._isFilterAccepted";a:8:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"entry";a:1:{s:4:"type";s:6:"object";}}s:6:"source";s:323:" var accepted = false; if (this._includeFilters && (this._includeFilters.length > 0)) { for (var i = 0; i < this._includeFilters.length; i++) { var filter = this._includeFilters[i]; if (filter.match(entry)) { accepted = true; break; } } } else { accepted = true; } return accepted;";s:7:"summary";s:64:"Internal function to do matching of category filters to widgets.";s:11:"description";s:64:"Internal function to do matching of category filters to widgets.";s:14:"return_summary";s:65:"boolean denoting if this entry matched one of the accept filters.";s:7:"private";b:1;}s:53:"dojox.atom.widget.FeedViewer.addCategoryIncludeFilter";a:7:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:6:"filter";a:2:{s:4:"type";s:6:"object";s:7:"summary";s:168:"The basic items to filter on and the values. Should be of format: {scheme: <some text or null>, term: <some text or null>, label: <some text or null>}";}}s:6:"source";s:752:" if (filter) { var scheme = filter.scheme; var term = filter.term; var label = filter.label; var addIt = true; if (!scheme) { scheme = null; } if (!term) { scheme = null; } if (!label) { scheme = null; } if (this._includeFilters && this._includeFilters.length > 0) { for (var i = 0; i < this._includeFilters.length; i++) { var eFilter = this._includeFilters[i]; if ((eFilter.term === term) && (eFilter.scheme === scheme) && (eFilter.label === label)) { //Verify we don't have this filter already. addIt = false; break; } } } if (addIt) { this._includeFilters.push(dojox.atom.widget.FeedViewer.CategoryIncludeFilter(scheme, term, label)); } }";s:7:"summary";s:62:"Function to add a filter for entry inclusion in the feed view.";s:11:"description";s:62:"Function to add a filter for entry inclusion in the feed view.";s:14:"return_summary";s:8:"Nothing.";}s:56:"dojox.atom.widget.FeedViewer.removeCategoryIncludeFilter";a:7:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:6:"filter";a:2:{s:4:"type";s:6:"object";s:7:"summary";s:179:"The basic items to identify the filter that is present. Should be of format: {scheme: <some text or null>, term: <some text or null>, label: <some text or null>}";}}s:6:"source";s:662:" if (filter) { var scheme = filter.scheme; var term = filter.term; var label = filter.label; if (!scheme) { scheme = null; } if (!term) { scheme = null; } if (!label) { scheme = null; } var newFilters = []; if (this._includeFilters && this._includeFilters.length > 0) { for (var i = 0; i < this._includeFilters.length; i++) { var eFilter = this._includeFilters[i]; if (!((eFilter.term === term) && (eFilter.scheme === scheme) && (eFilter.label === label))) { //Keep only filters that do not match newFilters.push(eFilter); } } this._includeFilters = newFilters; } }";s:7:"summary";s:65:"Function to remove a filter for entry inclusion in the feed view.";s:11:"description";s:65:"Function to remove a filter for entry inclusion in the feed view.";s:14:"return_summary";s:8:"Nothing.";}s:41:"dojox.atom.widget.FeedViewer._handleEvent";a:8:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:19:"entrySelectionEvent";a:2:{s:4:"type";s:6:"object";s:7:"summary";s:66:"The topic message containing the entry that was selected for view.";}}s:6:"source";s:754:" if(entrySelectionEvent.source != this) { if(entrySelectionEvent.action == "update" && entrySelectionEvent.entry) { var evt = entrySelectionEvent; if(!this.localSaveOnly){ this.atomIO.updateEntry(evt.entry, dojo.hitch(evt.source,evt.callback), null, true); } this._currentSelection._entryWidget.setTime(this._displayDateForEntry(evt.entry).toLocaleTimeString()); this._currentSelection._entryWidget.setTitle(evt.entry.title.value); } else if(entrySelectionEvent.action == "post" && entrySelectionEvent.entry) { if(!this.localSaveOnly){ this.atomIO.addEntry(entrySelectionEvent.entry, this.url, dojo.hitch(this,this._addEntry)); }else{ this._addEntry(entrySelectionEvent.entry); } } }";s:7:"summary";s:79:"Internal function for listening to a topic that will handle entry notification.";s:11:"description";s:79:"Internal function for listening to a topic that will handle entry notification.";s:14:"return_summary";s:8:"Nothing.";s:7:"private";b:1;}s:38:"dojox.atom.widget.FeedViewer._addEntry";a:7:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"entry";a:1:{s:4:"type";s:6:"object";}}s:6:"source";s:166:" this._feed.addEntry(entry); this.setFeed(this._feed); dojo.publish(this.entrySelectionTopic, [{ action: "set", source: this, feed: this._feed, entry: entry }]);";s:7:"summary";s:56:"callback function used when adding an entry to the feed.";s:11:"description";s:214:"callback function used when adding an entry to the feed. After the entry has been posted to the feed, we add it to our feed representation (to show it on the page) and publish an event to update any entry viewers.";s:7:"private";b:1;}s:36:"dojox.atom.widget.FeedViewer.destroy";a:5:{s:9:"prototype";s:28:"dojox.atom.widget.FeedViewer";s:4:"type";s:8:"Function";s:6:"source";s:70:" this.clear(); dojo.forEach(this._subscriptions, dojo.unsubscribe);";s:7:"summary";s:66:"Destroys this widget, including all descendants and subscriptions.";s:11:"description";s:66:"Destroys this widget, including all descendants and subscriptions.";}s:43:"dojox.atom.widget.FeedViewer._subscriptions";a:3:{s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"private";b:1;s:7:"summary";s:0:"";}s:35:"dojox.atom.widget.FeedViewer.atomIO";a:2:{s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:41:"dojox.atom.widget.FeedViewer.childWidgets";a:2:{s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:42:"dojox.atom.widget.FeedViewer.containerNode";a:2:{s:8:"instance";s:28:"dojox.atom.widget.FeedViewer";s:7:"summary";s:0:"";}s:47:"dojox.atom.widget.FeedViewer.setFeedFromUrl.url";a:2:{s:4:"type";s:3:"The";s:7:"summary";s:24:"URL to the feed to load.";}s:33:"dojox.atom.widget.FeedViewerEntry";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:2:{i:0;s:13:"dijit._Widget";i:1;s:16:"dijit._Templated";}}s:6:"mixins";a:1:{s:9:"prototype";a:1:{i:0;s:26:"dijit._Templated.prototype";}}s:7:"summary";s:83:"Widget for handling the display of an entry and specific events associated with it.";s:11:"description";s:83:"Widget for handling the display of an entry and specific events associated with it.";s:9:"classlike";b:1;}s:46:"dojox.atom.widget.FeedViewerEntry.templatePath";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:43:"dojox.atom.widget.FeedViewerEntry.entryNode";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:42:"dojox.atom.widget.FeedViewerEntry.timeNode";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:46:"dojox.atom.widget.FeedViewerEntry.deleteButton";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:39:"dojox.atom.widget.FeedViewerEntry.entry";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:38:"dojox.atom.widget.FeedViewerEntry.feed";a:2:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:44:"dojox.atom.widget.FeedViewerEntry.postCreate";a:4:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:6:"source";s:148:" var _nlsResources = dojo.i18n.getLocalization("dojox.atom.widget", "FeedViewerEntry"); this.deleteButton.innerHTML = _nlsResources.deleteButton;";s:7:"summary";s:0:"";}s:42:"dojox.atom.widget.FeedViewerEntry.setTitle";a:7:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"text";a:2:{s:4:"type";s:6:"string";s:7:"summary";s:10:"The title.";}}s:6:"source";s:222:" if (this.titleNode.lastChild){this.titleNode.removeChild(this.titleNode.lastChild);} var titleTextNode = document.createElement("div"); titleTextNode.innerHTML = text; this.titleNode.appendChild(titleTextNode);";s:7:"summary";s:39:"Function to set the title of the entry.";s:11:"description";s:39:"Function to set the title of the entry.";s:14:"return_summary";s:8:"Nothing.";}s:41:"dojox.atom.widget.FeedViewerEntry.setTime";a:7:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:8:"timeText";a:2:{s:4:"type";s:6:"string";s:7:"summary";s:28:"The string form of the date.";}}s:6:"source";s:182:" if (this.timeNode.lastChild){this.timeNode.removeChild(this.timeNode.lastChild);} var timeTextNode = document.createTextNode(timeText); this.timeNode.appendChild(timeTextNode);";s:7:"summary";s:38:"Function to set the time of the entry.";s:11:"description";s:38:"Function to set the time of the entry.";s:14:"return_summary";s:8:"Nothing.";}s:46:"dojox.atom.widget.FeedViewerEntry.enableDelete";a:6:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:6:"source";s:105:" if (this.deleteButton !== null) { //TODO Fix this this.deleteButton.style.display = 'inline'; }";s:7:"summary";s:51:"Function to enable the delete action on this entry.";s:11:"description";s:51:"Function to enable the delete action on this entry.";s:14:"return_summary";s:8:"Nothing.";}s:47:"dojox.atom.widget.FeedViewerEntry.disableDelete";a:6:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:6:"source";s:84:" if (this.deleteButton !== null) { this.deleteButton.style.display = 'none'; }";s:7:"summary";s:52:"Function to disable the delete action on this entry.";s:11:"description";s:52:"Function to disable the delete action on this entry.";s:14:"return_summary";s:8:"Nothing.";}s:45:"dojox.atom.widget.FeedViewerEntry.deleteEntry";a:7:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"event";a:1:{s:4:"type";s:6:"object";}}s:6:"source";s:83:" event.preventDefault(); event.stopPropagation(); this.feed.deleteEntry(this);";s:7:"summary";s:57:"Function to handle the delete event and delete the entry.";s:11:"description";s:57:"Function to handle the delete event and delete the entry.";s:14:"return_summary";s:8:"Nothing.";}s:41:"dojox.atom.widget.FeedViewerEntry.onClick";a:6:{s:9:"prototype";s:33:"dojox.atom.widget.FeedViewerEntry";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:1:"e";a:2:{s:4:"type";s:6:"object";s:7:"summary";s:33:"The event generated by the click.";}}s:6:"source";s:187:" // summary: // Attach point for when a row is clicked on. // description: // Attach point for when a row is clicked on. // // e: // The event generated by the click.";s:7:"summary";s:42:"Attach point for when a row is clicked on.";s:11:"description";s:42:"Attach point for when a row is clicked on.";}s:56:"dojox.atom.widget.FeedViewerEntry.deleteButton.innerHTML";a:2:{s:8:"instance";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:60:"dojox.atom.widget.FeedViewerEntry.deleteButton.style.display";a:2:{s:8:"instance";s:33:"dojox.atom.widget.FeedViewerEntry";s:7:"summary";s:0:"";}s:36:"dojox.atom.widget.FeedViewerGrouping";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:2:{i:0;s:13:"dijit._Widget";i:1;s:16:"dijit._Templated";}}s:6:"mixins";a:1:{s:9:"prototype";a:1:{i:0;s:26:"dijit._Templated.prototype";}}s:7:"summary";s:25:"Grouping of feed entries.";s:11:"description";s:25:"Grouping of feed entries.";s:9:"classlike";b:1;}s:49:"dojox.atom.widget.FeedViewerGrouping.templatePath";a:2:{s:9:"prototype";s:36:"dojox.atom.widget.FeedViewerGrouping";s:7:"summary";s:0:"";}s:49:"dojox.atom.widget.FeedViewerGrouping.groupingNode";a:2:{s:9:"prototype";s:36:"dojox.atom.widget.FeedViewerGrouping";s:7:"summary";s:0:"";}s:46:"dojox.atom.widget.FeedViewerGrouping.titleNode";a:2:{s:9:"prototype";s:36:"dojox.atom.widget.FeedViewerGrouping";s:7:"summary";s:0:"";}s:44:"dojox.atom.widget.FeedViewerGrouping.setText";a:6:{s:9:"prototype";s:36:"dojox.atom.widget.FeedViewerGrouping";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"text";a:2:{s:4:"type";s:3:"The";s:7:"summary";s:13:"text to show.";}}s:6:"source";s:174:" if (this.titleNode.lastChild){this.titleNode.removeChild(this.titleNode.lastChild);} var textNode = document.createTextNode(text); this.titleNode.appendChild(textNode);";s:7:"summary";s:46:"Sets the text to be shown above this grouping.";s:11:"description";s:46:"Sets the text to be shown above this grouping.";}s:41:"dojox.atom.widget.AtomEntryCategoryFilter";a:6:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:2:{i:0;s:13:"dijit._Widget";i:1;s:16:"dijit._Templated";}}s:6:"mixins";a:1:{s:9:"prototype";a:1:{i:0;s:26:"dijit._Templated.prototype";}}s:7:"summary";s:46:"A filter to be applied to the list of entries.";s:11:"description";s:46:"A filter to be applied to the list of entries.";s:9:"classlike";b:1;}s:48:"dojox.atom.widget.AtomEntryCategoryFilter.scheme";a:2:{s:9:"prototype";s:41:"dojox.atom.widget.AtomEntryCategoryFilter";s:7:"summary";s:0:"";}s:46:"dojox.atom.widget.AtomEntryCategoryFilter.term";a:2:{s:9:"prototype";s:41:"dojox.atom.widget.AtomEntryCategoryFilter";s:7:"summary";s:0:"";}s:47:"dojox.atom.widget.AtomEntryCategoryFilter.label";a:2:{s:9:"prototype";s:41:"dojox.atom.widget.AtomEntryCategoryFilter";s:7:"summary";s:0:"";}s:50:"dojox.atom.widget.AtomEntryCategoryFilter.isFilter";a:2:{s:9:"prototype";s:41:"dojox.atom.widget.AtomEntryCategoryFilter";s:7:"summary";s:0:"";}s:50:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter";a:6:{s:4:"type";s:8:"Function";s:10:"parameters";a:3:{s:6:"scheme";a:1:{s:4:"type";s:0:"";}s:4:"term";a:1:{s:4:"type";s:0:"";}s:5:"label";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:67:" this.scheme = scheme; this.term = term; this.label = label;";s:7:"summary";s:25:"The initializer function.";s:11:"description";s:25:"The initializer function.";s:9:"classlike";b:1;}s:56:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter.match";a:7:{s:9:"prototype";s:50:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"entry";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:615:" var matched = false; if (entry !== null) { var categories = entry.categories; if (categories !== null) { for (var i = 0; i < categories.length; i++) { var category = categories[i]; if (this.scheme !== "") { if (this.scheme !== category.scheme) { break; } } if (this.term !== "") { if (this.term !== category.term) { break; } } if (this.label !== "") { if (this.label !== category.label) { break; } } //Made it this far, everything matched. matched = true; } } } return matched;";s:7:"summary";s:89:"Function to determine if this category filter matches against a category on an atom entry";s:11:"description";s:89:"Function to determine if this category filter matches against a category on an atom entry";s:14:"return_summary";s:63:"boolean denoting if this category filter matched to this entry.";}s:57:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter.scheme";a:2:{s:8:"instance";s:50:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter";s:7:"summary";s:0:"";}s:55:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter.term";a:2:{s:8:"instance";s:50:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter";s:7:"summary";s:0:"";}s:56:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter.label";a:2:{s:8:"instance";s:50:"dojox.atom.widget.FeedViewer.CategoryIncludeFilter";s:7:"summary";s:0:"";}s:17:"dojox.atom.widget";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:10:"dojox.atom";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}