24#include <com/sun/star/io/XPersistObject.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/util/XCloneable.hpp>
27#include <com/sun/star/uno/XComponentContext.hpp>
38 , css::lang::XServiceInfo
39 , css::util::XCloneable
44 css::uno::Reference< css::uno::XComponentContext>
m_xContext;
54 OUString
const & implementationName);
63 static css::uno::Reference<css::uno::XInterface>
createFormattedFieldWrapper(
const css::uno::Reference< css::uno::XComponentContext>& _rxFactory,
bool bActAsFormatted, OUString
const & implementationName);
67 virtual css::uno::Any SAL_CALL
queryAggregation(
const css::uno::Type& _rType)
override;
76 virtual void SAL_CALL
write(
const css::uno::Reference< css::io::XObjectOutputStream>& _rxOutStream)
override;
77 virtual void SAL_CALL
read(
const css::uno::Reference< css::io::XObjectInputStream>& _rxInStream)
override;
80 virtual css::uno::Reference< css::util::XCloneable > SAL_CALL
createClone( )
override;
ListBox is a bit confusing / different from other form components, so here are a few notes:
::cppu::WeakAggImplHelper3< css::io::XPersistObject, css::lang::XServiceInfo, css::util::XCloneable > OFormattedFieldWrapper_Base
#define DECLARE_UNO3_AGG_DEFAULTS(classname, baseclass)