LibreOffice Module vbahelper (master) 1
|
#include <vbalineformat.hxx>
Public Member Functions | |
ScVbaLineFormat (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::drawing::XShape > &xShape) | |
virtual sal_Int32 SAL_CALL | getBeginArrowheadStyle () override |
virtual void SAL_CALL | setBeginArrowheadStyle (sal_Int32 _beginarrowheadstyle) override |
virtual sal_Int32 SAL_CALL | getBeginArrowheadLength () override |
virtual void SAL_CALL | setBeginArrowheadLength (sal_Int32 _beginarrowheadlength) override |
virtual sal_Int32 SAL_CALL | getBeginArrowheadWidth () override |
virtual void SAL_CALL | setBeginArrowheadWidth (sal_Int32 _beginarrowheadwidth) override |
virtual sal_Int32 SAL_CALL | getEndArrowheadStylel () override |
virtual void SAL_CALL | setEndArrowheadStylel (sal_Int32 _endarrowheadstylel) override |
virtual sal_Int32 SAL_CALL | getEndArrowheadLength () override |
virtual void SAL_CALL | setEndArrowheadLength (sal_Int32 _endarrowheadlength) override |
virtual sal_Int32 SAL_CALL | getEndArrowheadWidth () override |
virtual void SAL_CALL | setEndArrowheadWidth (sal_Int32 _endarrowheadwidth) override |
virtual double SAL_CALL | getWeight () override |
virtual void SAL_CALL | setWeight (double _weight) override |
virtual sal_Bool SAL_CALL | getVisible () override |
virtual void SAL_CALL | setVisible (sal_Bool _visible) override |
virtual double SAL_CALL | getTransparency () override |
virtual void SAL_CALL | setTransparency (double _transparency) override |
virtual sal_Int16 SAL_CALL | getStyle () override |
virtual void SAL_CALL | setStyle (sal_Int16 _style) override |
virtual sal_Int32 SAL_CALL | getDashStyle () override |
virtual void SAL_CALL | setDashStyle (sal_Int32 _dashstyle) override |
virtual css::uno::Reference< ov::msforms::XColorFormat > SAL_CALL | BackColor () override |
virtual css::uno::Reference< ov::msforms::XColorFormat > SAL_CALL | ForeColor () override |
Public Member Functions inherited from InheritedHelperInterfaceWeakImpl< Ifc > | |
InheritedHelperInterfaceWeakImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext) | |
Public Member Functions inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
InheritedHelperInterfaceImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, css::uno::Reference< css::uno::XComponentContext > xContext) | |
virtual OUString | getServiceImplName ()=0 |
virtual css::uno::Sequence< OUString > | getServiceNames ()=0 |
virtual ::sal_Int32 SAL_CALL | getCreator () override |
virtual css::uno::Reference< ov::XHelperInterface > SAL_CALL | getParent () override |
virtual css::uno::Any SAL_CALL | Application () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Private Member Functions | |
virtual OUString | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
Static Private Member Functions | |
static sal_Int32 | convertLineStartEndNameToArrowheadStyle (std::u16string_view sLineName) |
static OUString | convertArrowheadStyleToLineStartEndName (sal_Int32 nArrowheadStyle) |
Private Attributes | |
css::uno::Reference< css::drawing::XShape > | m_xShape |
css::uno::Reference< css::beans::XPropertySet > | m_xPropertySet |
sal_Int32 | m_nLineDashStyle |
double | m_nLineWeight |
Additional Inherited Members | |
Protected Attributes inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
css::uno::WeakReference< ov::XHelperInterface > | mxParent |
css::uno::Reference< css::uno::XComponentContext > | mxContext |
Definition at line 29 of file vbalineformat.hxx.
ScVbaLineFormat::ScVbaLineFormat | ( | const css::uno::Reference< ov::XHelperInterface > & | xParent, |
const css::uno::Reference< css::uno::XComponentContext > & | xContext, | ||
const css::uno::Reference< css::drawing::XShape > & | xShape | ||
) |
Definition at line 29 of file vbalineformat.cxx.
References m_nLineDashStyle, m_nLineWeight, and m_xPropertySet.
|
overridevirtual |
|
staticprivate |
css::uno::RuntimeException |
Definition at line 75 of file vbalineformat.cxx.
Referenced by setBeginArrowheadStyle().
|
staticprivate |
Definition at line 37 of file vbalineformat.cxx.
References u.
Referenced by getBeginArrowheadStyle().
|
overridevirtual |
|
overridevirtual |
Definition at line 125 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 98 of file vbalineformat.cxx.
References convertLineStartEndNameToArrowheadStyle(), m_xPropertySet, nIndex, and sName.
|
overridevirtual |
Definition at line 141 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 290 of file vbalineformat.cxx.
References m_nLineDashStyle, and m_xPropertySet.
|
overridevirtual |
Definition at line 170 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 157 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 185 of file vbalineformat.cxx.
|
overrideprivatevirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 426 of file vbalineformat.cxx.
|
overrideprivatevirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 432 of file vbalineformat.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 271 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 255 of file vbalineformat.cxx.
References m_xPropertySet.
|
overridevirtual |
Definition at line 224 of file vbalineformat.cxx.
References m_xPropertySet.
|
overridevirtual |
Definition at line 199 of file vbalineformat.cxx.
References m_xPropertySet, and nLineWidth.
|
overridevirtual |
Definition at line 133 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 118 of file vbalineformat.cxx.
References convertArrowheadStyleToLineStartEndName(), and m_xPropertySet.
|
overridevirtual |
Definition at line 149 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 341 of file vbalineformat.cxx.
References ooo::vba::Millimeter::getInHundredthsOfOneMillimeter(), m_nLineDashStyle, m_nLineWeight, m_xPropertySet, and nPixel.
Referenced by setVisible(), and setWeight().
|
overridevirtual |
Definition at line 178 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 164 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 192 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 279 of file vbalineformat.cxx.
|
overridevirtual |
Definition at line 264 of file vbalineformat.cxx.
References m_xPropertySet.
|
overridevirtual |
Definition at line 236 of file vbalineformat.cxx.
References m_nLineDashStyle, m_xPropertySet, and setDashStyle().
|
overridevirtual |
Definition at line 208 of file vbalineformat.cxx.
References ooo::vba::Millimeter::getInHundredthsOfOneMillimeter(), m_nLineDashStyle, m_nLineWeight, m_xPropertySet, nLineWidth, setDashStyle(), and ooo::vba::Millimeter::setInPoints().
|
private |
Definition at line 34 of file vbalineformat.hxx.
Referenced by getDashStyle(), ScVbaLineFormat(), setDashStyle(), setVisible(), and setWeight().
|
private |
Definition at line 35 of file vbalineformat.hxx.
Referenced by ScVbaLineFormat(), setDashStyle(), and setWeight().
|
private |
Definition at line 33 of file vbalineformat.hxx.
Referenced by getBeginArrowheadStyle(), getDashStyle(), getTransparency(), getVisible(), getWeight(), ScVbaLineFormat(), setBeginArrowheadStyle(), setDashStyle(), setTransparency(), setVisible(), and setWeight().
|
private |
Definition at line 32 of file vbalineformat.hxx.
Referenced by BackColor(), and ForeColor().