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/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

namespace  sw
 Dialog to specify the properties of date form field.
 

Typedefs

typedef std::deque< css::uno::Reference< css::text::XTextRange > > TextRangeList_t
 
typedef ::cppu::ImplInheritanceHelper< ::sfx2::MetadatableMixin, 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, OUString *const o_pShadowColor)
 get prefix/suffix from the RDF repository. More...
 

Typedef Documentation

◆ SwXMeta_Base

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

Definition at line 57 of file unometa.hxx.

◆ SwXMetaField_Base

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

Definition at line 183 of file unometa.hxx.

◆ TextRangeList_t

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

Definition at line 41 of file unometa.hxx.

Function Documentation

◆ getPrefixAndSuffix()

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,
OUString *const  o_pShadowColor 
)

get prefix/suffix from the RDF repository.

Exceptions
RuntimeException

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