summaryrefslogtreecommitdiff
path: root/svx/source/inc/fmservs.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/inc/fmservs.hxx')
-rw-r--r--svx/source/inc/fmservs.hxx33
1 files changed, 32 insertions, 1 deletions
diff --git a/svx/source/inc/fmservs.hxx b/svx/source/inc/fmservs.hxx
index 81812e73b7f6..ec85a53862d2 100644
--- a/svx/source/inc/fmservs.hxx
+++ b/svx/source/inc/fmservs.hxx
@@ -19,8 +19,15 @@
#ifndef INCLUDED_SVX_SOURCE_INC_FMSERVS_HXX
#define INCLUDED_SVX_SOURCE_INC_FMSERVS_HXX
+#include <sal/config.h>
+
+#include <com/sun/star/uno/Reference.hxx>
#include <svx/svxdllapi.h>
+namespace com { namespace sun { namespace star { namespace lang {
+ class XMultiServiceFactory;
+} } } }
+
#define FM_COMPONENT_EDIT OUString( "stardiv.one.form.component.Edit" )
#define FM_COMPONENT_TEXTFIELD OUString( "stardiv.one.form.component.TextField" )
#define FM_COMPONENT_LISTBOX OUString( "stardiv.one.form.component.ListBox" )
@@ -74,7 +81,31 @@
namespace svxform
{
SVX_DLLPUBLIC void ImplSmartRegisterUnoServices();
-} // namespace svxform
+
+ css::uno::Reference<css::uno::XInterface> SAL_CALL
+ OAddConditionDialog_Create(
+ css::uno::Reference<css::lang::XMultiServiceFactory> const &);
+
+ OUString SAL_CALL OAddConditionDialog_GetImplementationName();
+
+ css::uno::Sequence<OUString> SAL_CALL
+ OAddConditionDialog_GetSupportedServiceNames();
+}
+
+css::uno::Reference<css::uno::XInterface> SAL_CALL
+FmXGridControl_NewInstance_Impl(
+ css::uno::Reference<css::lang::XMultiServiceFactory> const &)
+ throw (css::uno::Exception);
+
+css::uno::Reference<css::uno::XInterface> SAL_CALL
+FormController_NewInstance_Impl(
+ css::uno::Reference<css::lang::XMultiServiceFactory> const &)
+ throw (css::uno::Exception);
+
+css::uno::Reference<css::uno::XInterface> SAL_CALL
+LegacyFormController_NewInstance_Impl(
+ css::uno::Reference<css::lang::XMultiServiceFactory> const &)
+ throw (css::uno::Exception);
#endif // INCLUDED_SVX_SOURCE_INC_FMSERVS_HXX