LibreOffice Module sc (master)
1
|
Public Member Functions | |
ShapeUnoEventAccessImpl (ScShapeObj *pShape) | |
virtual void SAL_CALL | replaceByName (const OUString &aName, const uno::Any &aElement) override |
virtual uno::Any SAL_CALL | getByName (const OUString &aName) override |
virtual uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
virtual uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
Private Member Functions | |
ScMacroInfo * | getInfo (bool bCreate) |
Private Attributes | |
ScShapeObj * | mpShape |
Definition at line 1317 of file shapeuno.cxx.
|
inlineexplicit |
Definition at line 1328 of file shapeuno.cxx.
Referenced by ScShapeObj::getEvents().
|
inlineoverridevirtual |
Definition at line 1363 of file shapeuno.cxx.
References aProperties, getInfo(), ScMacroInfo::GetMacro(), comphelper::makePropertyValue(), SC_EVENTACC_EVENTTYPE, SC_EVENTACC_ONCLICK, and SC_EVENTACC_SCRIPT.
|
inlineoverridevirtual |
Definition at line 1383 of file shapeuno.cxx.
References aSeq, and SC_EVENTACC_ONCLICK.
|
inlineoverridevirtual |
Definition at line 1395 of file shapeuno.cxx.
|
inlineprivate |
Definition at line 1322 of file shapeuno.cxx.
References ScShapeObj_getShapeHyperMacroInfo().
Referenced by getByName(), and replaceByName().
|
inlineoverridevirtual |
Definition at line 1389 of file shapeuno.cxx.
References SC_EVENTACC_ONCLICK.
Referenced by replaceByName().
|
inlineoverridevirtual |
Definition at line 1400 of file shapeuno.cxx.
|
inlineoverridevirtual |
Definition at line 1333 of file shapeuno.cxx.
References aProperties, getInfo(), hasByName(), SC_EVENTACC_EVENTTYPE, SC_EVENTACC_SCRIPT, and ScMacroInfo::SetMacro().
|
private |
Definition at line 1320 of file shapeuno.cxx.