SCIMBridge  0.4.x
Public Member Functions
ScimBridgeAgentPanelListenerImpl Class Reference
Inheritance diagram for ScimBridgeAgentPanelListenerImpl:
ScimBridgeAgentPanelListener ScimBridgeAgentSocketClient ScimBridgeAgentPanelListenerProtected

List of all members.

Public Member Functions

 ScimBridgeAgentPanelListenerImpl (const String &config_name, const ScimBridgeDisplay *new_display, ScimBridgeAgentProtected *new_agent)
retval_t initialize ()
int get_socket_fd () const
scim_bridge_agent_event_type_t get_trigger_events () const
bool handle_event (scim_bridge_agent_event_type_t event_type)
void prepare (scim_bridge_imcontext_id_t imcontext_id)
void send ()
void focus_in (const String &factory_uuid)
void focus_out ()
void update_screen ()
void update_cursor_location (int x, int y)
void update_factory_info (const PanelFactoryInfo &factory_info)
void turn_on ()
void turn_off ()
void set_aux_string (const WideString &str, const AttributeList &attrs)
void show_aux_string ()
void hide_aux_string ()
void set_lookup_table (const LookupTable &table)
void show_lookup_table ()
void hide_lookup_table ()
void set_preedit_cursor_position (int cursor_pos)
void set_preedit_string (const WideString &str, const AttributeList &attrs)
void show_preedit ()
void hide_preedit ()
void start_helper (const String &helper_uuid)
void stop_helper (const String &helper_uuid)
void send_helper_event (const String &helper_uuid, const Transaction &trans)
void register_properties (const PropertyList &properties)
void update_property (const Property &property)
void show_factory_menu (const vector< PanelFactoryInfo > &menu)
void show_help (const String &string)
void register_input_context (const String &factory_uuid)
void deregister_input_context ()
- Public Member Functions inherited from ScimBridgeAgentPanelListener
virtual ~ScimBridgeAgentPanelListener ()
- Public Member Functions inherited from ScimBridgeAgentSocketClient
virtual ~ScimBridgeAgentSocketClient ()
- Public Member Functions inherited from ScimBridgeAgentPanelListenerProtected
virtual ~ScimBridgeAgentPanelListenerProtected ()
virtual void focus_in (const scim::String &factory_uuid)=0
virtual void update_factory_info (const scim::PanelFactoryInfo &factory_info)=0
virtual void set_aux_string (const scim::WideString &str, const scim::AttributeList &attrs)=0
virtual void set_lookup_table (const scim::LookupTable &table)=0
virtual void set_preedit_string (const scim::WideString &str, const scim::AttributeList &attrs)=0
virtual void start_helper (const scim::String &helper_uuid)=0
virtual void stop_helper (const scim::String &helper_uuid)=0
virtual void send_helper_event (const scim::String &helper_uuid, const scim::Transaction &trans)=0
virtual void register_properties (const scim::PropertyList &properties)=0
virtual void update_property (const scim::Property &property)=0
virtual void show_factory_menu (const std::vector< scim::PanelFactoryInfo > &menu)=0
virtual void show_help (const scim::String &string)=0
virtual void register_input_context (const scim::String &factory_uuid)=0

Additional Inherited Members

- Static Public Member Functions inherited from ScimBridgeAgentPanelListener
static
ScimBridgeAgentPanelListener
alloc (const scim::String &config_name, const ScimBridgeDisplay *display, ScimBridgeAgentProtected *agent)
- Protected Member Functions inherited from ScimBridgeAgentPanelListener
 ScimBridgeAgentPanelListener ()
- Protected Member Functions inherited from ScimBridgeAgentSocketClient
 ScimBridgeAgentSocketClient ()
- Protected Member Functions inherited from ScimBridgeAgentPanelListenerProtected
 ScimBridgeAgentPanelListenerProtected ()

The documentation for this class was generated from the following file: