Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Side by Side Diff: chrome/browser/extensions/api/input_ime/input_ime_api.h

Issue 252653002: Rename (Chrome)SyncExtensionFunction::RunImpl to RunSync so that the RunImpl (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix bookmarks Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_ 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_
7 7
8 #include <map> 8 #include <map>
9 #include <string> 9 #include <string>
10 #include <vector> 10 #include <vector>
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
80 80
81 class InputImeSetCompositionFunction : public SyncExtensionFunction { 81 class InputImeSetCompositionFunction : public SyncExtensionFunction {
82 public: 82 public:
83 DECLARE_EXTENSION_FUNCTION("input.ime.setComposition", 83 DECLARE_EXTENSION_FUNCTION("input.ime.setComposition",
84 INPUT_IME_SETCOMPOSITION) 84 INPUT_IME_SETCOMPOSITION)
85 85
86 protected: 86 protected:
87 virtual ~InputImeSetCompositionFunction() {} 87 virtual ~InputImeSetCompositionFunction() {}
88 88
89 // ExtensionFunction: 89 // ExtensionFunction:
90 virtual bool RunImpl() OVERRIDE; 90 virtual bool RunSync() OVERRIDE;
91 }; 91 };
92 92
93 class InputImeClearCompositionFunction : public SyncExtensionFunction { 93 class InputImeClearCompositionFunction : public SyncExtensionFunction {
94 public: 94 public:
95 DECLARE_EXTENSION_FUNCTION("input.ime.clearComposition", 95 DECLARE_EXTENSION_FUNCTION("input.ime.clearComposition",
96 INPUT_IME_CLEARCOMPOSITION) 96 INPUT_IME_CLEARCOMPOSITION)
97 97
98 protected: 98 protected:
99 virtual ~InputImeClearCompositionFunction() {} 99 virtual ~InputImeClearCompositionFunction() {}
100 100
101 // ExtensionFunction: 101 // ExtensionFunction:
102 virtual bool RunImpl() OVERRIDE; 102 virtual bool RunSync() OVERRIDE;
103 }; 103 };
104 104
105 class InputImeCommitTextFunction : public SyncExtensionFunction { 105 class InputImeCommitTextFunction : public SyncExtensionFunction {
106 public: 106 public:
107 DECLARE_EXTENSION_FUNCTION("input.ime.commitText", INPUT_IME_COMMITTEXT) 107 DECLARE_EXTENSION_FUNCTION("input.ime.commitText", INPUT_IME_COMMITTEXT)
108 108
109 protected: 109 protected:
110 virtual ~InputImeCommitTextFunction() {} 110 virtual ~InputImeCommitTextFunction() {}
111 111
112 // ExtensionFunction: 112 // ExtensionFunction:
113 virtual bool RunImpl() OVERRIDE; 113 virtual bool RunSync() OVERRIDE;
114 }; 114 };
115 115
116 class InputImeSetCandidateWindowPropertiesFunction 116 class InputImeSetCandidateWindowPropertiesFunction
117 : public SyncExtensionFunction { 117 : public SyncExtensionFunction {
118 public: 118 public:
119 DECLARE_EXTENSION_FUNCTION("input.ime.setCandidateWindowProperties", 119 DECLARE_EXTENSION_FUNCTION("input.ime.setCandidateWindowProperties",
120 INPUT_IME_SETCANDIDATEWINDOWPROPERTIES) 120 INPUT_IME_SETCANDIDATEWINDOWPROPERTIES)
121 121
122 protected: 122 protected:
123 virtual ~InputImeSetCandidateWindowPropertiesFunction() {} 123 virtual ~InputImeSetCandidateWindowPropertiesFunction() {}
124 124
125 // ExtensionFunction: 125 // ExtensionFunction:
126 virtual bool RunImpl() OVERRIDE; 126 virtual bool RunSync() OVERRIDE;
127 }; 127 };
128 128
129 class InputImeSetCandidatesFunction : public SyncExtensionFunction { 129 class InputImeSetCandidatesFunction : public SyncExtensionFunction {
130 public: 130 public:
131 DECLARE_EXTENSION_FUNCTION("input.ime.setCandidates", INPUT_IME_SETCANDIDATES) 131 DECLARE_EXTENSION_FUNCTION("input.ime.setCandidates", INPUT_IME_SETCANDIDATES)
132 132
133 protected: 133 protected:
134 virtual ~InputImeSetCandidatesFunction() {} 134 virtual ~InputImeSetCandidatesFunction() {}
135 135
136 // ExtensionFunction: 136 // ExtensionFunction:
137 virtual bool RunImpl() OVERRIDE; 137 virtual bool RunSync() OVERRIDE;
138 }; 138 };
139 139
140 class InputImeSetCursorPositionFunction : public SyncExtensionFunction { 140 class InputImeSetCursorPositionFunction : public SyncExtensionFunction {
141 public: 141 public:
142 DECLARE_EXTENSION_FUNCTION("input.ime.setCursorPosition", 142 DECLARE_EXTENSION_FUNCTION("input.ime.setCursorPosition",
143 INPUT_IME_SETCURSORPOSITION) 143 INPUT_IME_SETCURSORPOSITION)
144 144
145 protected: 145 protected:
146 virtual ~InputImeSetCursorPositionFunction() {} 146 virtual ~InputImeSetCursorPositionFunction() {}
147 147
148 // ExtensionFunction: 148 // ExtensionFunction:
149 virtual bool RunImpl() OVERRIDE; 149 virtual bool RunSync() OVERRIDE;
150 }; 150 };
151 151
152 class InputImeSetMenuItemsFunction : public SyncExtensionFunction { 152 class InputImeSetMenuItemsFunction : public SyncExtensionFunction {
153 public: 153 public:
154 DECLARE_EXTENSION_FUNCTION("input.ime.setMenuItems", INPUT_IME_SETMENUITEMS) 154 DECLARE_EXTENSION_FUNCTION("input.ime.setMenuItems", INPUT_IME_SETMENUITEMS)
155 155
156 protected: 156 protected:
157 virtual ~InputImeSetMenuItemsFunction() {} 157 virtual ~InputImeSetMenuItemsFunction() {}
158 158
159 // ExtensionFunction: 159 // ExtensionFunction:
160 virtual bool RunImpl() OVERRIDE; 160 virtual bool RunSync() OVERRIDE;
161 }; 161 };
162 162
163 class InputImeUpdateMenuItemsFunction : public SyncExtensionFunction { 163 class InputImeUpdateMenuItemsFunction : public SyncExtensionFunction {
164 public: 164 public:
165 DECLARE_EXTENSION_FUNCTION("input.ime.updateMenuItems", 165 DECLARE_EXTENSION_FUNCTION("input.ime.updateMenuItems",
166 INPUT_IME_UPDATEMENUITEMS) 166 INPUT_IME_UPDATEMENUITEMS)
167 167
168 protected: 168 protected:
169 virtual ~InputImeUpdateMenuItemsFunction() {} 169 virtual ~InputImeUpdateMenuItemsFunction() {}
170 170
171 // ExtensionFunction: 171 // ExtensionFunction:
172 virtual bool RunImpl() OVERRIDE; 172 virtual bool RunSync() OVERRIDE;
173 }; 173 };
174 174
175 class InputImeDeleteSurroundingTextFunction : public SyncExtensionFunction { 175 class InputImeDeleteSurroundingTextFunction : public SyncExtensionFunction {
176 public: 176 public:
177 DECLARE_EXTENSION_FUNCTION("input.ime.deleteSurroundingText", 177 DECLARE_EXTENSION_FUNCTION("input.ime.deleteSurroundingText",
178 INPUT_IME_DELETESURROUNDINGTEXT) 178 INPUT_IME_DELETESURROUNDINGTEXT)
179 protected: 179 protected:
180 virtual ~InputImeDeleteSurroundingTextFunction() {} 180 virtual ~InputImeDeleteSurroundingTextFunction() {}
181 181
182 // ExtensionFunction: 182 // ExtensionFunction:
183 virtual bool RunImpl() OVERRIDE; 183 virtual bool RunSync() OVERRIDE;
184 }; 184 };
185 185
186 class InputImeKeyEventHandledFunction : public AsyncExtensionFunction { 186 class InputImeKeyEventHandledFunction : public AsyncExtensionFunction {
187 public: 187 public:
188 DECLARE_EXTENSION_FUNCTION("input.ime.keyEventHandled", 188 DECLARE_EXTENSION_FUNCTION("input.ime.keyEventHandled",
189 INPUT_IME_KEYEVENTHANDLED) 189 INPUT_IME_KEYEVENTHANDLED)
190 190
191 protected: 191 protected:
192 virtual ~InputImeKeyEventHandledFunction() {} 192 virtual ~InputImeKeyEventHandledFunction() {}
193 193
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
253 content::BrowserContext* const browser_context_; 253 content::BrowserContext* const browser_context_;
254 254
255 // Listen to extension load, unloaded notifications. 255 // Listen to extension load, unloaded notifications.
256 ScopedObserver<ExtensionRegistry, ExtensionRegistryObserver> 256 ScopedObserver<ExtensionRegistry, ExtensionRegistryObserver>
257 extension_registry_observer_; 257 extension_registry_observer_;
258 }; 258 };
259 259
260 } // namespace extensions 260 } // namespace extensions
261 261
262 #endif // CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_ 262 #endif // CHROME_BROWSER_EXTENSIONS_API_INPUT_IME_INPUT_IME_API_H_
OLDNEW
« no previous file with comments | « chrome/browser/extensions/api/input/input.cc ('k') | chrome/browser/extensions/api/input_ime/input_ime_api.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698