LibreOffice Module xmloff (master) 1
Namespaces | Functions
xformsapi.hxx File Reference
#include <com/sun/star/uno/Any.hxx>
Include dependency graph for xformsapi.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 #file
 
namespace  com::sun::star::beans
 
namespace  com::sun::star::frame
 
namespace  com::sun::star::uno
 
namespace  com::sun::star::xforms
 

Functions

css::uno::Reference< css::xforms::XModel2 > xforms_createXFormsModel ()
 
void xforms_addXFormsModel (const css::uno::Reference< css::frame::XModel > &xDocument, const css::uno::Reference< css::xforms::XModel2 > &xModel)
 
css::uno::Reference< css::beans::XPropertySetxforms_findXFormsBinding (css::uno::Reference< css::frame::XModel > const &, const OUString &)
 
css::uno::Reference< css::beans::XPropertySetxforms_findXFormsSubmission (css::uno::Reference< css::frame::XModel > const &, const OUString &)
 
void xforms_setValueAny (css::uno::Reference< css::beans::XPropertySet > const &xPropSet, const OUString &rName, const css::uno::Any &rAny)
 
template<typename T >
void xforms_setValue (const css::uno::Reference< css::beans::XPropertySet > &xPropSet, const OUString &rName, const T &aValue)
 
template<>
void xforms_setValue (const css::uno::Reference< css::beans::XPropertySet > &xPropSet, const OUString &rName, const css::uno::Any &aValue)
 
sal_uInt16 xforms_getTypeClass (const css::uno::Reference< css::xforms::XDataTypeRepository > &xRepository, const SvXMLNamespaceMap &rNamespaceMap, const OUString &rXMLName)
 
OUString xforms_getTypeName (const css::uno::Reference< css::xforms::XDataTypeRepository > &xRepository, const SvXMLNamespaceMap &rNamespaceMap, const OUString &rXMLName)
 
OUString xforms_getBasicTypeName (const css::uno::Reference< css::xforms::XDataTypeRepository > &xRepository, const SvXMLNamespaceMap &rNamespaceMap, const OUString &rXMLName)
 

Function Documentation

◆ xforms_addXFormsModel()

void xforms_addXFormsModel ( const css::uno::Reference< css::frame::XModel > &  xDocument,
const css::uno::Reference< css::xforms::XModel2 > &  xModel 
)

◆ xforms_createXFormsModel()

css::uno::Reference< css::xforms::XModel2 > xforms_createXFormsModel ( )

Definition at line 60 of file xformsapi.cxx.

References comphelper::getProcessComponentContext(), and xModel.

◆ xforms_findXFormsBinding()

css::uno::Reference< css::beans::XPropertySet > xforms_findXFormsBinding ( css::uno::Reference< css::frame::XModel > const &  ,
const OUString &   
)

◆ xforms_findXFormsSubmission()

css::uno::Reference< css::beans::XPropertySet > xforms_findXFormsSubmission ( css::uno::Reference< css::frame::XModel > const &  ,
const OUString &   
)

◆ xforms_getBasicTypeName()

OUString xforms_getBasicTypeName ( const css::uno::Reference< css::xforms::XDataTypeRepository > &  xRepository,
const SvXMLNamespaceMap rNamespaceMap,
const OUString &  rXMLName 
)

◆ xforms_getTypeClass()

sal_uInt16 xforms_getTypeClass ( const css::uno::Reference< css::xforms::XDataTypeRepository > &  xRepository,
const SvXMLNamespaceMap rNamespaceMap,
const OUString &  rXMLName 
)

◆ xforms_getTypeName()

OUString xforms_getTypeName ( const css::uno::Reference< css::xforms::XDataTypeRepository > &  xRepository,
const SvXMLNamespaceMap rNamespaceMap,
const OUString &  rXMLName 
)

◆ xforms_setValue() [1/2]

template<>
void xforms_setValue ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet,
const OUString &  rName,
const css::uno::Any aValue 
)
inline

Definition at line 60 of file xformsapi.hxx.

References xforms_setValueAny().

◆ xforms_setValue() [2/2]

template<typename T >
void xforms_setValue ( const css::uno::Reference< css::beans::XPropertySet > &  xPropSet,
const OUString &  rName,
const T &  aValue 
)
inline

◆ xforms_setValueAny()

void xforms_setValueAny ( css::uno::Reference< css::beans::XPropertySet > const &  xPropSet,
const OUString &  rName,
const css::uno::Any rAny 
)

Referenced by xforms_setValue().