LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwHTMLForm_Impl Class Reference
Collaboration diagram for SwHTMLForm_Impl:
[legend]

Public Member Functions

 SwHTMLForm_Impl (SwDocShell *pDSh)
 
const uno::Reference< XMultiServiceFactory > & GetServiceFactory ()
 
void GetDrawPage ()
 
const uno::Reference< drawing::XShapes > & GetShapes ()
 
const uno::Reference< script::XEventAttacherManager > & GetControlEventManager ()
 
const uno::Reference< script::XEventAttacherManager > & GetFormEventManager ()
 
const uno::Reference< container::XIndexContainer > & GetForms ()
 
const uno::Reference< container::XIndexContainer > & GetFormComps () const
 
void SetFormComps (const uno::Reference< container::XIndexContainer > &r)
 
void ReleaseFormComps ()
 
const uno::Reference< beans::XPropertySet > & GetFCompPropSet () const
 
void SetFCompPropSet (const uno::Reference< beans::XPropertySet > &r)
 
void ReleaseFCompPropSet ()
 
const uno::Reference< drawing::XShape > & GetShape () const
 
void SetShape (const uno::Reference< drawing::XShape > &r)
 
OUString & GetText ()
 
void EraseText ()
 
std::vector< OUString > & GetStringList ()
 
void EraseStringList ()
 
std::vector< OUString > & GetValueList ()
 
void EraseValueList ()
 
std::vector< sal_uInt16 > & GetSelectedList ()
 
void EraseSelectedList ()
 
SvKeyValueIteratorGetHeaderAttrs () const
 

Private Attributes

SwDocShell *const m_pDocShell
 
SvKeyValueIterator *const m_pHeaderAttrs
 
uno::Reference< drawing::XDrawPage > m_xDrawPage
 
uno::Reference< container::XIndexContainer > m_xForms
 
uno::Reference< drawing::XShapes > m_xShapes
 
uno::Reference< XMultiServiceFactory > m_xServiceFactory
 
uno::Reference< script::XEventAttacherManager > m_xControlEventManager
 
uno::Reference< script::XEventAttacherManager > m_xFormEventManager
 
uno::Reference< container::XIndexContainer > m_xFormComps
 
uno::Reference< beans::XPropertySetm_xFCompPropertySet
 
uno::Reference< drawing::XShape > m_xShape
 
OUString m_sText
 
std::vector< OUString > m_aStringList
 
std::vector< OUString > m_aValueList
 
std::vector< sal_uInt16 > m_aSelectedList
 

Detailed Description

Definition at line 180 of file htmlform.cxx.

Constructor & Destructor Documentation

SwHTMLForm_Impl::SwHTMLForm_Impl ( SwDocShell pDSh)
inlineexplicit

Definition at line 206 of file htmlform.cxx.

Member Function Documentation

void SwHTMLForm_Impl::EraseSelectedList ( )
inline

Definition at line 263 of file htmlform.cxx.

Referenced by SwHTMLParser::EndSelect().

void SwHTMLForm_Impl::EraseStringList ( )
inline

Definition at line 251 of file htmlform.cxx.

Referenced by SwHTMLParser::EndSelect().

void SwHTMLForm_Impl::EraseText ( )
inline

Definition at line 248 of file htmlform.cxx.

Referenced by SwHTMLParser::EndTextArea().

void SwHTMLForm_Impl::EraseValueList ( )
inline

Definition at line 257 of file htmlform.cxx.

Referenced by SwHTMLParser::EndSelect().

const uno::Reference< script::XEventAttacherManager > & SwHTMLForm_Impl::GetControlEventManager ( )

Definition at line 334 of file htmlform.cxx.

References m_xControlEventManager, and m_xFormComps.

Referenced by SwHTMLParser::InsertControl().

void SwHTMLForm_Impl::GetDrawPage ( )

Definition at line 284 of file htmlform.cxx.

References SfxObjectShell::GetBaseModel(), m_pDocShell, and m_xDrawPage.

Referenced by GetForms(), and GetShapes().

const uno::Reference< beans::XPropertySet >& SwHTMLForm_Impl::GetFCompPropSet ( ) const
inline
const uno::Reference< container::XIndexContainer >& SwHTMLForm_Impl::GetFormComps ( ) const
inline
const uno::Reference< script::XEventAttacherManager > & SwHTMLForm_Impl::GetFormEventManager ( )

Definition at line 348 of file htmlform.cxx.

References GetForms(), m_xFormEventManager, and m_xForms.

Referenced by SwHTMLParser::NewForm().

const uno::Reference< container::XIndexContainer > & SwHTMLForm_Impl::GetForms ( )

Definition at line 297 of file htmlform.cxx.

References GetDrawPage(), m_xDrawPage, and m_xForms.

Referenced by GetFormEventManager(), and SwHTMLParser::NewForm().

SvKeyValueIterator* SwHTMLForm_Impl::GetHeaderAttrs ( ) const
inline
std::vector<sal_uInt16>& SwHTMLForm_Impl::GetSelectedList ( )
inline

Definition at line 262 of file htmlform.cxx.

References m_aSelectedList.

Referenced by SwHTMLParser::EndSelect(), and SwHTMLParser::InsertSelectOption().

const uno::Reference< XMultiServiceFactory > & SwHTMLForm_Impl::GetServiceFactory ( )
const uno::Reference< drawing::XShape >& SwHTMLForm_Impl::GetShape ( ) const
inline

Definition at line 244 of file htmlform.cxx.

References m_xShape.

Referenced by SwHTMLParser::EndSelect().

const uno::Reference< drawing::XShapes > & SwHTMLForm_Impl::GetShapes ( )

Definition at line 318 of file htmlform.cxx.

References GetDrawPage(), m_xDrawPage, and m_xShapes.

Referenced by SwHTMLParser::InsertControl().

std::vector<OUString>& SwHTMLForm_Impl::GetStringList ( )
inline
OUString& SwHTMLForm_Impl::GetText ( )
inline
std::vector<OUString>& SwHTMLForm_Impl::GetValueList ( )
inline

Definition at line 256 of file htmlform.cxx.

References m_aValueList.

Referenced by SwHTMLParser::EndSelect(), and SwHTMLParser::InsertSelectOption().

void SwHTMLForm_Impl::ReleaseFCompPropSet ( )
inline

Definition at line 242 of file htmlform.cxx.

Referenced by SwHTMLParser::EndSelect(), and SwHTMLParser::EndTextArea().

void SwHTMLForm_Impl::ReleaseFormComps ( )
inline

Definition at line 230 of file htmlform.cxx.

Referenced by SwHTMLParser::EndForm().

void SwHTMLForm_Impl::SetFCompPropSet ( const uno::Reference< beans::XPropertySet > &  r)
inline

Definition at line 237 of file htmlform.cxx.

Referenced by SwHTMLParser::InsertControl().

void SwHTMLForm_Impl::SetFormComps ( const uno::Reference< container::XIndexContainer > &  r)
inline

Definition at line 225 of file htmlform.cxx.

Referenced by SwHTMLParser::NewForm().

void SwHTMLForm_Impl::SetShape ( const uno::Reference< drawing::XShape > &  r)
inline

Definition at line 245 of file htmlform.cxx.

Referenced by SwHTMLParser::NewSelect().

Member Data Documentation

std::vector<sal_uInt16> SwHTMLForm_Impl::m_aSelectedList
private

Definition at line 203 of file htmlform.cxx.

Referenced by GetSelectedList().

std::vector<OUString> SwHTMLForm_Impl::m_aStringList
private

Definition at line 201 of file htmlform.cxx.

Referenced by GetStringList().

std::vector<OUString> SwHTMLForm_Impl::m_aValueList
private

Definition at line 202 of file htmlform.cxx.

Referenced by GetValueList().

SwDocShell* const SwHTMLForm_Impl::m_pDocShell
private

Definition at line 182 of file htmlform.cxx.

Referenced by GetDrawPage(), and GetServiceFactory().

SvKeyValueIterator* const SwHTMLForm_Impl::m_pHeaderAttrs
private

Definition at line 184 of file htmlform.cxx.

Referenced by GetHeaderAttrs().

OUString SwHTMLForm_Impl::m_sText
private

Definition at line 200 of file htmlform.cxx.

Referenced by GetText().

uno::Reference< script::XEventAttacherManager > SwHTMLForm_Impl::m_xControlEventManager
private

Definition at line 192 of file htmlform.cxx.

Referenced by GetControlEventManager().

uno::Reference< drawing::XDrawPage > SwHTMLForm_Impl::m_xDrawPage
private

Definition at line 187 of file htmlform.cxx.

Referenced by GetDrawPage(), GetForms(), and GetShapes().

uno::Reference< beans::XPropertySet > SwHTMLForm_Impl::m_xFCompPropertySet
private

Definition at line 197 of file htmlform.cxx.

Referenced by GetFCompPropSet().

uno::Reference< container::XIndexContainer > SwHTMLForm_Impl::m_xFormComps
private

Definition at line 196 of file htmlform.cxx.

Referenced by GetControlEventManager(), and GetFormComps().

uno::Reference< script::XEventAttacherManager > SwHTMLForm_Impl::m_xFormEventManager
private

Definition at line 193 of file htmlform.cxx.

Referenced by GetFormEventManager().

uno::Reference< container::XIndexContainer > SwHTMLForm_Impl::m_xForms
private

Definition at line 188 of file htmlform.cxx.

Referenced by GetFormEventManager(), and GetForms().

uno::Reference< XMultiServiceFactory > SwHTMLForm_Impl::m_xServiceFactory
private

Definition at line 190 of file htmlform.cxx.

Referenced by GetServiceFactory().

uno::Reference< drawing::XShape > SwHTMLForm_Impl::m_xShape
private

Definition at line 198 of file htmlform.cxx.

Referenced by GetShape().

uno::Reference< drawing::XShapes > SwHTMLForm_Impl::m_xShapes
private

Definition at line 189 of file htmlform.cxx.

Referenced by GetShapes().


The documentation for this class was generated from the following file: