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

#include <hierarchydata.hxx>

Public Types

enum  Type {
  NONE ,
  LINK ,
  FOLDER
}
 

Public Member Functions

 HierarchyEntryData ()
 
 HierarchyEntryData (const Type &rType)
 
const OUString & getName () const
 
void setName (const OUString &rName)
 
const OUString & getTitle () const
 
void setTitle (const OUString &rTitle)
 
const OUString & getTargetURL () const
 
void setTargetURL (const OUString &rURL)
 
Type getType () const
 
void setType (const Type &rType)
 

Private Attributes

OUString m_aName
 
OUString m_aTitle
 
OUString m_aTargetURL
 
Type m_aType
 

Detailed Description

Definition at line 40 of file hierarchydata.hxx.

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
LINK 
FOLDER 

Definition at line 43 of file hierarchydata.hxx.

Constructor & Destructor Documentation

◆ HierarchyEntryData() [1/2]

hierarchy_ucp::HierarchyEntryData::HierarchyEntryData ( )
inline

Definition at line 45 of file hierarchydata.hxx.

◆ HierarchyEntryData() [2/2]

hierarchy_ucp::HierarchyEntryData::HierarchyEntryData ( const Type rType)
inlineexplicit

Definition at line 46 of file hierarchydata.hxx.

Member Function Documentation

◆ getName()

const OUString & hierarchy_ucp::HierarchyEntryData::getName ( ) const
inline

◆ getTargetURL()

const OUString & hierarchy_ucp::HierarchyEntryData::getTargetURL ( ) const
inline

Definition at line 54 of file hierarchydata.hxx.

References m_aTargetURL.

Referenced by hierarchy_ucp::HierarchyContentProperties::getTargetURL().

◆ getTitle()

const OUString & hierarchy_ucp::HierarchyEntryData::getTitle ( ) const
inline

Definition at line 51 of file hierarchydata.hxx.

References m_aTitle.

Referenced by hierarchy_ucp::HierarchyContentProperties::getTitle().

◆ getType()

Type hierarchy_ucp::HierarchyEntryData::getType ( ) const
inline

◆ setName()

void hierarchy_ucp::HierarchyEntryData::setName ( const OUString &  rName)
inline

◆ setTargetURL()

void hierarchy_ucp::HierarchyEntryData::setTargetURL ( const OUString &  rURL)
inline

◆ setTitle()

void hierarchy_ucp::HierarchyEntryData::setTitle ( const OUString &  rTitle)
inline

◆ setType()

void hierarchy_ucp::HierarchyEntryData::setType ( const Type rType)
inline

Definition at line 62 of file hierarchydata.hxx.

References m_aType.

Referenced by hierarchy_ucp::HierarchyEntry::iterator::operator*().

Member Data Documentation

◆ m_aName

OUString hierarchy_ucp::HierarchyEntryData::m_aName
private

Definition at line 65 of file hierarchydata.hxx.

Referenced by getName(), and setName().

◆ m_aTargetURL

OUString hierarchy_ucp::HierarchyEntryData::m_aTargetURL
private

Definition at line 67 of file hierarchydata.hxx.

Referenced by getTargetURL(), getType(), and setTargetURL().

◆ m_aTitle

OUString hierarchy_ucp::HierarchyEntryData::m_aTitle
private

Definition at line 66 of file hierarchydata.hxx.

Referenced by getTitle(), and setTitle().

◆ m_aType

Type hierarchy_ucp::HierarchyEntryData::m_aType
private

Definition at line 68 of file hierarchydata.hxx.

Referenced by getType(), and setType().


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