#include <string.h>
#include <stdlib.h>
#include "ev_EditMethod.h"
#include "ut_assert.h"
#include "ut_vector.h"
#include "ut_string.h"
#include "ut_string_class.h"
#include "xap_App.h"
#include "xap_Frame.h"
Functions | |
static int | ev_compar (const void *a, const void *b) |
bool | ev_EditMethod_invoke (const EV_EditMethod *pEM, EV_EditMethodCallData *pData) |
bool | ev_EditMethod_invoke (const EV_EditMethod *pEM, const UT_String &data) |
bool | ev_EditMethod_invoke (const EV_EditMethod *pEM, const UT_UCS4String &data) |
bool | ev_EditMethod_invoke (const char *methodName, const UT_String &data) |
bool | ev_EditMethod_invoke (const char *methodName, const UT_UCS4String &data) |
bool | ev_EditMethod_invoke (const char *methodName, const char *data) |
bool | ev_EditMethod_invoke (const char *methodName, const UT_UCSChar *data) |
bool | ev_EditMethod_invoke (const UT_String &methodName, const UT_String &data) |
bool | ev_EditMethod_invoke (const UT_String &methodName, const UT_UCS4String &data) |
bool | ev_EditMethod_exists (const char *methodName) |
bool | ev_EditMethod_exists (const UT_String &methodName) |
EV_EditMethod * | ev_EditMethod_lookup (const char *methodName) |
EV_EditMethod * | ev_EditMethod_lookup (const UT_String &methodName) |
static int ev_compar | ( | const void * | a, | |
const void * | b | |||
) | [static] |
References EV_EditMethod::getName().
Referenced by EV_EditMethodContainer::findEditMethodByName().
bool ev_EditMethod_exists | ( | const char * | methodName | ) |
References ev_EditMethod_lookup().
Referenced by ev_EditMethod_exists(), and AbiCommand::parseTokens().
bool ev_EditMethod_exists | ( | const UT_String & | methodName | ) |
References UT_String::c_str(), and ev_EditMethod_exists().
bool ev_EditMethod_invoke | ( | const EV_EditMethod * | pEM, | |
const UT_UCS4String & | data | |||
) |
References ev_EditMethod_invoke(), UT_UCS4String::size(), and UT_UCS4String::ucs4_str().
bool ev_EditMethod_invoke | ( | const char * | methodName, | |
const UT_String & | data | |||
) |
References ev_EditMethod_invoke(), and ev_EditMethod_lookup().
bool ev_EditMethod_invoke | ( | const UT_String & | methodName, | |
const UT_UCS4String & | data | |||
) |
References UT_String::c_str(), and ev_EditMethod_invoke().
bool ev_EditMethod_invoke | ( | const char * | methodName, | |
const UT_UCSChar * | data | |||
) |
References ev_EditMethod_invoke(), and UT_return_val_if_fail.
References UT_String::c_str(), and ev_EditMethod_invoke().
bool ev_EditMethod_invoke | ( | const char * | methodName, | |
const char * | data | |||
) |
References ev_EditMethod_invoke(), and UT_return_val_if_fail.
bool ev_EditMethod_invoke | ( | const char * | methodName, | |
const UT_UCS4String & | data | |||
) |
References ev_EditMethod_invoke(), and ev_EditMethod_lookup().
bool ev_EditMethod_invoke | ( | const EV_EditMethod * | pEM, | |
EV_EditMethodCallData * | pData | |||
) |
References EV_EditMethod::Fn(), XAP_App::getApp(), XAP_Frame::getCurrentView(), XAP_App::getLastFocussedFrame(), UT_ASSERT, and UT_return_val_if_fail.
Referenced by AbiGimp_invoke(), XAP_CocoaAppController::applicationShouldTerminate:, AP_Win32App::doWindowlessArgs(), ev_EditMethod_invoke(), AP_App::openCmdLinePlugins(), XAP_CocoaApplication::openContextHelp:, XAP_CocoaApplication::orderFrontPreferencesPanel:, XAP_CocoaApplication::orderFrontStandardAboutPanel:, AbiCommand::parseTokens(), plugin_imp_lockGUI(), plugin_imp_unlockGUI(), and XAP_CocoaApplication::terminate:.
bool ev_EditMethod_invoke | ( | const EV_EditMethod * | pEM, | |
const UT_String & | data | |||
) |
References UT_String::c_str(), ev_EditMethod_invoke(), and UT_String::size().
EV_EditMethod* ev_EditMethod_lookup | ( | const char * | methodName | ) |
References EV_EditMethodContainer::findEditMethodByName(), XAP_App::getApp(), XAP_App::getEditMethodContainer(), and UT_ASSERT.
Referenced by AbiCommand_RemoveFromMethods(), AbiGimp_RemoveFromMenus(), AbiGOffice_removeFromMenus(), AbiMathView_removeFromMenus(), AbiTest_RemoveFromMethods(), AikSaurusABI_RemoveFromMenus(), BabelFish_RemoveFromMenus(), ev_EditMethod_exists(), ev_EditMethod_invoke(), ev_EditMethod_lookup(), FreeTranslation_RemoveFromMenus(), Garble_RemoveFromMethods(), GDA_removeFromMenus(), GDict_removeFromMenus(), Google_removeFromMenus(), LoadBindings_RemoveFromMethods(), Ots_removeFromMenus(), Presentation_RemoveFromMethods(), removeFromMenus(), s_abicollab_remove_menus(), URLDict_removeFromMenus(), and Wikipedia_removeFromMenus().
EV_EditMethod* ev_EditMethod_lookup | ( | const UT_String & | methodName | ) |
References UT_String::c_str(), and ev_EditMethod_lookup().