LibreOffice Module sc (master) 1
|
#include <XMLExportDDELinks.hxx>
Public Member Functions | |
ScXMLExportDDELinks (ScXMLExport &rExport) | |
void | WriteDDELinks (const css::uno::Reference< css::sheet::XSpreadsheetDocument > &xSpreadDoc) |
Private Member Functions | |
void | WriteCell (const ScMatrixValue &aVal, sal_Int32 nRepeat) |
void | WriteTable (const sal_Int32 nPos) |
Private Attributes | |
ScXMLExport & | rExport |
Definition at line 30 of file XMLExportDDELinks.hxx.
|
explicit |
Definition at line 36 of file XMLExportDDELinks.cxx.
|
private |
Definition at line 41 of file XMLExportDDELinks.cxx.
References aBuf, SvXMLExport::AddAttribute(), sax::Converter::convertDouble(), ScMatrixValue::fVal, svl::SharedString::getString(), ScMatrixValue::GetString(), ScMatrix::IsEmptyType(), ScMatrix::IsNonValueType(), ScMatrixValue::nType, rExport, XML_FLOAT, XML_NAMESPACE_OFFICE, XML_NAMESPACE_TABLE, XML_NUMBER_COLUMNS_REPEATED, XML_STRING, XML_STRING_VALUE, XML_TABLE_CELL, XML_VALUE, and XML_VALUE_TYPE.
Referenced by WriteTable().
void ScXMLExportDDELinks::WriteDDELinks | ( | const css::uno::Reference< css::sheet::XSpreadsheetDocument > & | xSpreadDoc | ) |
Definition at line 112 of file XMLExportDDELinks.cxx.
References SvXMLExport::AddAttribute(), ScDocument::GetDdeLinkMode(), ScXMLExport::GetDocument(), nCount, rExport, SC_DDE_ENGLISH, SC_DDE_TEXT, SC_UNO_DDELINKS, WriteTable(), XML_AUTOMATIC_UPDATE, XML_CONVERSION_MODE, XML_DDE_APPLICATION, XML_DDE_ITEM, XML_DDE_LINK, XML_DDE_LINKS, XML_DDE_SOURCE, XML_DDE_TOPIC, XML_INTO_ENGLISH_NUMBER, XML_KEEP_TEXT, XML_NAMESPACE_OFFICE, XML_NAMESPACE_TABLE, and XML_TRUE.
Referenced by ScXMLExport::ExportContent_().
|
private |
Definition at line 69 of file XMLExportDDELinks.cxx.
References SvXMLExport::AddAttribute(), ScMatrix::Get(), ScDocument::GetDdeLinkResultMatrix(), ScMatrix::GetDimensions(), ScXMLExport::GetDocument(), nPos, rExport, WriteCell(), XML_NAMESPACE_TABLE, XML_NUMBER_COLUMNS_REPEATED, XML_TABLE, XML_TABLE_COLUMN, and XML_TABLE_ROW.
Referenced by WriteDDELinks().
|
private |
Definition at line 32 of file XMLExportDDELinks.hxx.
Referenced by WriteCell(), WriteDDELinks(), and WriteTable().