LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
SwgReaderOption Class Reference

#include <shellio.hxx>

Collaboration diagram for SwgReaderOption:
[legend]

Public Member Functions

void ResetAllFormatsOnly ()
 
bool IsFormatsOnly () const
 
bool IsFrameFormats () const
 
void SetFrameFormats (const bool bNew)
 
bool IsPageDescs () const
 
void SetPageDescs (const bool bNew)
 
bool IsTextFormats () const
 
void SetTextFormats (const bool bNew)
 
bool IsNumRules () const
 
void SetNumRules (const bool bNew)
 
bool IsMerge () const
 
void SetMerge (const bool bNew)
 
const SwAsciiOptionsGetASCIIOpts () const
 
void SetASCIIOpts (const SwAsciiOptions &rOpts)
 
void ResetASCIIOpts ()
 
css::uno::Reference< css::io::XInputStream > & GetInputStream ()
 
void SetInputStream (const css::uno::Reference< css::io::XInputStream > &xInputStream)
 
 SwgReaderOption ()
 

Private Attributes

SwAsciiOptions m_aASCIIOpts
 
bool m_bFrameFormats
 
bool m_bPageDescs
 
bool m_bTextFormats
 
bool m_bNumRules
 
bool m_bMerge
 
css::uno::Reference< css::io::XInputStream > m_xInputStream
 

Detailed Description

Definition at line 99 of file shellio.hxx.

Constructor & Destructor Documentation

◆ SwgReaderOption()

SwgReaderOption::SwgReaderOption ( )
inline

Definition at line 137 of file shellio.hxx.

References m_aASCIIOpts, SwAsciiOptions::Reset(), and ResetAllFormatsOnly().

Member Function Documentation

◆ GetASCIIOpts()

const SwAsciiOptions & SwgReaderOption::GetASCIIOpts ( ) const
inline

Definition at line 127 of file shellio.hxx.

References m_aASCIIOpts.

Referenced by AsciiReader::Read().

◆ GetInputStream()

css::uno::Reference< css::io::XInputStream > & SwgReaderOption::GetInputStream ( )
inline

Definition at line 131 of file shellio.hxx.

References m_xInputStream.

Referenced by SwDocShell::LoadStylesFromFile().

◆ IsFormatsOnly()

bool SwgReaderOption::IsFormatsOnly ( ) const
inline

Definition at line 110 of file shellio.hxx.

References m_bFrameFormats, m_bMerge, m_bNumRules, m_bPageDescs, and m_bTextFormats.

Referenced by SwReader::Read(), and XMLReader::Read().

◆ IsFrameFormats()

bool SwgReaderOption::IsFrameFormats ( ) const
inline

Definition at line 112 of file shellio.hxx.

References m_bFrameFormats.

Referenced by SwDocShell::LoadStylesFromFile(), and XMLReader::Read().

◆ IsMerge()

bool SwgReaderOption::IsMerge ( ) const
inline

Definition at line 124 of file shellio.hxx.

References m_bMerge.

Referenced by SwDocShell::LoadStylesFromFile(), and XMLReader::Read().

◆ IsNumRules()

bool SwgReaderOption::IsNumRules ( ) const
inline

Definition at line 121 of file shellio.hxx.

References m_bNumRules.

Referenced by SwDocShell::LoadStylesFromFile(), and XMLReader::Read().

◆ IsPageDescs()

bool SwgReaderOption::IsPageDescs ( ) const
inline

Definition at line 115 of file shellio.hxx.

References m_bPageDescs.

Referenced by SwDocShell::LoadStylesFromFile(), SwReader::Read(), and XMLReader::Read().

◆ IsTextFormats()

bool SwgReaderOption::IsTextFormats ( ) const
inline

Definition at line 118 of file shellio.hxx.

References m_bTextFormats.

Referenced by SwDocShell::LoadStylesFromFile(), and XMLReader::Read().

◆ ResetAllFormatsOnly()

void SwgReaderOption::ResetAllFormatsOnly ( )
inline

Definition at line 109 of file shellio.hxx.

References m_bFrameFormats, m_bMerge, m_bNumRules, m_bPageDescs, and m_bTextFormats.

Referenced by XMLReader::Read(), and SwgReaderOption().

◆ ResetASCIIOpts()

void SwgReaderOption::ResetASCIIOpts ( )
inline

Definition at line 129 of file shellio.hxx.

References m_aASCIIOpts, and SwAsciiOptions::Reset().

Referenced by AsciiReader::Read().

◆ SetASCIIOpts()

void SwgReaderOption::SetASCIIOpts ( const SwAsciiOptions rOpts)
inline

Definition at line 128 of file shellio.hxx.

References m_aASCIIOpts.

Referenced by SwTransferable::PasteFileContent(), and SwDocShell::StartConvertFrom().

◆ SetFrameFormats()

void SwgReaderOption::SetFrameFormats ( const bool  bNew)
inline

◆ SetInputStream()

void SwgReaderOption::SetInputStream ( const css::uno::Reference< css::io::XInputStream > &  xInputStream)
inline

Definition at line 132 of file shellio.hxx.

References m_xInputStream.

Referenced by SwXStyleFamilies::loadStylesFromURL().

◆ SetMerge()

void SwgReaderOption::SetMerge ( const bool  bNew)
inline

◆ SetNumRules()

void SwgReaderOption::SetNumRules ( const bool  bNew)
inline

◆ SetPageDescs()

void SwgReaderOption::SetPageDescs ( const bool  bNew)
inline

◆ SetTextFormats()

void SwgReaderOption::SetTextFormats ( const bool  bNew)
inline

Member Data Documentation

◆ m_aASCIIOpts

SwAsciiOptions SwgReaderOption::m_aASCIIOpts
private

Definition at line 101 of file shellio.hxx.

Referenced by GetASCIIOpts(), ResetASCIIOpts(), SetASCIIOpts(), and SwgReaderOption().

◆ m_bFrameFormats

bool SwgReaderOption::m_bFrameFormats
private

Definition at line 102 of file shellio.hxx.

Referenced by IsFormatsOnly(), IsFrameFormats(), ResetAllFormatsOnly(), and SetFrameFormats().

◆ m_bMerge

bool SwgReaderOption::m_bMerge
private

Definition at line 106 of file shellio.hxx.

Referenced by IsFormatsOnly(), IsMerge(), ResetAllFormatsOnly(), and SetMerge().

◆ m_bNumRules

bool SwgReaderOption::m_bNumRules
private

Definition at line 105 of file shellio.hxx.

Referenced by IsFormatsOnly(), IsNumRules(), ResetAllFormatsOnly(), and SetNumRules().

◆ m_bPageDescs

bool SwgReaderOption::m_bPageDescs
private

Definition at line 103 of file shellio.hxx.

Referenced by IsFormatsOnly(), IsPageDescs(), ResetAllFormatsOnly(), and SetPageDescs().

◆ m_bTextFormats

bool SwgReaderOption::m_bTextFormats
private

Definition at line 104 of file shellio.hxx.

Referenced by IsFormatsOnly(), IsTextFormats(), ResetAllFormatsOnly(), and SetTextFormats().

◆ m_xInputStream

css::uno::Reference<css::io::XInputStream> SwgReaderOption::m_xInputStream
private

Definition at line 107 of file shellio.hxx.

Referenced by GetInputStream(), and SetInputStream().


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