LibreOffice Module oox (master) 1
|
Classes | |
class | TableBackgroundStyleContext |
class | TableCell |
class | TableCellContext |
class | TableContext |
class | TablePartStyleContext |
class | TableProperties |
class | TableRow |
class | TableRowContext |
class | TableStyle |
class | TableStyleCellStyleContext |
class | TableStyleContext |
class | TableStyleList |
class | TableStyleListFragmentHandler |
class | TableStylePart |
class | TableStyleTextStyleContext |
Typedefs | |
typedef std::shared_ptr< TableStyleList > | TableStyleListPtr |
typedef std::shared_ptr< TableProperties > | TablePropertiesPtr |
Functions | |
static void | applyLineAttributes (const ::oox::core::XmlFilterBase &rFilterBase, Reference< XPropertySet > const &rxPropSet, oox::drawingml::table::TableStyle const &rTableStyle, oox::drawingml::LineProperties const &rLineProperties, sal_Int32 nPropId) |
static void | applyBorder (const ::oox::core::XmlFilterBase &rFilterBase, TableStylePart &rTableStylePart, sal_Int32 nLineType, oox::drawingml::LineProperties &rLineProperties) |
static void | applyTableStylePart (const ::oox::core::XmlFilterBase &rFilterBase, oox::drawingml::FillProperties &rFillProperties, TextCharacterProperties &aTextCharProps, oox::drawingml::LineProperties &rLeftBorder, oox::drawingml::LineProperties &rRightBorder, oox::drawingml::LineProperties &rTopBorder, oox::drawingml::LineProperties &rBottomBorder, oox::drawingml::LineProperties &rInsideHBorder, oox::drawingml::LineProperties &rInsideVBorder, oox::drawingml::LineProperties &rTopLeftToBottomRightBorder, oox::drawingml::LineProperties &rBottomLeftToTopRightBorder, TableStylePart &rTableStylePart, bool bIsWholeTable=false, sal_Int32 nCol=0, sal_Int32 nMaxCol=0, sal_Int32 nRow=0, sal_Int32 nMaxRow=0) |
static void | applyTableCellProperties (const Reference< css::table::XCell > &rxCell, const TableCell &rTableCell) |
static void | CreateTableRows (const uno::Reference< XTableRows > &xTableRows, const std::vector< TableRow > &rvTableRows) |
static void | CreateTableColumns (const Reference< XTableColumns > &xTableColumns, const std::vector< sal_Int32 > &rvTableGrid) |
static void | MergeCells (const uno::Reference< XTable > &xTable, sal_Int32 nCol, sal_Int32 nRow, sal_Int32 nColSpan, sal_Int32 nRowSpan) |
typedef std::shared_ptr< TableProperties > oox::drawingml::table::TablePropertiesPtr |
Definition at line 90 of file drawingmltypes.hxx.
typedef std::shared_ptr< TableStyleList > oox::drawingml::table::TableStyleListPtr |
Definition at line 48 of file tablestylelist.hxx.
|
static |
Definition at line 148 of file tablecell.cxx.
References oox::drawingml::LineProperties::assignUsed(), oox::drawingml::Color::getColor(), oox::drawingml::table::TableStylePart::getLineBorders(), oox::drawingml::table::TableStylePart::getStyleRefs(), oox::drawingml::FillProperties::maFillColor, oox::drawingml::LineProperties::maLineFill, oox::drawingml::ShapeStyleRef::maPhClr, oox::drawingml::ShapeStyleRef::mnThemedIdx, and oox::drawingml::Color::setSrgbClr().
Referenced by applyTableStylePart().
|
static |
Definition at line 67 of file tablecell.cxx.
References COL_AUTO(), COL_BLACK(), oox::drawingml::Color::Color(), oox::drawingml::FillProperties::getBestSolidColor(), oox::drawingml::Color::getColor(), oox::drawingml::GetCoordinate(), oox::drawingml::table::TableStyle::getStyleId(), oox::drawingml::LineProperties::maCustomDash, oox::drawingml::LineProperties::maLineFill, oox::drawingml::FillProperties::moFillType, oox::drawingml::LineProperties::moLineWidth, oox::drawingml::LineProperties::moPresetDash, and oox::PropertySet::setProperty().
Referenced by oox::drawingml::table::TableCell::pushToXCell().
|
static |
Definition at line 244 of file tablecell.cxx.
References Any, oox::drawingml::table::TableCell::getAnchorToken(), oox::drawingml::table::TableCell::getBottomMargin(), oox::drawingml::table::TableCell::getLeftMargin(), oox::drawingml::table::TableCell::getRightMargin(), and oox::drawingml::table::TableCell::getTopMargin().
Referenced by oox::drawingml::table::TableCell::pushToXCell().
|
static |
Definition at line 166 of file tablecell.cxx.
References applyBorder(), oox::drawingml::FillProperties::assignUsed(), oox::drawingml::table::TableStylePart::getAsianFont(), oox::drawingml::Color::getColor(), oox::drawingml::table::TableStylePart::getComplexFont(), oox::drawingml::table::TableStylePart::getFillProperties(), oox::drawingml::Theme::getFillStyle(), oox::drawingml::table::TableStylePart::getLatinFont(), oox::drawingml::table::TableStylePart::getStyleRefs(), oox::drawingml::table::TableStylePart::getSymbolFont(), oox::drawingml::table::TableStylePart::getTextBoldStyle(), oox::drawingml::table::TableStylePart::getTextColor(), oox::drawingml::table::TableStylePart::getTextItalicStyle(), oox::drawingml::Color::isUsed(), oox::drawingml::TextCharacterProperties::maAsianFont, oox::drawingml::TextCharacterProperties::maComplexFont, oox::drawingml::FillProperties::maFillColor, oox::drawingml::TextCharacterProperties::maFillProperties, oox::drawingml::TextCharacterProperties::maLatinFont, oox::drawingml::ShapeStyleRef::maPhClr, oox::drawingml::TextCharacterProperties::maSymbolFont, oox::drawingml::ShapeStyleRef::mnThemedIdx, oox::drawingml::TextCharacterProperties::moBold, oox::drawingml::FillProperties::moFillType, oox::drawingml::TextCharacterProperties::moItalic, and oox::drawingml::Color::setSrgbClr().
Referenced by oox::drawingml::table::TableCell::pushToXCell().
|
static |
Definition at line 62 of file tableproperties.cxx.
Referenced by oox::drawingml::table::TableProperties::pushToPropSet().
|
static |
Definition at line 47 of file tableproperties.cxx.
Referenced by oox::drawingml::table::TableProperties::pushToPropSet().
|
static |
Definition at line 76 of file tableproperties.cxx.
References Exception.
Referenced by oox::drawingml::table::TableProperties::pushToPropSet().