Searched defs:Observer (Results 201 - 225 of 256) sorted by relevance

1234567891011

/external/chromium_org/content/browser/appcache/
H A Dappcache_host.h55 public AppCacheServiceImpl::Observer {
58 class CONTENT_EXPORT Observer { class in class:content::AppCacheHost
66 virtual ~Observer() {}
75 void AddObserver(Observer* observer);
76 void RemoveObserver(Observer* observer);
194 // AppCacheServiceImpl::Observer impl
309 ObserverList<Observer> observers_;
H A Dappcache_service_impl.h69 class CONTENT_EXPORT Observer { class in class:content::AppCacheServiceImpl
77 virtual ~Observer() {}
89 void AddObserver(Observer* observer) {
93 void RemoveObserver(Observer* observer) {
217 ObserverList<Observer> observers_;
/external/chromium_org/device/bluetooth/
H A Dbluetooth_adapter.h37 class Observer { class in class:device::BluetoothAdapter
39 virtual ~Observer() {}
193 virtual void AddObserver(BluetoothAdapter::Observer* observer) = 0;
195 BluetoothAdapter::Observer* observer) = 0;
257 // new and lost devices by implementing the Observer methods "DeviceAdded" and
/external/chromium_org/storage/browser/database/
H A Ddatabase_tracker.h91 class Observer { class in class:storage::DatabaseTracker
101 virtual ~Observer() {}
125 void AddObserver(Observer* observer);
126 void RemoveObserver(Observer* observer);
284 ObserverList<Observer, true> observers_;
/external/chromium_org/third_party/webrtc/system_wrappers/source/
H A Dscoped_vector_unittest.cc21 // The LifeCycleObject notifies its Observer upon construction & destruction.
24 class Observer { class in class:webrtc::__anon16163::LifeCycleObject
30 virtual ~Observer() {}
40 explicit LifeCycleObject(Observer* observer)
45 Observer* observer_;
69 class LifeCycleWatcher : public LifeCycleObject::Observer {
/external/chromium_org/ui/display/chromeos/
H A Ddisplay_configurator.h54 class Observer { class in class:ui::DisplayConfigurator
56 virtual ~Observer() {}
188 // NativeDisplayDelegate::Observer overrides:
191 void AddObserver(Observer* observer);
192 void RemoveObserver(Observer* observer);
336 ObserverList<Observer> observers_;
/external/chromium_org/ash/display/
H A Ddisplay_configurator_animation.cc36 Observer* observer = new Observer(animator, this);
57 class Observer : public ui::LayerAnimationObserver { class in class:ash::__anon1864::CallbackRunningObserver
59 Observer(ui::LayerAnimator* animator, function in class:ash::__anon1864::CallbackRunningObserver::Observer
87 DISALLOW_COPY_AND_ASSIGN(Observer);
92 ScopedVector<Observer> observer_list_;
/external/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/banners/
H A DInstallerDelegate.java23 public static interface Observer { interface in class:InstallerDelegate
42 private final Observer mObserver;
67 Looper looper, PackageManager packageManager, Observer observer, String packageName) {
/external/chromium_org/chrome/browser/chromeos/login/users/avatar/
H A Duser_image_sync_observer.cc40 UserImageSyncObserver::Observer::~Observer() {}
75 void UserImageSyncObserver::AddObserver(Observer* observer) {
79 void UserImageSyncObserver::RemoveObserver(Observer* observer) {
107 FOR_EACH_OBSERVER(UserImageSyncObserver::Observer, observer_list_,
/external/chromium_org/chrome/browser/chromeos/policy/
H A Dconsumer_management_service.h55 : public chromeos::DeviceSettingsService::Observer,
58 public OAuth2TokenService::Observer {
102 class Observer { class in class:policy::ConsumerManagementService
125 void AddObserver(Observer* observer);
126 void RemoveObserver(Observer* observer);
147 // chromeos::DeviceSettingsService::Observer:
156 // OAuth2TokenService::Observer:
229 ObserverList<Observer, true> observers_;
/external/chromium_org/chromeos/dbus/
H A Dupdate_engine_client.h64 class Observer { class in class:chromeos::UpdateEngineClient
73 virtual void AddObserver(Observer* observer) = 0;
74 virtual void RemoveObserver(Observer* observer) = 0;
76 virtual bool HasObserver(Observer* observer) = 0;
/external/chromium_org/chromeos/settings/
H A Dtimezone_settings.cc264 virtual void AddObserver(Observer* observer) OVERRIDE;
265 virtual void RemoveObserver(Observer* observer) OVERRIDE;
281 ObserverList<Observer> observers_;
340 void TimezoneSettingsBaseImpl::AddObserver(Observer* observer) {
344 void TimezoneSettingsBaseImpl::RemoveObserver(Observer* observer) {
391 FOR_EACH_OBSERVER(Observer, observers_, TimezoneChanged(*known_timezone));
430 FOR_EACH_OBSERVER(Observer, observers_, TimezoneChanged(*known_timezone));
451 TimezoneSettings::Observer::~Observer() {}
/external/chromium_org/components/invalidation/
H A Dsync_system_resources.h90 class Observer { class in class:syncer::SyncNetworkChannel
130 // SyncNetworkChannel::Observer and register here.
131 void AddObserver(Observer* observer);
132 void RemoveObserver(Observer* observer);
174 ObserverList<Observer> observers_;
/external/chromium_org/components/policy/core/common/cloud/
H A Dcloud_policy_store.h46 class POLICY_EXPORT Observer { class in class:policy::CloudPolicyStore
48 virtual ~Observer();
105 void AddObserver(Observer* observer);
108 void RemoveObserver(Observer* observer);
158 ObserverList<Observer, true> observers_;
/external/chromium_org/extensions/browser/
H A Devent_router.h66 class Observer { class in class:extensions::EventRouter
124 void RegisterObserver(Observer* observer,
128 void UnregisterObserver(Observer* observer);
312 typedef base::hash_map<std::string, Observer*> ObserverMap;
/external/chromium_org/sync/internal_api/public/
H A Dsync_manager.h163 // TODO(sync, long-term): Ideally, ChangeDelegate/Observer would
188 class SYNC_EXPORT Observer { class in class:syncer::SyncManager
221 virtual ~Observer();
337 virtual void AddObserver(Observer* observer) = 0;
340 // Observer is being destroyed so the SyncManager doesn't
342 virtual void RemoveObserver(Observer* observer) = 0;
/external/chromium_org/third_party/libjingle/source/talk/app/webrtc/java/src/org/webrtc/
H A DDataChannel.java79 public interface Observer { interface in class:DataChannel
101 public void registerObserver(Observer observer) {
107 private native long registerObserverNative(Observer observer);
/external/chromium_org/chrome/browser/download/
H A Ddownload_history.cc198 DownloadHistory::Observer::Observer() {} function in class:DownloadHistory::Observer
199 DownloadHistory::Observer::~Observer() {}
227 FOR_EACH_OBSERVER(Observer, observers_, OnDownloadHistoryDestroyed());
231 void DownloadHistory::AddObserver(DownloadHistory::Observer* observer) {
236 void DownloadHistory::RemoveObserver(DownloadHistory::Observer* observer) {
319 FOR_EACH_OBSERVER(Observer, observers_, OnDownloadStored(
409 FOR_EACH_OBSERVER(Observer, observers_, OnDownloadStored(
464 FOR_EACH_OBSERVER(Observer, observers
[all...]
/external/chromium_org/chrome/browser/ui/webui/chromeos/login/
H A Doobe_ui.h48 class Observer { class in class:chromeos::OobeUI
50 virtual ~Observer() {}
146 void AddObserver(Observer* observer);
147 void RemoveObserver(Observer* observer);
240 ObserverList<Observer> observer_list_;
/external/chromium_org/third_party/polymer_legacy/platform/
H A Dplatform.js32 function PointerGestureEvent(a,b){var c=b||{},d=document.createEvent("Event"),e={bubbles:Boolean(c.bubbles)===c.bubbles||!0,cancelable:Boolean(c.cancelable)===c.cancelable||!0};d.initEvent(a,e.bubbles,e.cancelable);for(var f,g=Object.keys(c),h=0;h<g.length;h++)f=g[h],d[f]=c[f];return d.preventTap=this.preventTap,d}"undefined"==typeof WeakMap&&!function(){var a=Object.defineProperty,b=Date.now()%1e9,c=function(){this.name="__st"+(1e9*Math.random()>>>0)+(b++ +"__")};c.prototype={set:function(b,c){var d=b[this.name];d&&d[0]===b?d[1]=c:a(b,this.name,{value:[b,c],writable:!0})},get:function(a){var b;return(b=a[this.name])&&b[0]===a?b[1]:void 0},"delete":function(a){this.set(a,void 0)}},window.WeakMap=c}(),function(global){"use strict";function detectObjectObserve(){function a(a){b=a}if("function"!=typeof Object.observe||"function"!=typeof Array.observe)return!1;var b=[],c={},d=[];return Object.observe(c,a),Array.observe(d,a),c.id=1,c.id=2,delete c.id,d.push(1,2),d.length=0,Object.deliverChangeRecords(a),5!==b.length?!1:"add"!=b[0].type||"update"!=b[1].type||"delete"!=b[2].type||"splice"!=b[3].type||"splice"!=b[4].type?!1:(Object.unobserve(c,a),Array.unobserve(d,a),!0)}function detectEval(){if(global.document&&"securityPolicy"in global.document&&!global.document.securityPolicy.allowsEval)return!1;try{var a=new Function("","return true;");return a()}catch(b){return!1}}function isIndex(a){return+a===a>>>0}function toNumber(a){return+a}function isObject(a){return a===Object(a)}function areSameValue(a,b){return a===b?0!==a||1/a===1/b:numberIsNaN(a)&&numberIsNaN(b)?!0:a!==a&&b!==b}function isPathValid(a){return"string"!=typeof a?!1:(a=a.trim(),""==a?!0:"."==a[0]?!1:pathRegExp.test(a))}function Path(a,b){if(b!==constructorIsPrivate)throw Error("Use Path.get to retrieve path objects");return""==a.trim()?this:isIndex(a)?(this.push(a),this):(a.split(/\s*\.\s*/).filter(function(a){return a}).forEach(function(a){this.push(a)},this),void(hasEval&&this.length&&(this.getValueFrom=this.compiledGetValueFromFn())))}function getPath(a){if(a instanceof Path)return a;null==a&&(a=""),"string"!=typeof a&&(a=String(a));var b=pathCache[a];if(b)return b;if(!isPathValid(a))return invalidPath;var b=new Path(a,constructorIsPrivate);return pathCache[a]=b,b}function dirtyCheck(a){for(var b=0;MAX_DIRTY_CHECK_CYCLES>b&&a.check_();)b++;return global.testingExposeCycleCount&&(global.dirtyCheckCycleCount=b),b>0}function objectIsEmpty(a){for(var b in a)return!1;return!0}function diffIsEmpty(a){return objectIsEmpty(a.added)&&objectIsEmpty(a.removed)&&objectIsEmpty(a.changed)}function diffObjectFromOldObject(a,b){var c={},d={},e={};for(var f in b){var g=a[f];(void 0===g||g!==b[f])&&(f in a?g!==b[f]&&(e[f]=g):d[f]=void 0)}for(var f in a)f in b||(c[f]=a[f]);return Array.isArray(a)&&a.length!==b.length&&(e.length=a.length),{added:c,removed:d,changed:e}}function runEOMTasks(){if(!eomTasks.length)return!1;for(var a=0;a<eomTasks.length;a++)eomTasks[a]();return eomTasks.length=0,!0}function newObservedObject(){function a(a){b&&b.state_===OPENED&&!d&&b.check_(a)}var b,c,d=!1,e=!0;return{open:function(c){if(b)throw Error("ObservedObject in use");e||Object.deliverChangeRecords(a),b=c,e=!1},observe:function(b,d){c=b,d?Array.observe(c,a):Object.observe(c,a)},deliver:function(b){d=b,Object.deliverChangeRecords(a),d=!1},close:function(){b=void 0,Object.unobserve(c,a),observedObjectCache.push(this)}}}function getObservedObject(a,b,c){var d=observedObjectCache.pop()||newObservedObject();return d.open(a),d.observe(b,c),d}function newObservedSet(){function a(b){if(b){var c=i.indexOf(b);c>=0?(i[c]=void 0,h.push(b)):h.indexOf(b)<0&&(h.push(b),Object.observe(b,e)),a(Object.getPrototypeOf(b))}}function b(){var b=i===emptyArray?[]:i;i=h,h=b;var c;for(var d in f)c=f[d],c&&c.state_==OPENED&&c.iterateObjects_(a);for(var g=0;g<i.length;g++){var j=i[g];j&&Object.unobserve(j,e)}i.length=0}function c(){k=!1,j&&b()}function d(){k||(j=!0,k=!0,runEOM(c))}function e(){b();var a;for(var c in f)a=f[c],a&&a.state_==OPENED&&a.check_()}var f=[],g=0,h=[],i=emptyArray,j=!1,k=!1,l={object:void 0,objects:h,open:function(b){f[b.id_]=b,g++,b.iterateObjects_(a)},close:function(a){if(f[a.id_]=void 0,g--,g)return void d();j=!1;for(var b=0;b<h.length;b++)Object.unobserve(h[b],e),Observer.unobservedCount++;f.length=0,h.length=0,observedSetCache.push(this)},reset:d};return l}function getObservedSet(a,b){return lastObservedSet&&lastObservedSet.object===b||(lastObservedSet=observedSetCache.pop()||newObservedSet(),lastObservedSet.object=b),lastObservedSet.open(a),lastObservedSet}function Observer(){this.state_=UNOPENED,this.callback_=void 0,this.target_=void 0,this.directObserver_=void 0,this.value_=void 0,this.id_=nextObserverId++}function addToAll(a){Observer._allObserversCount++,collectObservers&&allObservers.push(a)}function removeFromAll(){Observer._allObserversCount--}function ObjectObserver(a){Observer.call(this),this.value_=a,this.oldObject_=void 0}function ArrayObserver(a){if(!Array.isArray(a))throw Error("Provided object is not an Array");ObjectObserver.call(this,a)}function PathObserver(a,b){Observer.call(this),this.object_=a,this.path_=b instanceof Path?b:getPath(b),this.directObserver_=void 0}function CompoundObserver(){Observer.call(this),this.value_=[],this.directObserver_=void 0,this.observed_=[]}function identFn(a){return a}function ObserverTransform(a,b,c,d){this.callback_=void 0,this.target_=void 0,this.value_=void 0,this.observable_=a,this.getValueFn_=b||identFn,this.setValueFn_=c||identFn,this.dontPassThroughSet_=d}function notifyFunction(a,b){if("function"==typeof Object.observe){var c=Object.getNotifier(a);return function(d,e){var f={object:a,type:d,name:b};2===arguments.length&&(f.oldValue=e),c.notify(f)}}}function diffObjectFromChangeRecords(a,b,c){for(var d={},e={},f=0;f<b.length;f++){var g=b[f];expectedRecordTypes[g.type]?(g.name in c||(c[g.name]=g.oldValue),"update"!=g.type&&("add"!=g.type?g.name in d?(delete d[g.name],delete c[g.name]):e[g.name]=!0:g.name in e?delete e[g.name]:d[g.name]=!0)):(console.error("Unknown changeRecord type: "+g.type),console.error(g))}for(var h in d)d[h]=a[h];for(var h in e)e[h]=void 0;var i={};for(var h in c)if(!(h in d||h in e)){var j=a[h];c[h]!==j&&(i[h]=j)}return{added:d,removed:e,changed:i}}function newSplice(a,b,c){return{index:a,removed:b,addedCount:c}}function ArraySplice(){}function calcSplices(a,b,c,d,e,f){return arraySplice.calcSplices(a,b,c,d,e,f)}function intersect(a,b,c,d){return c>b||a>d?-1:b==c||d==a?0:c>a?d>b?b-c:d-c:b>d?d-a:b-a}function mergeSplice(a,b,c,d){for(var e=newSplice(b,c,d),f=!1,g=0,h=0;h<a.length;h++){var i=a[h];if(i.index+=g,!f){var j=intersect(e.index,e.index+e.removed.length,i.index,i.index+i.addedCount);if(j>=0){a.splice(h,1),h--,g-=i.addedCount-i.removed.length,e.addedCount+=i.addedCount-j;var k=e.removed.length+i.removed.length-j;if(e.addedCount||k){var c=i.removed;if(e.index<i.index){var l=e.removed.slice(0,i.index-e.index);Array.prototype.push.apply(l,c),c=l}if(e.index+e.removed.length>i.index+i.addedCount){var m=e.removed.slice(i.index+i.addedCount-e.index);Array.prototype.push.apply(c,m)}e.removed=c,i.index<e.index&&(e.index=i.index)}else f=!0}else if(e.index<i.index){f=!0,a.splice(h,0,e),h++;var n=e.addedCount-e.removed.length;i.index+=n,g+=n}}}f||a.push(e)}function createInitialSplices(a,b){for(var c=[],d=0;d<b.length;d++){var e=b[d];switch(e.type){case"splice":mergeSplice(c,e.index,e.removed.slice(),e.addedCount);break;case"add":case"update":case"delete":if(!isIndex(e.name))continue;var f=toNumber(e.name);if(0>f)continue;mergeSplice(c,f,[e.oldValue],1);break;default:console.error("Unexpected record type: "+JSON.stringify(e))}}return c}function projectArraySplices(a,b){var c=[];return createInitialSplices(a,b).forEach(function(b){return 1==b.addedCount&&1==b.removed.length?void(b.removed[0]!==a[b.index]&&c.push(b)):void(c=c.concat(calcSplices(a,b.index,b.index+b.addedCount,b.removed,0,b.removed.length)))}),c}var hasObserve=detectObjectObserve(),hasEval=detectEval(),numberIsNaN=global.Number.isNaN||function(a){return"number"==typeof a&&global.isNaN(a)},createObject="__proto__"in{}?function(a){return a}:function(a){var b=a.__proto__;if(!b)return a;var c=Object.create(b);return Object.getOwnPropertyNames(a).forEach(function(b){Object.defineProperty(c,b,Object.getOwnPropertyDescriptor(a,b))}),c},identStart="[$_a-zA-Z]",identPart="[$_a-zA-Z0-9]",ident=identStart+"+"+identPart+"*",elementIndex="(?:[0-9]|[1-9]+[0-9]+)",identOrElementIndex="(?:"+ident+"|"+elementIndex+")",path="(?:"+identOrElementIndex+")(?:\\s*\\.\\s*"+identOrElementIndex+")*",pathRegExp=new RegExp("^"+path+"$"),constructorIsPrivate={},pathCache={};Path.get=getPath,Path.prototype=createObject({__proto__:[],valid:!0,toString:function(){return this.join(".")},getValueFrom:function(a){for(var b=0;b<this.length;b++){if(null==a)return;a=a[this[b]]}return a},iterateObjects:function(a,b){for(var c=0;c<this.length;c++){if(c&&(a=a[this[c-1]]),!isObject(a))return;b(a)}},compiledGetValueFromFn:function(){var a=this.map(function(a){return isIndex(a)?'["'+a+'"]':"."+a}),b="",c="obj";b+="if (obj != null";for(var d=0;d<this.length-1;d++){{this[d]}c+=a[d],b+=" &&\n "+c+" != null"}return b+=")\n",c+=a[d],b+=" return "+c+";\nelse\n return undefined;",new Function("obj",b)},setValueFrom:function(a,b){if(!this.length)return!1;for(var c=0;c<this.length-1;c++){if(!isObject(a))return!1;a=a[this[c]]}return isObject(a)?(a[this[c]]=b,!0):!1}});var invalidPath=new Path("",constructorIsPrivate);invalidPath.valid=!1,invalidPath.getValueFrom=invalidPath.setValueFrom=function(){};var MAX_DIRTY_CHECK_CYCLES=1e3,eomTasks=[],runEOM=hasObserve?function(){var a={pingPong:!0},b=!1;return Object.observe(a,function(){runEOMTasks(),b=!1}),function(c){eomTasks.push(c),b||(b=!0,a.pingPong=!a.pingPong)}}():function(){return function(a){eomTasks.push(a)}}(),observedObjectCache=[],emptyArray=[],observedSetCache=[],lastObservedSet,UNOPENED=0,OPENED=1,CLOSED=2,RESETTING=3,nextObserverId=1;Observer.prototype={open:function(a,b){if(this.state_!=UNOPENED)throw Error("Observer has already been opened.");return addToAll(this),this.callback_=a,this.target_=b,this.state_=OPENED,this.connect_(),this.value_},close:function(){this.state_==OPENED&&(removeFromAll(this),this.state_=CLOSED,this.disconnect_(),this.value_=void 0,this.callback_=void 0,this.target_=void 0)},deliver:function(){this.state_==OPENED&&dirtyCheck(this)},report_:function(a){try{this.callback_.apply(this.target_,a)}catch(b){Observer class
[all...]
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/sdk/
H A DTarget.js271 /** @type {!Array.<!WebInspector.TargetManager.Observer>} */
367 * @param {!WebInspector.TargetManager.Observer} targetObserver
376 * @param {!WebInspector.TargetManager.Observer} targetObserver
485 WebInspector.TargetManager.Observer = function()
489 WebInspector.TargetManager.Observer.prototype = {
/external/chromium_org/ash/shelf/
H A Dshelf_button.cc42 class Observer { class in class:__anon1934::ShelfButtonAnimation
47 virtual ~Observer() {}
55 void AddObserver(Observer* observer) {
59 void RemoveObserver(Observer* observer) {
97 FOR_EACH_OBSERVER(Observer, observers_, AnimationProgressed());
101 ObserverList<Observer> observers_;
114 public ShelfButtonAnimation::Observer {
140 // ShelfButtonAnimation::Observer
/external/chromium_org/chrome/browser/browsing_data/
H A Dbrowsing_data_remover.h145 // Observer is notified when the removal is done. Done means keywords have
147 class Observer { class in class:BrowsingDataRemover
152 virtual ~Observer() {}
207 void AddObserver(Observer* observer);
208 void RemoveObserver(Observer* observer);
454 ObserverList<Observer> observer_list_;
/external/chromium_org/chromeos/disks/
H A Ddisk_mount_manager.h210 class Observer { class in class:chromeos::disks::DiskMountManager
212 virtual ~Observer() {}
232 virtual void AddObserver(Observer* observer) = 0;
235 virtual void RemoveObserver(Observer* observer) = 0;
255 // observe DiskMountManager for |Observer::OnMountEvent| event, which will be
/external/chromium_org/base/metrics/
H A Dfield_trial.h309 // Observer is notified when a FieldTrial's group is selected.
310 class BASE_EXPORT Observer { class in class:base::FieldTrialList
317 virtual ~Observer();
435 static void AddObserver(Observer* observer);
438 static void RemoveObserver(Observer* observer);
480 scoped_refptr<ObserverListThreadSafe<Observer> > observer_list_;

Completed in 4463 milliseconds

1234567891011