26#include <com/sun/star/beans/XPropertySet.hpp>
27#include <com/sun/star/frame/XFrame2.hpp>
40class DialogWindowLayout;
48 css::uno::Reference< css::frame::XFrame2 >
50 css::uno::Reference< css::beans::XPropertySet >
52 css::uno::Reference< css::frame::XModel >
56 virtual bool Close()
override;
58 typedef std::vector< css::uno::Reference< css::uno::XInterface> >
InterfaceArray;
60 static css::uno::Sequence< css::uno::Reference< css::uno::XInterface > >
63 < css::uno::Reference< css::uno::XInterface > >& _rObjectSeq );
65 void implSetNewObject(
const css::uno::Reference< css::beans::XPropertySet >& _rxObject);
67 static OUString
GetHeadlineName(
const css::uno::Reference< css::beans::XPropertySet >& _rxObject);
72 virtual void dispose()
override;
void ImplDestroyController()
virtual ~PropBrw() override
PropBrw(DialogWindowLayout &)
static OUString GetHeadlineName(const css::uno::Reference< css::beans::XPropertySet > &_rxObject)
bool m_bInitialStateChange
css::uno::Reference< css::beans::XPropertySet > m_xBrowserController
static css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > CreateMultiSelectionSequence(const SdrMarkList &_rMarkList)
std::vector< css::uno::Reference< css::uno::XInterface > > InterfaceArray
virtual bool Close() override
virtual void dispose() override
void ImplReCreateController()
void Update(const SfxViewShell *pShell)
css::uno::Reference< css::frame::XFrame2 > m_xMeAsFrame
VclPtr< vcl::Window > m_xContentArea
void ImplUpdate(const css::uno::Reference< css::frame::XModel > &_rxContextDocument, SdrView *pView)
void implSetNewObject(const css::uno::Reference< css::beans::XPropertySet > &_rxObject)
css::uno::Reference< css::frame::XModel > m_xContextDocument
void implSetNewObjectSequence(const css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > &_rObjectSeq)