LibreOffice Module sc (master) 1
|
#include <xlchart.hxx>
Public Member Functions | |
XclChObjectTable (css::uno::Reference< css::lang::XMultiServiceFactory > xFactory, OUString aServiceName, OUString aObjNameBase) | |
css::uno::Any | GetObject (const OUString &rObjName) |
Returns a named formatting object from the chart document. More... | |
OUString | InsertObject (const css::uno::Any &rObj) |
Inserts a named formatting object into the chart document. More... | |
Private Attributes | |
css::uno::Reference< css::lang::XMultiServiceFactory > | mxFactory |
css::uno::Reference< css::container::XNameContainer > | mxContainer |
Factory to create the container. More... | |
OUString | maServiceName |
Container for the objects. More... | |
OUString | maObjNameBase |
Service name to create the container. More... | |
sal_Int32 | mnIndex |
Base of names for inserted objects. More... | |
Definition at line 1291 of file xlchart.hxx.
|
explicit |
Definition at line 544 of file xlchart.cxx.
References maServiceName, mnIndex, mxFactory, and xFactory.
uno::Any XclChObjectTable::GetObject | ( | const OUString & | rObjName | ) |
Returns a named formatting object from the chart document.
Definition at line 553 of file xlchart.cxx.
References ScfApiHelper::CreateInstance(), maServiceName, mxContainer, and mxFactory.
Referenced by XclChPropSetHelper::ReadEscherProperties(), and XclChPropSetHelper::ReadLineProperties().
OUString XclChObjectTable::InsertObject | ( | const css::uno::Any & | rObj | ) |
Inserts a named formatting object into the chart document.
Definition at line 576 of file xlchart.cxx.
References ScfApiHelper::CreateInstance(), maObjNameBase, maServiceName, mnIndex, mxContainer, and mxFactory.
Referenced by XclChPropSetHelper::WriteEscherProperties(), and XclChPropSetHelper::WriteLineProperties().
|
private |
Service name to create the container.
Definition at line 1306 of file xlchart.hxx.
Referenced by InsertObject().
|
private |
Container for the objects.
Definition at line 1305 of file xlchart.hxx.
Referenced by GetObject(), and InsertObject().
|
private |
Base of names for inserted objects.
Definition at line 1307 of file xlchart.hxx.
Referenced by InsertObject().
|
private |
Factory to create the container.
Definition at line 1304 of file xlchart.hxx.
Referenced by GetObject(), and InsertObject().
|
private |
Definition at line 1303 of file xlchart.hxx.
Referenced by GetObject(), and InsertObject().