summaryrefslogtreecommitdiffstats
path: root/svx/source/form/formcontroller.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/form/formcontroller.cxx')
-rw-r--r--svx/source/form/formcontroller.cxx13
1 files changed, 13 insertions, 0 deletions
diff --git a/svx/source/form/formcontroller.cxx b/svx/source/form/formcontroller.cxx
index 0a1aa102d718..d5fde904fff6 100644
--- a/svx/source/form/formcontroller.cxx
+++ b/svx/source/form/formcontroller.cxx
@@ -206,6 +206,8 @@ namespace svxform
namespace RowChangeAction = ::com::sun::star::sdb::RowChangeAction;
namespace FormFeature = ::com::sun::star::form::runtime::FormFeature;
+namespace {
+
struct ColumnInfo
{
// information about the column itself
@@ -241,6 +243,8 @@ struct ColumnInfo
}
};
+}
+
class ColumnInfoCache
{
public:
@@ -415,6 +419,8 @@ const ColumnInfo& ColumnInfoCache::getColumnInfo( size_t _pos )
return m_aColumns[ _pos ];
}
+namespace {
+
class OParameterContinuation : public OInteraction< XInteractionSupplyParameters >
{
Sequence< PropertyValue > m_aValues;
@@ -428,6 +434,7 @@ public:
virtual void SAL_CALL setParameters( const Sequence< PropertyValue >& _rValues ) override;
};
+}
void SAL_CALL OParameterContinuation::setParameters( const Sequence< PropertyValue >& _rValues )
{
@@ -449,6 +456,8 @@ struct FmFieldInfo
{xField->getPropertyValue(FM_PROP_NAME) >>= aFieldName;}
};
+namespace {
+
class FmXAutoControl: public UnoControl
{
@@ -464,6 +473,7 @@ protected:
virtual void ImplSetPeerProperty( const OUString& rPropName, const Any& rVal ) override;
};
+}
void FmXAutoControl::createPeer( const Reference< XToolkit > & rxToolkit, const Reference< XWindowPeer > & rParentPeer )
{
@@ -493,6 +503,7 @@ IMPL_LINK_NOARG( FormController, OnActivateTabOrder, Timer*, void )
activateTabOrder();
}
+namespace {
struct UpdateAllListeners
{
@@ -504,6 +515,8 @@ struct UpdateAllListeners
}
};
+}
+
IMPL_LINK_NOARG( FormController, OnInvalidateFeatures, Timer*, void )
{
::osl::MutexGuard aGuard( m_aMutex );