LibreOffice Module basctl (master) 1
Public Member Functions | Private Attributes | List of all members
basctl::DocumentEntry Class Reference

#include <bastype2.hxx>

Inheritance diagram for basctl::DocumentEntry:
[legend]
Collaboration diagram for basctl::DocumentEntry:
[legend]

Public Member Functions

 DocumentEntry (ScriptDocument aDocument, LibraryLocation eLocation, EntryType eType=OBJ_TYPE_DOCUMENT)
 
virtual ~DocumentEntry () override
 
ScriptDocument const & GetDocument () const
 
LibraryLocation GetLocation () const
 
- Public Member Functions inherited from basctl::Entry
 Entry (EntryType eType)
 
virtual ~Entry ()
 
 Entry (Entry const &)=default
 
 Entry (Entry &&)=default
 
Entryoperator= (Entry const &)=default
 
Entryoperator= (Entry &&)=default
 
EntryType GetType () const
 

Private Attributes

ScriptDocument m_aDocument
 
LibraryLocation m_eLocation
 

Detailed Description

Definition at line 85 of file bastype2.hxx.

Constructor & Destructor Documentation

◆ DocumentEntry()

basctl::DocumentEntry::DocumentEntry ( ScriptDocument  aDocument,
LibraryLocation  eLocation,
EntryType  eType = OBJ_TYPE_DOCUMENT 
)

Definition at line 90 of file bastype2.cxx.

References eType, basctl::ScriptDocument::isValid(), and m_aDocument.

◆ ~DocumentEntry()

basctl::DocumentEntry::~DocumentEntry ( )
overridevirtual

Definition at line 102 of file bastype2.cxx.

Member Function Documentation

◆ GetDocument()

ScriptDocument const & basctl::DocumentEntry::GetDocument ( ) const
inline

◆ GetLocation()

LibraryLocation basctl::DocumentEntry::GetLocation ( ) const
inline

Definition at line 100 of file bastype2.hxx.

References m_eLocation.

Referenced by basctl::SbTreeListBox::FindRootEntry(), and basctl::LibPage::SetCurLib().

Member Data Documentation

◆ m_aDocument

ScriptDocument basctl::DocumentEntry::m_aDocument
private

Definition at line 88 of file bastype2.hxx.

Referenced by DocumentEntry(), and GetDocument().

◆ m_eLocation

LibraryLocation basctl::DocumentEntry::m_eLocation
private

Definition at line 89 of file bastype2.hxx.

Referenced by GetLocation().


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