HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VOP_LanguageManagerEvent Class Reference

A class describing notification events emitted by the language manager. More...

#include <VOP_LanguageManager.h>

Public Types

enum  EventType { TYPE_ADDED, TYPE_CHANGED, TYPE_REMOVED, TYPE_RENAMED }
 Defines the type of the events that can manager can send out. More...
 

Public Member Functions

 VOP_LanguageManagerEvent (VOP_LanguageManagerEvent::EventType type, const char *vop_type_name, const char *new_vop_type_name=NULL)
 Constructor. More...
 
VOP_LanguageManagerEvent::EventType getEventType () const
 
const UT_StringgetVopTypeName () const
 
const UT_StringgetNewVopTypeName () const
 

Detailed Description

A class describing notification events emitted by the language manager.

Definition at line 158 of file VOP_LanguageManager.h.

Member Enumeration Documentation

Defines the type of the events that can manager can send out.

Enumerator
TYPE_ADDED 
TYPE_CHANGED 
TYPE_REMOVED 
TYPE_RENAMED 

Definition at line 162 of file VOP_LanguageManager.h.

Constructor & Destructor Documentation

VOP_LanguageManagerEvent::VOP_LanguageManagerEvent ( VOP_LanguageManagerEvent::EventType  type,
const char *  vop_type_name,
const char *  new_vop_type_name = NULL 
)

Constructor.

Member Function Documentation

VOP_LanguageManagerEvent::EventType VOP_LanguageManagerEvent::getEventType ( ) const

Accessors. Note, if the event type does not involve certain data, the accessor for that data will return an empty string.

const UT_String& VOP_LanguageManagerEvent::getNewVopTypeName ( ) const

Accessors. Note, if the event type does not involve certain data, the accessor for that data will return an empty string.

const UT_String& VOP_LanguageManagerEvent::getVopTypeName ( ) const

Accessors. Note, if the event type does not involve certain data, the accessor for that data will return an empty string.


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