LibreOffice Module ucb (master) 1
|
#include <hierarchyuri.hxx>
Public Member Functions | |
HierarchyUri (OUString aUri) | |
bool | isValid () const |
const OUString & | getUri () const |
const OUString & | getParentUri () const |
const OUString & | getService () const |
const OUString & | getPath () const |
bool | isRootFolder () const |
Private Member Functions | |
void | init () const |
Private Attributes | |
OUString | m_aUri |
OUString | m_aParentUri |
OUString | m_aService |
OUString | m_aPath |
bool | m_bValid |
Definition at line 27 of file hierarchyuri.hxx.
|
inlineexplicit |
Definition at line 39 of file hierarchyuri.hxx.
|
inline |
Definition at line 48 of file hierarchyuri.hxx.
References init(), and m_aParentUri.
Referenced by hierarchy_ucp::HierarchyContent::getParentURL(), and hierarchy_ucp::HierarchyContent::makeNewIdentifier().
|
inline |
Definition at line 54 of file hierarchyuri.hxx.
References init(), and m_aPath.
Referenced by hierarchy_ucp::HierarchyEntry::createPathFromHierarchyURL().
|
inline |
Definition at line 51 of file hierarchyuri.hxx.
References init(), and m_aService.
Referenced by hierarchy_ucp::HierarchyEntry::HierarchyEntry(), and hierarchy_ucp::HierarchyContent::isReadOnly().
|
inline |
Definition at line 45 of file hierarchyuri.hxx.
References init(), and m_aUri.
Referenced by hierarchy_ucp::HierarchyContentProvider::queryContent().
|
private |
Definition at line 39 of file hierarchyuri.cxx.
References DEFAULT_DATA_SOURCE_SERVICE, HIERARCHY_URL_SCHEME, m_aParentUri, m_aPath, m_aService, m_aUri, m_bValid, and nPos.
Referenced by getParentUri(), getPath(), getService(), getUri(), isRootFolder(), and isValid().
|
inline |
Definition at line 60 of file hierarchyuri.hxx.
References init(), and m_aPath.
Referenced by hierarchy_ucp::HierarchyContent::loadData(), and hierarchy_ucp::HierarchyContent::setKind().
|
inline |
Definition at line 42 of file hierarchyuri.hxx.
References init(), and m_bValid.
Referenced by hierarchy_ucp::HierarchyContentProvider::queryContent().
|
mutableprivate |
Definition at line 30 of file hierarchyuri.hxx.
Referenced by getParentUri(), and init().
|
mutableprivate |
Definition at line 32 of file hierarchyuri.hxx.
Referenced by getPath(), init(), and isRootFolder().
|
mutableprivate |
Definition at line 31 of file hierarchyuri.hxx.
Referenced by getService(), and init().
|
mutableprivate |
Definition at line 29 of file hierarchyuri.hxx.
|
mutableprivate |
Definition at line 33 of file hierarchyuri.hxx.