LibreOffice Module sc (master) 1
|
#include <TablePivotCharts.hxx>
Public Member Functions | |
TablePivotCharts (ScDocShell *pDocShell, SCTAB nTab) | |
virtual | ~TablePivotCharts () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual void SAL_CALL | addNewByName (OUString const &aName, const css::awt::Rectangle &aRect, OUString const &aDataPilotName) override |
virtual void SAL_CALL | removeByName (OUString const &aName) override |
virtual css::uno::Any SAL_CALL | getByName (OUString const &aName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (OUString const &aName) override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 nIndex) override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (OUString const &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Private Attributes | |
ScDocShell * | m_pDocShell |
SCTAB | m_nTab |
Definition at line 30 of file TablePivotCharts.hxx.
sc::TablePivotCharts::TablePivotCharts | ( | ScDocShell * | pDocShell, |
SCTAB | nTab | ||
) |
Definition at line 47 of file TablePivotCharts.cxx.
|
overridevirtual |
Definition at line 54 of file TablePivotCharts.cxx.
References ScDocShell::GetDocument(), m_pDocShell, and ScDocument::RemoveUnoObject().
|
overridevirtual |
Definition at line 69 of file TablePivotCharts.cxx.
References SdrModel::AddUndo(), aName, comphelper::EmbeddedObjectContainer::CreateEmbeddedObject(), ScDocShell::GetDocument(), SfxObjectShell::GetEmbeddedObjectContainer(), ScDocShell::GetModel(), ScDrawLayer::GetNamedObject(), SdrModel::GetPage(), tools::Rectangle::GetSize(), Size::Height(), comphelper::InitPropertySequence(), SdrObjList::InsertObject(), ScDocument::IsLayoutRTL(), OutputDevice::LogicToLogic(), m_nTab, m_pDocShell, ScDocShell::MakeDrawLayer(), pObject, Size::setHeight(), Size::setWidth(), Point::setX(), Point::setY(), SO3_SCH_CLASSID, VCLUnoHelper::UnoEmbed2VCLMapUnit(), Size::Width(), Point::X(), and Point::Y().
|
overridevirtual |
Definition at line 201 of file TablePivotCharts.cxx.
References aName, sc::tools::getChartByIndex(), SfxObjectShell::GetEmbeddedObjectContainer(), comphelper::EmbeddedObjectContainer::GetEmbeddedObjectName(), m_nTab, m_pDocShell, nIndex, sc::tools::PIVOT_TABLE, and pObject.
|
overridevirtual |
Definition at line 235 of file TablePivotCharts.cxx.
References sc::tools::findChartsByName(), m_nTab, m_pDocShell, and sc::tools::PIVOT_TABLE.
|
overridevirtual |
Definition at line 181 of file TablePivotCharts.cxx.
References SdrOle2Obj::GetObjRef(), m_nTab, m_pDocShell, nCount, sc::tools::ChartIterator::next(), and sc::tools::PIVOT_TABLE.
Referenced by hasElements().
|
overridevirtual |
Definition at line 249 of file TablePivotCharts.cxx.
References aName, comphelper::containerToSequence(), SfxObjectShell::GetEmbeddedObjectContainer(), comphelper::EmbeddedObjectContainer::GetEmbeddedObjectName(), SdrOle2Obj::GetObjRef(), m_nTab, m_pDocShell, sc::tools::ChartIterator::next(), and sc::tools::PIVOT_TABLE.
|
overridevirtual |
Definition at line 224 of file TablePivotCharts.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 270 of file TablePivotCharts.cxx.
References sc::tools::findChartsByName(), m_nTab, m_pDocShell, and sc::tools::PIVOT_TABLE.
|
overridevirtual |
Definition at line 229 of file TablePivotCharts.cxx.
References getCount().
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 62 of file TablePivotCharts.cxx.
References SfxHint::GetId(), and m_pDocShell.
|
overridevirtual |
Definition at line 166 of file TablePivotCharts.cxx.
References SdrModel::AddUndo(), sc::tools::findChartsByName(), ScDocShell::GetDocument(), ScDocument::GetDrawLayer(), SdrModel::GetPage(), m_nTab, m_pDocShell, sc::tools::PIVOT_TABLE, pObject, and SdrObjList::RemoveObject().
|
overridevirtual |
|
private |
Definition at line 34 of file TablePivotCharts.hxx.
Referenced by addNewByName(), getByIndex(), getByName(), getCount(), getElementNames(), hasByName(), and removeByName().
|
private |
Definition at line 33 of file TablePivotCharts.hxx.
Referenced by addNewByName(), getByIndex(), getByName(), getCount(), getElementNames(), hasByName(), Notify(), removeByName(), and ~TablePivotCharts().