Lines Matching refs:pImpl

83 	pImpl = rSource.pImpl;  in SwTextAPIEditSource()
84 pImpl->mnRef++; in SwTextAPIEditSource()
98 : pImpl(new SwTextAPIEditSource_Impl) in SwTextAPIEditSource()
100 pImpl->mpPool = &pDoc->GetDocShell()->GetPool(); in SwTextAPIEditSource()
101 pImpl->mpDoc = pDoc; in SwTextAPIEditSource()
102 pImpl->mpOutliner = 0; in SwTextAPIEditSource()
103 pImpl->mpTextForwarder = 0; in SwTextAPIEditSource()
104 pImpl->mnRef = 1; in SwTextAPIEditSource()
109 if (!--pImpl->mnRef) in ~SwTextAPIEditSource()
110 delete pImpl; in ~SwTextAPIEditSource()
115 pImpl->mpPool=0; in Dispose()
116 pImpl->mpDoc=0; in Dispose()
117 DELETEZ(pImpl->mpTextForwarder); in Dispose()
118 DELETEZ(pImpl->mpOutliner); in Dispose()
123 if( !pImpl->mpPool ) in GetTextForwarder()
126 if( !pImpl->mpOutliner ) in GetTextForwarder()
129 pImpl->mpDoc->GetOrCreateDrawModel(); in GetTextForwarder()
130 pImpl->mpOutliner = new Outliner( pImpl->mpPool, OUTLINERMODE_TEXTOBJECT ); in GetTextForwarder()
131 pImpl->mpDoc->SetCalcFieldValueHdl( pImpl->mpOutliner ); in GetTextForwarder()
134 if( !pImpl->mpTextForwarder ) in GetTextForwarder()
135 pImpl->mpTextForwarder = new SvxOutlinerForwarder( *pImpl->mpOutliner, 0 ); in GetTextForwarder()
137 return pImpl->mpTextForwarder; in GetTextForwarder()
142 if ( pImpl->mpPool ) in SetText()
144 if( !pImpl->mpOutliner ) in SetText()
147 pImpl->mpDoc->GetOrCreateDrawModel(); in SetText()
148 pImpl->mpOutliner = new Outliner( pImpl->mpPool, OUTLINERMODE_TEXTOBJECT ); in SetText()
149 pImpl->mpDoc->SetCalcFieldValueHdl( pImpl->mpOutliner ); in SetText()
152 pImpl->mpOutliner->SetText( rText ); in SetText()
158 if ( pImpl->mpPool ) in SetString()
160 if( !pImpl->mpOutliner ) in SetString()
163 pImpl->mpDoc->GetOrCreateDrawModel(); in SetString()
164 pImpl->mpOutliner = new Outliner( pImpl->mpPool, OUTLINERMODE_TEXTOBJECT ); in SetString()
165 pImpl->mpDoc->SetCalcFieldValueHdl( pImpl->mpOutliner ); in SetString()
168 pImpl->mpOutliner->Clear(); in SetString()
169 pImpl->mpOutliner->Insert( rText ); in SetString()
175 if ( pImpl->mpPool && pImpl->mpOutliner ) in CreateText()
176 return pImpl->mpOutliner->CreateParaObject(); in CreateText()
183 if ( pImpl->mpPool && pImpl->mpOutliner ) in GetText()
184 return pImpl->mpOutliner->GetEditEngine().GetText(); in GetText()