LibreOffice Module sw (master)  1
Classes | Namespaces | Typedefs | Functions
unometa.hxx File Reference
#include <memory>
#include <deque>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XChild.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/text/XTextContent.hpp>
#include <com/sun/star/text/XTextField.hpp>
#include <cppuhelper/implbase.hxx>
#include <sfx2/Metadatable.hxx>
#include <unobaseclass.hxx>
Include dependency graph for unometa.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwXMeta
 
class  SwXMetaField
 

Namespaces

 sw
 Dialog to specify the properties of drop-down form field.
 

Typedefs

typedef std::deque< css::uno::Reference< css::text::XTextRange > > TextRangeList_t
 
typedef ::cppu::ImplInheritanceHelper< ::sfx2::MetadatableMixin, css::lang::XUnoTunnel, css::lang::XServiceInfo, css::container::XChild, css::container::XEnumerationAccess, css::text::XTextContent, css::text::XText > SwXMeta_Base
 
typedef ::cppu::ImplInheritanceHelper< SwXMeta, css::beans::XPropertySet, css::text::XTextField > SwXMetaField_Base
 

Functions

void getPrefixAndSuffix (const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< css::rdf::XMetadatable > &xMetaField, OUString *const o_pPrefix, OUString *const o_pSuffix)
 get prefix/suffix from the RDF repository. More...
 

Typedef Documentation

typedef ::cppu::ImplInheritanceHelper< ::sfx2::MetadatableMixin, css::lang::XUnoTunnel, css::lang::XServiceInfo, css::container::XChild, css::container::XEnumerationAccess, css::text::XTextContent, css::text::XText> SwXMeta_Base

Definition at line 59 of file unometa.hxx.

typedef ::cppu::ImplInheritanceHelper< SwXMeta, css::beans::XPropertySet, css::text::XTextField> SwXMetaField_Base

Definition at line 191 of file unometa.hxx.

typedef std::deque< css::uno::Reference< css::text::XTextRange > > TextRangeList_t

Definition at line 42 of file unometa.hxx.

Function Documentation

void getPrefixAndSuffix ( const css::uno::Reference< css::frame::XModel > &  xModel,
const css::uno::Reference< css::rdf::XMetadatable > &  xMetaField,
OUString *const  o_pPrefix,
OUString *const  o_pSuffix 
)

get prefix/suffix from the RDF repository.

Exceptions
RuntimeException

Referenced by sw::MetaField::GetPrefixAndSuffix().