| LibreOffice Module sw (master) 1
    | 
#include <WW8TableInfo.hxx>
| Public Types | |
| typedef std::map< sal_uInt32, WW8TableNodeInfoInner::Pointer_t, std::greater< sal_uInt32 > > | Inners_t | 
| typedef std::shared_ptr< WW8TableNodeInfo > | Pointer_t | 
| Public Member Functions | |
| WW8TableNodeInfo (WW8TableInfo *pParent, const SwNode *pTextNode) | |
| ~WW8TableNodeInfo () | |
| void | setDepth (sal_uInt32 nDepth) | 
| void | setEndOfLine (bool bEndOfLine) | 
| void | setEndOfCell (bool bEndOfCell) | 
| void | setFirstInTable (bool bFirstInTable) | 
| void | setVertMerge (bool bVertMerge) | 
| void | setTableBox (const SwTableBox *pTableBox) | 
| void | setTable (const SwTable *pTable) | 
| void | setCell (sal_uInt32 nCell) | 
| void | setRow (sal_uInt32 nRow) | 
| void | setShadowsBefore (sal_uInt32 nShadowsBefore) | 
| void | setShadowsAfter (sal_uInt32 nShadowsAfter) | 
| void | setNext (WW8TableNodeInfo *pNext) | 
| void | setNextNode (const SwNode *pNode) | 
| void | setRect (const SwRect &rRect) | 
| WW8TableInfo * | getParent () const | 
| sal_uInt32 | getDepth () const | 
| const SwNode * | getNode () const | 
| const SwTableBox * | getTableBox () const | 
| WW8TableNodeInfo * | getNext () const | 
| const SwNode * | getNextNode () const | 
| const Inners_t & | getInners () const | 
| WW8TableNodeInfoInner::Pointer_t | getFirstInner () const | 
| WW8TableNodeInfoInner::Pointer_t | getInnerForDepth (sal_uInt32 nDepth) const | 
| sal_uInt32 | getCell () const | 
| sal_uInt32 | getRow () const | 
| std::string | toString () const | 
| bool | operator< (const WW8TableNodeInfo &rInfo) const | 
| Private Attributes | |
| WW8TableInfo * | mpParent | 
| sal_uInt32 | mnDepth | 
| const SwNode * | mpNode | 
| Inners_t | mInners | 
| WW8TableNodeInfo * | mpNext | 
| const SwNode * | mpNextNode | 
Definition at line 162 of file WW8TableInfo.hxx.
| typedef std::map<sal_uInt32, WW8TableNodeInfoInner::Pointer_t, std::greater<sal_uInt32> > ww8::WW8TableNodeInfo::Inners_t | 
Definition at line 166 of file WW8TableInfo.hxx.
| typedef std::shared_ptr<WW8TableNodeInfo> ww8::WW8TableNodeInfo::Pointer_t | 
Definition at line 177 of file WW8TableInfo.hxx.
| ww8::WW8TableNodeInfo::WW8TableNodeInfo | ( | WW8TableInfo * | pParent, | 
| const SwNode * | pTextNode | ||
| ) | 
| ww8::WW8TableNodeInfo::~WW8TableNodeInfo | ( | ) | 
Definition at line 373 of file WW8TableInfo.cxx.
| sal_uInt32 ww8::WW8TableNodeInfo::getCell | ( | ) | const | 
Definition at line 517 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
| sal_uInt32 ww8::WW8TableNodeInfo::getDepth | ( | ) | const | 
Definition at line 503 of file WW8TableInfo.cxx.
References mInners, and mnDepth.
Referenced by toString(), and ww8::updateFinalEndOfLine().
| WW8TableNodeInfoInner::Pointer_t ww8::WW8TableNodeInfo::getFirstInner | ( | ) | const | 
Definition at line 527 of file WW8TableInfo.cxx.
References mInners.
| WW8TableNodeInfoInner::Pointer_t ww8::WW8TableNodeInfo::getInnerForDepth | ( | sal_uInt32 | nDepth | ) | const | 
Definition at line 537 of file WW8TableInfo.cxx.
References mInners.
Referenced by getCell(), getRow(), getTableBox(), setCell(), setEndOfCell(), setEndOfLine(), setFirstInTable(), setRect(), setRow(), setShadowsAfter(), setShadowsBefore(), setTable(), setTableBox(), setVertMerge(), and ww8::updateFinalEndOfLine().
| 
 | inline | 
Definition at line 204 of file WW8TableInfo.hxx.
References mInners.
| 
 | inline | 
Definition at line 201 of file WW8TableInfo.hxx.
References mpNext.
Referenced by ww8::WW8TableInfo::getNextNode().
| 
 | inline | 
Definition at line 202 of file WW8TableInfo.hxx.
References mpNextNode.
| 
 | inline | 
Definition at line 199 of file WW8TableInfo.hxx.
References mpNode.
Referenced by ww8::WW8TableCellGrid::connectCells(), ww8::WW8TableInfo::getNextNode(), and ww8::WW8TableNodeInfoInner::getNode().
| 
 | inline | 
Definition at line 197 of file WW8TableInfo.hxx.
References mpParent.
Referenced by ww8::WW8TableNodeInfoInner::getColumnWidthsBasedOnAllRows(), ww8::WW8TableNodeInfoInner::getRowSpansOfRow(), ww8::WW8TableNodeInfoInner::getTableBoxesOfRow(), and ww8::WW8TableNodeInfoInner::getWidthsOfRow().
| sal_uInt32 ww8::WW8TableNodeInfo::getRow | ( | ) | const | 
Definition at line 522 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
| const SwTableBox * ww8::WW8TableNodeInfo::getTableBox | ( | ) | const | 
Definition at line 512 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
Referenced by ww8::CellInfo::CellInfo(), and ww8::WW8TableCellGrid::connectCells().
| bool ww8::WW8TableNodeInfo::operator< | ( | const WW8TableNodeInfo & | rInfo | ) | const | 
Definition at line 935 of file WW8TableInfo.cxx.
References SwNode::GetIndex(), and mpNode.
| void ww8::WW8TableNodeInfo::setCell | ( | sal_uInt32 | nCell | ) | 
Definition at line 482 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setDepth | ( | sal_uInt32 | nDepth | ) | 
Definition at line 399 of file WW8TableInfo.cxx.
| void ww8::WW8TableNodeInfo::setEndOfCell | ( | bool | bEndOfCell | ) | 
Definition at line 421 of file WW8TableInfo.cxx.
References getInnerForDepth(), mnDepth, SAL_INFO, and toString().
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setEndOfLine | ( | bool | bEndOfLine | ) | 
Definition at line 411 of file WW8TableInfo.cxx.
References getInnerForDepth(), mnDepth, SAL_INFO, and toString().
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setFirstInTable | ( | bool | bFirstInTable | ) | 
Definition at line 431 of file WW8TableInfo.cxx.
References getInnerForDepth(), mnDepth, SAL_INFO, and toString().
| void ww8::WW8TableNodeInfo::setNext | ( | WW8TableNodeInfo * | pNext | ) | 
Definition at line 463 of file WW8TableInfo.cxx.
References mpNext, SAL_INFO, and toString().
Referenced by ww8::WW8TableCellGrid::connectCells(), and ww8::WW8TableInfo::processTableBox().
| void ww8::WW8TableNodeInfo::setNextNode | ( | const SwNode * | pNode | ) | 
Definition at line 472 of file WW8TableInfo.cxx.
References mpNextNode.
Referenced by ww8::WW8TableCellGrid::connectCells(), and ww8::WW8TableInfo::processSwTable().
| void ww8::WW8TableNodeInfo::setRect | ( | const SwRect & | rRect | ) | 
Definition at line 477 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
| void ww8::WW8TableNodeInfo::setRow | ( | sal_uInt32 | nRow | ) | 
Definition at line 487 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setShadowsAfter | ( | sal_uInt32 | nShadowsAfter | ) | 
Definition at line 497 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setShadowsBefore | ( | sal_uInt32 | nShadowsBefore | ) | 
Definition at line 492 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
Referenced by ww8::WW8TableCellGrid::connectCells().
| void ww8::WW8TableNodeInfo::setTable | ( | const SwTable * | pTable | ) | 
Definition at line 458 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
| void ww8::WW8TableNodeInfo::setTableBox | ( | const SwTableBox * | pTableBox | ) | 
Definition at line 453 of file WW8TableInfo.cxx.
References getInnerForDepth(), and mnDepth.
| void ww8::WW8TableNodeInfo::setVertMerge | ( | bool | bVertMerge | ) | 
Definition at line 442 of file WW8TableInfo.cxx.
References getInnerForDepth(), mnDepth, SAL_INFO, and toString().
Referenced by ww8::WW8TableCellGrid::addShadowCells().
| std::string ww8::WW8TableNodeInfo::toString | ( | ) | const | 
Definition at line 378 of file WW8TableInfo.cxx.
References dbg_out(), getDepth(), mInners, and mpNode.
Referenced by setEndOfCell(), setEndOfLine(), setFirstInTable(), setNext(), setVertMerge(), and ww8::WW8TableCellGrid::toString().
| 
 | private | 
Definition at line 172 of file WW8TableInfo.hxx.
Referenced by getDepth(), getFirstInner(), getInnerForDepth(), getInners(), setDepth(), and toString().
| 
 | private | 
Definition at line 170 of file WW8TableInfo.hxx.
Referenced by getCell(), getDepth(), getRow(), getTableBox(), setCell(), setDepth(), setEndOfCell(), setEndOfLine(), setFirstInTable(), setRect(), setRow(), setShadowsAfter(), setShadowsBefore(), setTable(), setTableBox(), and setVertMerge().
| 
 | private | 
Definition at line 173 of file WW8TableInfo.hxx.
| 
 | private | 
Definition at line 174 of file WW8TableInfo.hxx.
Referenced by getNextNode(), and setNextNode().
| 
 | private | 
Definition at line 171 of file WW8TableInfo.hxx.
Referenced by getNode(), operator<(), and toString().
| 
 | private | 
Definition at line 169 of file WW8TableInfo.hxx.
Referenced by getParent().