| 
    LibreOffice Module sc (master) 1
    
   | 
 
Base class for HTML parser classes. More...
#include <htmlpars.hxx>
Public Member Functions | |
| ScHTMLParser (EditEngine *pEditEngine, ScDocument *pDoc) | |
| The destination document.  More... | |
| virtual | ~ScHTMLParser () override | 
| virtual ErrCode | Read (SvStream &rStrm, const OUString &rBaseURL) override=0 | 
| ScHTMLStyles & | GetStyles () | 
| ScDocument & | GetDoc () | 
| virtual const ScHTMLTable * | GetGlobalTable () const =0 | 
| Returns the "global table" which contains the entire HTML document.  More... | |
  Public Member Functions inherited from ScEEParser | |
| ScEEParser (EditEngine *) | |
| virtual | ~ScEEParser () | 
| virtual ErrCode | Read (SvStream &, const OUString &rBaseURL)=0 | 
| const ColWidthsMap & | GetColWidths () const | 
| ColWidthsMap & | GetColWidths () | 
| void | GetDimensions (SCCOL &nCols, SCROW &nRows) const | 
| size_t | ListSize () const | 
| ScEEParseEntry * | ListEntry (size_t index) | 
| const ScEEParseEntry * | ListEntry (size_t index) const | 
Protected Attributes | |
| sal_uInt32 | maFontHeights [SC_HTML_FONTSIZES] | 
| ScDocument * | mpDoc | 
  Protected Attributes inherited from ScEEParser | |
| EditEngine * | pEdit | 
| rtl::Reference< SfxItemPool > | pPool | 
| rtl::Reference< SfxItemPool > | pDocPool | 
| std::vector< std::shared_ptr< ScEEParseEntry > > | maList | 
| std::shared_ptr< ScEEParseEntry > | mxActEntry | 
| ColWidthsMap | maColWidths | 
| int | nRtfLastToken | 
| SCCOL | nColCnt | 
| SCROW | nRowCnt | 
| SCCOL | nColMax | 
| SCROW | nRowMax | 
Private Attributes | |
| ScHTMLStyles | maStyles | 
Additional Inherited Members | |
  Protected Member Functions inherited from ScEEParser | |
| void | NewActEntry (const ScEEParseEntry *) | 
Base class for HTML parser classes.
Definition at line 78 of file htmlpars.hxx.
      
  | 
  explicit | 
      
  | 
  overridevirtual | 
Definition at line 201 of file htmlpars.cxx.
      
  | 
  inline | 
Definition at line 92 of file htmlpars.hxx.
References mpDoc.
Referenced by ScHTMLTable::GetFormatTable().
      
  | 
  pure virtual | 
Returns the "global table" which contains the entire HTML document.
Implemented in ScHTMLLayoutParser, and ScHTMLQueryParser.
Referenced by ScHTMLImport::WriteToDocument().
      
  | 
  inline | 
Definition at line 91 of file htmlpars.hxx.
References maStyles.
Referenced by ScHTMLTable::DataOn(), and ScHTMLQueryParser::ParseStyle().
      
  | 
  overridepure virtual | 
Implements ScEEParser.
Implemented in ScHTMLLayoutParser, and ScHTMLQueryParser.
      
  | 
  protected | 
Definition at line 82 of file htmlpars.hxx.
Referenced by ScHTMLQueryParser::FontOn(), ScHTMLLayoutParser::FontOn(), ScHTMLQueryParser::ProcessToken(), ScHTMLLayoutParser::ProcToken(), and ScHTMLParser().
      
  | 
  private | 
Definition at line 80 of file htmlpars.hxx.
Referenced by GetStyles().
      
  | 
  protected | 
Definition at line 83 of file htmlpars.hxx.
Referenced by GetDoc(), ScHTMLQueryParser::MetaOn(), ScHTMLLayoutParser::ProcToken(), ScHTMLLayoutParser::Read(), ScHTMLQueryParser::Read(), ScHTMLLayoutParser::SkipLocked(), and ScHTMLQueryParser::TitleOff().