26 #ifndef SCIMBRIDGEAGENTPANELLISTENERPROTECTED_H_
27 #define SCIMBRIDGEAGENTPANELLISTENERPROTECTED_H_
29 #define Uses_SCIM_PANEL_CLIENT
61 virtual void send () = 0;
68 virtual void focus_in (
const scim::String &factory_uuid) = 0;
111 virtual void set_aux_string (
const scim::WideString &str,
const scim::AttributeList &attrs) = 0;
153 virtual void set_preedit_string (
const scim::WideString &str,
const scim::AttributeList &attrs) = 0;
170 virtual void start_helper (
const scim::String &helper_uuid) = 0;
177 virtual void stop_helper (
const scim::String &helper_uuid) = 0;
185 virtual void send_helper_event (
const scim::String &helper_uuid,
const scim::Transaction &trans) = 0;
206 virtual void show_factory_menu (
const std::vector<scim::PanelFactoryInfo> &menu) = 0;
213 virtual void show_help (
const scim::String &
string) = 0;