LibreOffice Module ucb (master)  1
Public Member Functions | Private Attributes | List of all members
tdoc_ucp::ContentProperties Class Reference

#include <tdoc_content.hxx>

Public Member Functions

 ContentProperties ()
 
 ContentProperties (const ContentType &rType, const OUString &rTitle)
 
ContentType getType () const
 
const OUString & getContentType () const
 
bool getIsFolder () const
 
bool getIsDocument () const
 
const OUString & getTitle () const
 
void setTitle (const OUString &rTitle)
 
css::uno::Sequence< css::ucb::ContentInfo > getCreatableContentsInfo () const
 
bool isContentCreator () const
 

Private Attributes

ContentType m_eType
 
OUString m_aContentType
 
OUString m_aTitle
 

Detailed Description

Definition at line 43 of file tdoc_content.hxx.

Constructor & Destructor Documentation

tdoc_ucp::ContentProperties::ContentProperties ( )
inline

Definition at line 46 of file tdoc_content.hxx.

tdoc_ucp::ContentProperties::ContentProperties ( const ContentType rType,
const OUString &  rTitle 
)
inline

Definition at line 50 of file tdoc_content.hxx.

Member Function Documentation

const OUString& tdoc_ucp::ContentProperties::getContentType ( ) const
inline

Definition at line 66 of file tdoc_content.hxx.

References m_aContentType.

Referenced by tdoc_ucp::Content::getContentType().

uno::Sequence< ucb::ContentInfo > ContentProperties::getCreatableContentsInfo ( ) const
bool tdoc_ucp::ContentProperties::getIsDocument ( ) const
inline

Definition at line 69 of file tdoc_content.hxx.

References getIsFolder().

bool tdoc_ucp::ContentProperties::getIsFolder ( ) const
inline

Definition at line 68 of file tdoc_content.hxx.

References m_eType, and tdoc_ucp::STREAM.

Referenced by getIsDocument(), and tdoc_ucp::Content::queryChildren().

const OUString& tdoc_ucp::ContentProperties::getTitle ( ) const
inline

Definition at line 71 of file tdoc_content.hxx.

References m_aTitle.

ContentType tdoc_ucp::ContentProperties::getType ( ) const
inline
bool ContentProperties::isContentCreator ( ) const

Definition at line 2842 of file tdoc_content.cxx.

References tdoc_ucp::DOCUMENT, tdoc_ucp::FOLDER, and getType().

Referenced by tdoc_ucp::Content::getTypes().

void tdoc_ucp::ContentProperties::setTitle ( const OUString &  rTitle)
inline

Definition at line 72 of file tdoc_content.hxx.

References m_aTitle.

Member Data Documentation

OUString tdoc_ucp::ContentProperties::m_aContentType
private

Definition at line 81 of file tdoc_content.hxx.

Referenced by getContentType().

OUString tdoc_ucp::ContentProperties::m_aTitle
private

Definition at line 82 of file tdoc_content.hxx.

Referenced by getTitle(), and setTitle().

ContentType tdoc_ucp::ContentProperties::m_eType
private

Definition at line 80 of file tdoc_content.hxx.

Referenced by getIsFolder(), and getType().


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