LibreOffice Module sc (master)  1
Classes | Public Types | Static Public Member Functions | Public Attributes | List of all members
ScOrcusXMLTreeParam Struct Reference

Parameter used during call to ScOrcusFilters::loadXMLStructure(). More...

#include <orcusxml.hxx>

Classes

struct  EntryData
 Custom data stored with each tree item. More...
 

Public Types

enum  EntryType {
  ElementDefault,
  ElementRepeat,
  Attribute
}
 
typedef std::vector< std::unique_ptr< EntryData > > UserDataStoreType
 

Static Public Member Functions

static EntryDatagetUserData (const weld::TreeView &rControl, const weld::TreeIter &rEntry)
 

Public Attributes

OUString maImgElementDefault
 
OUString maImgElementRepeat
 
OUString maImgAttribute
 
UserDataStoreType m_UserDataStore
 Store all custom data instances since the tree control doesn't manage the life cycle of user data. More...
 

Detailed Description

Parameter used during call to ScOrcusFilters::loadXMLStructure().

Definition at line 27 of file orcusxml.hxx.

Member Typedef Documentation

typedef std::vector<std::unique_ptr<EntryData> > ScOrcusXMLTreeParam::UserDataStoreType

Definition at line 43 of file orcusxml.hxx.

Member Enumeration Documentation

Enumerator
ElementDefault 
ElementRepeat 
Attribute 

Definition at line 29 of file orcusxml.hxx.

Member Function Documentation

ScOrcusXMLTreeParam::EntryData * ScOrcusXMLTreeParam::getUserData ( const weld::TreeView rControl,
const weld::TreeIter rEntry 
)
static

Member Data Documentation

UserDataStoreType ScOrcusXMLTreeParam::m_UserDataStore

Store all custom data instances since the tree control doesn't manage the life cycle of user data.

Definition at line 53 of file orcusxml.hxx.

Referenced by ScOrcusXMLContextImpl::loadXMLStructure().

OUString ScOrcusXMLTreeParam::maImgAttribute

Definition at line 47 of file orcusxml.hxx.

Referenced by ScXMLSourceDlg::ScXMLSourceDlg().

OUString ScOrcusXMLTreeParam::maImgElementDefault

Definition at line 45 of file orcusxml.hxx.

Referenced by ScXMLSourceDlg::ScXMLSourceDlg().

OUString ScOrcusXMLTreeParam::maImgElementRepeat

Definition at line 46 of file orcusxml.hxx.

Referenced by ScXMLSourceDlg::ScXMLSourceDlg().


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