Lines Matching refs:rInfo

1725     explicit            ScHTMLOptionIterator( const ImportInfo& rInfo );
1735 ScHTMLOptionIterator::ScHTMLOptionIterator( const ImportInfo& rInfo ) : in ScHTMLOptionIterator() argument
1741 const HTMLParser* pParser = static_cast< const HTMLParser* >( rInfo.pParser ); in ScHTMLOptionIterator()
1772 void ScHTMLEntry::AdjustStart( const ImportInfo& rInfo ) in AdjustStart() argument
1775 aSel.nStartPara = rInfo.aSelection.nStartPara; in AdjustStart()
1776 aSel.nStartPos = rInfo.aSelection.nStartPos; in AdjustStart()
1785 void ScHTMLEntry::AdjustEnd( const ImportInfo& rInfo ) in AdjustEnd() argument
1787 DBG_ASSERT( (aSel.nEndPara < rInfo.aSelection.nEndPara) || in AdjustEnd()
1788 … ((aSel.nEndPara == rInfo.aSelection.nEndPara) && (aSel.nEndPos <= rInfo.aSelection.nEndPos)), in AdjustEnd()
1791 aSel.nEndPara = rInfo.aSelection.nEndPara; in AdjustEnd()
1792 aSel.nEndPos = rInfo.aSelection.nEndPos; in AdjustEnd()
1852 ScHTMLTable* CreateTable( const ImportInfo& rInfo, bool bPreFormText );
1892 ScHTMLTable* ScHTMLTableMap::CreateTable( const ImportInfo& rInfo, bool bPreFormText ) in CreateTable() argument
1894 ScHTMLTable* pTable = new ScHTMLTable( mrParentTable, rInfo, bPreFormText ); in CreateTable()
1911 ScHTMLTable::ScHTMLTable( ScHTMLTable& rParentTable, const ImportInfo& rInfo, bool bPreFormText ) : in ScHTMLTable() argument
1932 ProcessFormatOptions( maTableItemSet, rInfo ); in ScHTMLTable()
1933 for( ScHTMLOptionIterator aIter( rInfo ); aIter.is(); ++aIter ) in ScHTMLTable()
1947 CreateNewEntry( rInfo ); in ScHTMLTable()
2001 void ScHTMLTable::PutText( const ImportInfo& rInfo ) in PutText() argument
2006 if( !mxCurrEntry->HasContents() && IsSpaceCharInfo( rInfo ) ) in PutText()
2007 mxCurrEntry->AdjustStart( rInfo ); in PutText()
2009 mxCurrEntry->AdjustEnd( rInfo ); in PutText()
2013 void ScHTMLTable::InsertPara( const ImportInfo& rInfo ) in InsertPara() argument
2017 PushEntry( rInfo ); in InsertPara()
2018 CreateNewEntry( rInfo ); in InsertPara()
2048 ScHTMLTable* ScHTMLTable::TableOn( const ImportInfo& rInfo ) in TableOn() argument
2050 PushEntry( rInfo ); in TableOn()
2051 return InsertNestedTable( rInfo, false ); in TableOn()
2054 ScHTMLTable* ScHTMLTable::TableOff( const ImportInfo& rInfo ) in TableOff() argument
2056 return mbPreFormText ? this : CloseTable( rInfo ); in TableOff()
2059 ScHTMLTable* ScHTMLTable::PreOn( const ImportInfo& rInfo ) in PreOn() argument
2061 PushEntry( rInfo ); in PreOn()
2062 return InsertNestedTable( rInfo, true ); in PreOn()
2065 ScHTMLTable* ScHTMLTable::PreOff( const ImportInfo& rInfo ) in PreOff() argument
2067 return mbPreFormText ? CloseTable( rInfo ) : this; in PreOff()
2070 void ScHTMLTable::RowOn( const ImportInfo& rInfo ) in RowOn() argument
2072 PushEntry( rInfo, true ); in RowOn()
2076 ProcessFormatOptions( *mxRowItemSet, rInfo ); in RowOn()
2078 CreateNewEntry( rInfo ); in RowOn()
2081 void ScHTMLTable::RowOff( const ImportInfo& rInfo ) in RowOff() argument
2083 PushEntry( rInfo, true ); in RowOff()
2086 CreateNewEntry( rInfo ); in RowOff()
2089 void ScHTMLTable::DataOn( const ImportInfo& rInfo ) in DataOn() argument
2091 PushEntry( rInfo, true ); in DataOn()
2097 for( ScHTMLOptionIterator aIter( rInfo ); aIter.is(); ++aIter ) in DataOn()
2117 ProcessFormatOptions( *mxDataItemSet, rInfo ); in DataOn()
2118 CreateNewEntry( rInfo ); in DataOn()
2123 CreateNewEntry( rInfo ); in DataOn()
2126 void ScHTMLTable::DataOff( const ImportInfo& rInfo ) in DataOff() argument
2128 PushEntry( rInfo, true ); in DataOff()
2131 CreateNewEntry( rInfo ); in DataOff()
2134 void ScHTMLTable::BodyOn( const ImportInfo& rInfo ) in BodyOn() argument
2136 bool bPushed = PushEntry( rInfo ); in BodyOn()
2144 ProcessFormatOptions( *mxDataItemSet, rInfo ); in BodyOn()
2146 CreateNewEntry( rInfo ); in BodyOn()
2149 void ScHTMLTable::BodyOff( const ImportInfo& rInfo ) in BodyOff() argument
2151 PushEntry( rInfo ); in BodyOff()
2157 CreateNewEntry( rInfo ); in BodyOff()
2160 ScHTMLTable* ScHTMLTable::CloseTable( const ImportInfo& rInfo ) in CloseTable() argument
2164 PushEntry( rInfo, mbDataOn ); in CloseTable()
2168 mpParentTable->CreateNewEntry( rInfo ); in CloseTable()
2286 bool ScHTMLTable::IsSpaceCharInfo( const ImportInfo& rInfo ) in IsSpaceCharInfo() argument
2288 …return (rInfo.nToken == HTML_TEXTTOKEN) && (rInfo.aText.Len() == 1) && (rInfo.aText.GetChar( 0 ) =… in IsSpaceCharInfo()
2296 void ScHTMLTable::CreateNewEntry( const ImportInfo& rInfo ) in CreateNewEntry() argument
2300 mxCurrEntry->aSel = rInfo.aSelection; in CreateNewEntry()
2339 bool ScHTMLTable::PushEntry( const ImportInfo& rInfo, bool bLastInCell ) in PushEntry() argument
2345 mxCurrEntry->AdjustEnd( rInfo ); in PushEntry()
2383 ScHTMLTable* ScHTMLTable::InsertNestedTable( const ImportInfo& rInfo, bool bPreFormText ) in InsertNestedTable() argument
2389 return mxNestedTables->CreateTable( rInfo, bPreFormText ); in InsertNestedTable()
2479 void ScHTMLTable::ProcessFormatOptions( SfxItemSet& rItemSet, const ImportInfo& rInfo ) in ProcessFormatOptions() argument
2482 if( rInfo.nToken == HTML_TABLEHEADER_ON ) in ProcessFormatOptions()
2488 for( ScHTMLOptionIterator aIter( rInfo ); aIter.is(); ++aIter ) in ProcessFormatOptions()
2829 void ScHTMLQueryParser::ProcessToken( const ImportInfo& rInfo ) in ProcessToken() argument
2831 switch( rInfo.nToken ) in ProcessToken()
2834 case HTML_META: MetaOn( rInfo ); break; // <meta> in ProcessToken()
2837 case HTML_TITLE_ON: TitleOn( rInfo ); break; // <title> in ProcessToken()
2838 case HTML_TITLE_OFF: TitleOff( rInfo ); break; // </title> in ProcessToken()
2841 case HTML_BODY_ON: mpCurrTable->BodyOn( rInfo ); break; // <body> in ProcessToken()
2842 case HTML_BODY_OFF: mpCurrTable->BodyOff( rInfo ); break; // </body> in ProcessToken()
2845 case HTML_TEXTTOKEN: InsertText( rInfo ); break; // any text in ProcessToken()
2859 case HTML_TABLE_ON: TableOn( rInfo ); break; // <table> in ProcessToken()
2860 case HTML_TABLE_OFF: TableOff( rInfo ); break; // </table> in ProcessToken()
2861 case HTML_TABLEROW_ON: mpCurrTable->RowOn( rInfo ); break; // <tr> in ProcessToken()
2862 case HTML_TABLEROW_OFF: mpCurrTable->RowOff( rInfo ); break; // </tr> in ProcessToken()
2864 case HTML_TABLEDATA_ON: mpCurrTable->DataOn( rInfo ); break; // <td> in ProcessToken()
2866 case HTML_TABLEDATA_OFF: mpCurrTable->DataOff( rInfo ); break; // </td> in ProcessToken()
2867 case HTML_PREFORMTXT_ON: PreOn( rInfo ); break; // <pre> in ProcessToken()
2868 case HTML_PREFORMTXT_OFF: PreOff( rInfo ); break; // </pre> in ProcessToken()
2871 case HTML_FONT_ON: FontOn( rInfo ); break; // <font> in ProcessToken()
2908 void ScHTMLQueryParser::InsertText( const ImportInfo& rInfo ) in InsertText() argument
2910 mpCurrTable->PutText( rInfo ); in InsertText()
2912 maTitle.Append( rInfo.aText ); in InsertText()
2915 void ScHTMLQueryParser::FontOn( const ImportInfo& rInfo ) in FontOn() argument
2917 for( ScHTMLOptionIterator aIter( rInfo ); aIter.is(); ++aIter ) in FontOn()
2956 void ScHTMLQueryParser::MetaOn( const ImportInfo& rInfo ) in MetaOn() argument
2960 HTMLParser* pParser = static_cast< HTMLParser* >( rInfo.pParser ); in MetaOn()
2976 void ScHTMLQueryParser::TitleOff( const ImportInfo& rInfo ) in TitleOff() argument
2987 InsertText( rInfo ); in TitleOff()
2992 void ScHTMLQueryParser::TableOn( const ImportInfo& rInfo ) in TableOn() argument
2994 mpCurrTable = mpCurrTable->TableOn( rInfo ); in TableOn()
2997 void ScHTMLQueryParser::TableOff( const ImportInfo& rInfo ) in TableOff() argument
2999 mpCurrTable = mpCurrTable->TableOff( rInfo ); in TableOff()
3002 void ScHTMLQueryParser::PreOn( const ImportInfo& rInfo ) in PreOn() argument
3004 mpCurrTable = mpCurrTable->PreOn( rInfo ); in PreOn()
3007 void ScHTMLQueryParser::PreOff( const ImportInfo& rInfo ) in PreOff() argument
3009 mpCurrTable = mpCurrTable->PreOff( rInfo ); in PreOff()
3012 void ScHTMLQueryParser::CloseTable( const ImportInfo& rInfo ) in CloseTable() argument
3014 mpCurrTable = mpCurrTable->CloseTable( rInfo ); in CloseTable()