diff options
Diffstat (limited to 'sc/source/filter/inc/htmlpars.hxx')
-rw-r--r-- | sc/source/filter/inc/htmlpars.hxx | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/sc/source/filter/inc/htmlpars.hxx b/sc/source/filter/inc/htmlpars.hxx index f26209080b0d..39ca2d8f77a7 100644 --- a/sc/source/filter/inc/htmlpars.hxx +++ b/sc/source/filter/inc/htmlpars.hxx @@ -38,9 +38,9 @@ const sal_uInt32 SC_HTML_FONTSIZES = 7; // wie Export, HTML-Options const sal_uInt16 SC_HTML_OFFSET_TOLERANCE_SMALL = 1; // single table const sal_uInt16 SC_HTML_OFFSET_TOLERANCE_LARGE = 10; // nested -// ============================================================================ + // BASE class for HTML parser classes -// ============================================================================ + class ScHTMLTable; @@ -98,7 +98,7 @@ public: }; -// ============================================================================ + typedef o3tl::sorted_vector<sal_uLong> ScHTMLColOffset; @@ -151,7 +151,7 @@ struct ScHTMLAdjustStackEntry typedef ::std::stack< ScHTMLAdjustStackEntry* > ScHTMLAdjustStack; -// ============================================================================ + class EditEngine; class ScDocument; @@ -232,9 +232,9 @@ public: -// ============================================================================ + // HTML DATA QUERY PARSER -// ============================================================================ + /** Declares the orientation in or for a table: column or row. */ enum ScHTMLOrient { tdCol = 0 , tdRow = 1 }; @@ -246,7 +246,7 @@ const ScHTMLTableId SC_HTML_GLOBAL_TABLE = 0; /** Used as table index for normal (non-table) entries in ScHTMLEntry structs. */ const ScHTMLTableId SC_HTML_NO_TABLE = 0; -// ============================================================================ + /** A 2D cell position in an HTML table. */ struct ScHTMLPos @@ -281,7 +281,7 @@ inline bool operator<( const ScHTMLPos& rPos1, const ScHTMLPos& rPos2 ) return (rPos1.mnRow < rPos2.mnRow) || ((rPos1.mnRow == rPos2.mnRow) && (rPos1.mnCol < rPos2.mnCol)); } -// ---------------------------------------------------------------------------- + /** A 2D cell size in an HTML table. */ struct ScHTMLSize @@ -306,7 +306,7 @@ inline bool operator==( const ScHTMLSize& rSize1, const ScHTMLSize& rSize2 ) return (rSize1.mnRows == rSize2.mnRows) && (rSize1.mnCols == rSize2.mnCols); } -// ============================================================================ + /** A single entry containing a line of text or representing a table. */ struct ScHTMLEntry : public ScEEParseEntry @@ -343,7 +343,7 @@ private: bool mbImportAlways; /// true = Always import this entry. }; -// ============================================================================ + /** This struct handles creation of unique table identifiers. */ struct ScHTMLTableAutoId @@ -355,7 +355,7 @@ struct ScHTMLTableAutoId explicit ScHTMLTableAutoId( ScHTMLTableId& rnUnusedId ); }; -// ---------------------------------------------------------------------------- + class ScHTMLTableMap; @@ -590,7 +590,7 @@ private: bool mbPushEmptyLine:1; /// true = Insert empty line before current entry. }; -// ---------------------------------------------------------------------------- + /** The "global table" representing the entire HTML document. */ class ScHTMLGlobalTable : public ScHTMLTable @@ -608,7 +608,7 @@ public: void Recalc(); }; -// ============================================================================ + /** The HTML parser for data queries. Focuses on data import, not on layout. @@ -668,7 +668,7 @@ private: }; -// ============================================================================ + #endif |