a small structure used to store the informations about a list More...
#include <WPSList.h>
| Classes | |
| struct | Level | 
| small structure to keep information about a level  More... | |
| Public Member Functions | |
| WPSList () | |
| default constructor  More... | |
| int | getId () const | 
| returns the list id  More... | |
| int | getPreviousId () const | 
| returns the previous list id  More... | |
| void | setId (int newId) | 
| set the list id  More... | |
| int | numLevels () const | 
| returns the number of level  More... | |
| void | set (int levl, Level const &level) | 
| sets a level  More... | |
| void | setLevel (int levl) const | 
| set the list level  More... | |
| void | openElement () const | 
| open the list element  More... | |
| void | closeElement () const | 
| close the list element  More... | |
| bool | isNumeric (int levl) const | 
| returns true is a level is numeric  More... | |
| bool | mustSendLevel (int level) const | 
| returns true of the level must be send to the document interface  More... | |
| void | addLevelTo (int level, librevenge::RVNGPropertyList &propList) const | 
| add level definition to propList  More... | |
| Protected Attributes | |
| std::vector< Level > | m_levels | 
| int | m_actLevel | 
| std::vector< int > | m_actualIndices | 
| std::vector< int > | m_nextIndices | 
| int | m_id | 
| int | m_previousId | 
a small structure used to store the informations about a list
| 
 | inline | 
default constructor
| void WPSList::addLevelTo | ( | int | level, | 
| librevenge::RVNGPropertyList & | propList | ||
| ) | const | 
add level definition to propList
Referenced by closeElement().
| 
 | inline | 
close the list element
| 
 | inline | 
returns the list id
| 
 | inline | 
returns the previous list id
| bool WPSList::isNumeric | ( | int | levl | ) | const | 
returns true is a level is numeric
| bool WPSList::mustSendLevel | ( | int | level | ) | const | 
returns true of the level must be send to the document interface
Referenced by closeElement().
| 
 | inline | 
returns the number of level
| void WPSList::openElement | ( | ) | const | 
open the list element
Referenced by numLevels().
| void WPSList::set | ( | int | levl, | 
| Level const & | level | ||
| ) | 
sets a level
| void WPSList::setId | ( | int | newId | ) | 
set the list id
Referenced by getPreviousId().
| void WPSList::setLevel | ( | int | levl | ) | const | 
set the list level
Referenced by numLevels().
| 
 | mutableprotected | 
Referenced by openElement(), and setLevel().
| 
 | mutableprotected | 
Referenced by addLevelTo(), openElement(), set(), and setLevel().
| 
 | mutableprotected | 
Referenced by addLevelTo(), getId(), and setId().
| 
 | protected | 
Referenced by addLevelTo(), isNumeric(), mustSendLevel(), numLevels(), openElement(), set(), setId(), and setLevel().
| 
 | mutableprotected | 
Referenced by openElement(), set(), and setLevel().
| 
 | mutableprotected | 
Referenced by getPreviousId(), and setId().