LibreOffice Module xmloff (master) 1
|
helper class which allows fast translation of xml tag names into element types. More...
#include <elementimport.hxx>
Static Public Member Functions | |
static ElementType | getElementType (sal_Int32 nToken) |
Static Public Member Functions inherited from xmloff::OControlElement | |
static const char * | getElementName (ElementType _eType) |
retrieves the tag name to be used to describe a control of the given type More... | |
static sal_Int32 | getElementToken (ElementType _eType) |
retrieves the tag name to be used to describe a control of the given type More... | |
Private Types | |
typedef std::map< OUString, ElementType > | MapString2Element |
Private Member Functions | |
OElementNameMap ()=delete | |
Static Private Attributes | |
static std::map< sal_Int32, ElementType > | s_sElementTranslations2 |
Additional Inherited Members | |
Public Types inherited from xmloff::OControlElement | |
enum | ElementType { TEXT = 0 , TEXT_AREA , PASSWORD , FILE , FORMATTED_TEXT , FIXED_TEXT , COMBOBOX , LISTBOX , BUTTON , IMAGE , CHECKBOX , RADIO , FRAME , IMAGE_FRAME , HIDDEN , GRID , VALUERANGE , GENERIC_CONTROL , TIME , DATE , UNKNOWN } |
Protected Member Functions inherited from xmloff::OControlElement | |
OControlElement () | |
ctor. More... | |
helper class which allows fast translation of xml tag names into element types.
Definition at line 51 of file elementimport.hxx.
|
private |
Definition at line 53 of file elementimport.hxx.
|
privatedelete |
|
static |
Definition at line 103 of file elementimport.cxx.
References eType, xmloff::OControlElement::getElementToken(), s_sElementTranslations2, TOKEN_MASK, and xmloff::OControlElement::UNKNOWN.
Referenced by xmloff::OColumnWrapperImport::createFastChildContext(), and xmloff::OFormImport::createFastChildContext().
|
staticprivate |
Definition at line 54 of file elementimport.hxx.
Referenced by getElementType().