#include <scim_server.h>
Inheritance diagram for scim::DummyServerFactory:
Public Member Functions | |
DummyServerFactory () | |
virtual | ~DummyServerFactory () |
virtual WideString | get_name () const |
Get the name of this input method server. | |
virtual WideString | get_authors () const |
Get the authors of this input method server. | |
virtual WideString | get_credits () const |
Get the credits information of this input method server. | |
virtual WideString | get_help () const |
Get the help information of this input method server. | |
virtual String | get_uuid () const |
Get the UUID of this input method server. | |
virtual String | get_icon_file () const |
Get the icon file path of this input method server. | |
virtual bool | validate_encoding (const String &encoding) const |
Check if a encoding is supported by this ServerFactory. | |
virtual bool | validate_locale (const String &locale) const |
Check if a locale is supported by this ServerFactory. | |
virtual ServerInstancePointer | create_server_instance (const String &encoding, int id=-1) |
Create a new ServerInstance object. |
|
|
|
|
|
Get the name of this input method server. This name should be a localized string.
Implements scim::ServerFactoryBase. |
|
Get the authors of this input method server. This string should be a localized string.
Implements scim::ServerFactoryBase. |
|
Get the credits information of this input method server. This string should be a localized string.
Implements scim::ServerFactoryBase. |
|
Get the help information of this input method server. This string should be a localized string.
Implements scim::ServerFactoryBase. |
|
Get the UUID of this input method server. Each input method server has an unique UUID to distinguish itself from other servers. You may use uuidgen command shipped with e2fsprogs package to generate this UUID.
Implements scim::ServerFactoryBase. |
|
Get the icon file path of this input method server.
Implements scim::ServerFactoryBase. |
|
Check if a encoding is supported by this ServerFactory. The default implementation of this virtual function validates the encoding against the locale list set by method set_locales. It should be enough in most case.
Reimplemented from scim::ServerFactoryBase. |
|
Check if a locale is supported by this ServerFactory. The default implementation of this virtual function validates the locale against the locale list set by method set_locales. It should be enough in most case.
Reimplemented from scim::ServerFactoryBase. |
|
Create a new ServerInstance object. This method creates a new scim::ServerInstanceBase object with given encoding and id.
Implements scim::ServerFactoryBase. |