LibreOffice Module sc (master) 1
|
Provide mapping from ODF text formatting styles to EditEngine's, for rich-text cell content import. More...
#include <editattributemap.hxx>
Classes | |
struct | Entry |
Public Member Functions | |
ScXMLEditAttributeMap () | |
const Entry * | getEntryByAPIName (const OUString &rAPIName) const |
const Entry * | getEntryByItemID (sal_uInt16 nItemID) const |
Private Types | |
typedef std::unordered_map< OUString, const Entry * > | StrToEntriesType |
typedef std::unordered_map< sal_uInt16, const Entry * > | IndexToEntriesType |
Private Attributes | |
StrToEntriesType | maAPIEntries |
IndexToEntriesType | maItemIDEntries |
Provide mapping from ODF text formatting styles to EditEngine's, for rich-text cell content import.
Definition at line 20 of file editattributemap.hxx.
|
private |
Definition at line 39 of file editattributemap.hxx.
|
private |
Definition at line 38 of file editattributemap.hxx.
ScXMLEditAttributeMap::ScXMLEditAttributeMap | ( | ) |
Definition at line 68 of file editattributemap.cxx.
References aEntries, i, maAPIEntries, maItemIDEntries, and SAL_N_ELEMENTS.
const ScXMLEditAttributeMap::Entry * ScXMLEditAttributeMap::getEntryByAPIName | ( | const OUString & | rAPIName | ) | const |
Definition at line 79 of file editattributemap.cxx.
References maAPIEntries.
Referenced by ScXMLTableRowCellContext::PushFormat().
const ScXMLEditAttributeMap::Entry * ScXMLEditAttributeMap::getEntryByItemID | ( | sal_uInt16 | nItemID | ) | const |
Definition at line 85 of file editattributemap.cxx.
References maItemIDEntries, and nItemID.
|
private |
Definition at line 40 of file editattributemap.hxx.
Referenced by getEntryByAPIName(), and ScXMLEditAttributeMap().
|
private |
Definition at line 41 of file editattributemap.hxx.
Referenced by getEntryByItemID(), and ScXMLEditAttributeMap().