LibreOffice Module svx (master) 1
|
#include <fmgridif.hxx>
Public Member Functions | |
FmXGridControl (const css::uno::Reference< css::uno::XComponentContext > &) | |
virtual | ~FmXGridControl () override |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | dispose () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &_rToolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
virtual sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &Model) override |
virtual void SAL_CALL | setDesignMode (sal_Bool bOn) override |
virtual void SAL_CALL | draw (sal_Int32 x, sal_Int32 y) override |
virtual void SAL_CALL | addUpdateListener (const css::uno::Reference< css::form::XUpdateListener > &l) override |
virtual void SAL_CALL | removeUpdateListener (const css::uno::Reference< css::form::XUpdateListener > &l) override |
virtual sal_Bool SAL_CALL | commit () override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 _rIndex) override |
virtual void SAL_CALL | addGridControlListener (const css::uno::Reference< css::form::XGridControlListener > &_listener) override |
virtual void SAL_CALL | removeGridControlListener (const css::uno::Reference< css::form::XGridControlListener > &_listener) override |
virtual sal_Int16 SAL_CALL | getCurrentColumnPosition () override |
virtual void SAL_CALL | setCurrentColumnPosition (sal_Int16 nPos) override |
virtual css::uno::Sequence< sal_Bool > SAL_CALL | queryFieldDataType (const css::uno::Type &xType) override |
virtual css::uno::Sequence< css::uno::Any > SAL_CALL | queryFieldData (sal_Int32 nRow, const css::uno::Type &xType) override |
virtual OUString | GetComponentServiceName () const override |
virtual void SAL_CALL | addModifyListener (const css::uno::Reference< css::util::XModifyListener > &l) override |
virtual void SAL_CALL | removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &l) override |
virtual void SAL_CALL | setMode (const OUString &Mode) override |
virtual OUString SAL_CALL | getMode () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedModes () override |
virtual sal_Bool SAL_CALL | supportsMode (const OUString &Mode) override |
virtual void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &l) override |
virtual void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &l) override |
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL | queryDispatch (const css::util::URL &aURL, const OUString &aTargetFrameName, sal_Int32 nSearchFlags) override |
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL | queryDispatches (const css::uno::Sequence< css::frame::DispatchDescriptor > &aDescripts) override |
virtual void SAL_CALL | registerDispatchProviderInterceptor (const css::uno::Reference< css::frame::XDispatchProviderInterceptor > &xInterceptor) override |
virtual void SAL_CALL | releaseDispatchProviderInterceptor (const css::uno::Reference< css::frame::XDispatchProviderInterceptor > &xInterceptor) override |
virtual sal_Bool SAL_CALL | select (const css::uno::Any &aSelection) override |
virtual css::uno::Any SAL_CALL | getSelection () override |
virtual void SAL_CALL | addSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &xListener) override |
virtual void SAL_CALL | removeSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &xListener) override |
virtual void SAL_CALL | setFocus () override |
Public Member Functions inherited from UnoControl | |
UnoControl () | |
virtual | ~UnoControl () override |
UnoControlComponentInfos & | GetComponentInfos () |
virtual OUString | GetComponentServiceName () const |
css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
void SAL_CALL | dispose () override |
void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override |
void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual void SAL_CALL | setOutputSize (const css::awt::Size &aSize) override |
virtual css::awt::Size SAL_CALL | getOutputSize () override |
virtual sal_Bool SAL_CALL | isVisible () override |
virtual sal_Bool SAL_CALL | isActive () override |
virtual sal_Bool SAL_CALL | isEnabled () override |
virtual sal_Bool SAL_CALL | hasFocus () override |
void SAL_CALL | setPosSize (sal_Int32 X, sal_Int32 Y, sal_Int32 Width, sal_Int32 Height, sal_Int16 Flags) override |
css::awt::Rectangle SAL_CALL | getPosSize () override |
void SAL_CALL | setVisible (sal_Bool Visible) override |
void SAL_CALL | setEnable (sal_Bool Enable) override |
void SAL_CALL | setFocus () override |
void SAL_CALL | addWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override |
void SAL_CALL | removeWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override |
void SAL_CALL | addFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override |
void SAL_CALL | removeFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override |
void SAL_CALL | addKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override |
void SAL_CALL | removeKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override |
void SAL_CALL | addMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override |
void SAL_CALL | removeMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override |
void SAL_CALL | addMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override |
void SAL_CALL | removeMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override |
void SAL_CALL | addPaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override |
void SAL_CALL | removePaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override |
sal_Bool SAL_CALL | setGraphics (const css::uno::Reference< css::awt::XGraphics > &aDevice) override |
css::uno::Reference< css::awt::XGraphics > SAL_CALL | getGraphics () override |
css::awt::Size SAL_CALL | getSize () override |
void SAL_CALL | draw (sal_Int32 nX, sal_Int32 nY) override |
void SAL_CALL | setZoom (float fZoomX, float fZoomY) override |
void SAL_CALL | setContext (const css::uno::Reference< css::uno::XInterface > &Context) override |
css::uno::Reference< css::uno::XInterface > SAL_CALL | getContext () override |
void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
css::uno::Reference< css::awt::XWindowPeer > SAL_CALL | getPeer () override |
sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &Model) override |
css::uno::Reference< css::awt::XControlModel > SAL_CALL | getModel () override |
css::uno::Reference< css::awt::XView > SAL_CALL | getView () override |
void SAL_CALL | setDesignMode (sal_Bool bOn) override |
sal_Bool SAL_CALL | isDesignMode () override |
sal_Bool SAL_CALL | isTransparent () override |
OUString SAL_CALL | getImplementationName () override |
sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () override |
virtual void SAL_CALL | addModeChangeListener (const css::uno::Reference< css::util::XModeChangeListener > &_rxListener) override |
virtual void SAL_CALL | removeModeChangeListener (const css::uno::Reference< css::util::XModeChangeListener > &_rxListener) override |
virtual void SAL_CALL | addModeChangeApproveListener (const css::uno::Reference< css::util::XModeChangeApproveListener > &_rxListener) override |
virtual void SAL_CALL | removeModeChangeApproveListener (const css::uno::Reference< css::util::XModeChangeApproveListener > &_rxListener) override |
virtual css::awt::Point SAL_CALL | convertPointToLogic (const css::awt::Point &Point, ::sal_Int16 TargetUnit) override |
virtual css::awt::Point SAL_CALL | convertPointToPixel (const css::awt::Point &aPoint, ::sal_Int16 SourceUnit) override |
virtual css::awt::Size SAL_CALL | convertSizeToLogic (const css::awt::Size &aSize, ::sal_Int16 TargetUnit) override |
virtual css::awt::Size SAL_CALL | convertSizeToPixel (const css::awt::Size &aSize, ::sal_Int16 SourceUnit) override |
virtual css::uno::Reference< css::awt::XStyleSettings > SAL_CALL | getStyleSettings () override |
css::uno::Reference< css::awt::XVclWindowPeer > | getVclWindowPeer () |
Public Member Functions inherited from cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 > | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Protected Member Functions | |
virtual rtl::Reference< FmXGridPeer > | imp_CreatePeer (vcl::Window *pParent) |
Protected Member Functions inherited from UnoControl | |
::osl::Mutex & | GetMutex () |
css::uno::Reference< css::awt::XWindow > | getParentPeer () const |
virtual void | updateFromModel () |
void | peerCreated () |
bool | ImplCheckLocalize (OUString &_rPossiblyLocalizable) |
css::uno::Reference< css::awt::XVclWindowPeer > | ImplGetCompatiblePeer () |
virtual void | ImplSetPeerProperty (const OUString &rPropName, const css::uno::Any &rVal) |
virtual void | PrepareWindowDescriptor (css::awt::WindowDescriptor &rDesc) |
virtual void | ImplModelPropertiesChanged (const css::uno::Sequence< css::beans::PropertyChangeEvent > &rEvents) |
void | ImplLockPropertyChangeNotification (const OUString &rPropertyName, bool bLock) |
void | ImplLockPropertyChangeNotifications (const css::uno::Sequence< OUString > &rPropertyNames, bool bLock) |
void | DisposeAccessibleContext (css::uno::Reference< css::lang::XComponent > const &xContext) |
void | setPeer (const css::uno::Reference< css::awt::XVclWindowPeer > &_xPeer) |
virtual bool | requiresNewPeer (const OUString &_rPropertyName) const |
void SAL_CALL | propertiesChange (const css::uno::Sequence< css::beans::PropertyChangeEvent > &evt) override |
Protected Member Functions inherited from cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 > | |
~ImplHelper10 () SAL_NOEXCEPT | |
Protected Attributes | |
bool | m_bInDraw |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
Protected Attributes inherited from UnoControl | |
EventListenerMultiplexer | maDisposeListeners |
WindowListenerMultiplexer | maWindowListeners |
FocusListenerMultiplexer | maFocusListeners |
KeyListenerMultiplexer | maKeyListeners |
MouseListenerMultiplexer | maMouseListeners |
MouseMotionListenerMultiplexer | maMouseMotionListeners |
PaintListenerMultiplexer | maPaintListeners |
::comphelper::OInterfaceContainerHelper3< css::util::XModeChangeListener > | maModeChangeListeners |
css::uno::Reference< css::uno::XInterface > | mxContext |
css::uno::Reference< css::awt::XControlModel > | mxModel |
css::uno::Reference< css::awt::XGraphics > | mxGraphics |
css::uno::WeakReferenceHelper | maAccessibleContext |
bool | mbDisposePeer |
bool | mbRefreshingPeer |
bool | mbCreatingPeer |
bool | mbCreatingCompatiblePeer |
bool | mbDesignMode |
UnoControlComponentInfos | maComponentInfos |
std::unique_ptr< UnoControl_Data > | mpData |
Definition at line 209 of file fmgridif.hxx.
FmXGridControl::FmXGridControl | ( | const css::uno::Reference< css::uno::XComponentContext > & | ) |
Definition at line 334 of file fmgridif.cxx.
References m_xContext.
|
overridevirtual |
Definition at line 346 of file fmgridif.cxx.
|
overridevirtual |
Definition at line 789 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), and m_aContainerListeners.
|
overridevirtual |
|
overridevirtual |
Definition at line 605 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), and m_aModifyListeners.
|
overridevirtual |
Definition at line 632 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), and m_aSelectionListeners.
|
overridevirtual |
Definition at line 756 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), and m_aUpdateListeners.
|
overridevirtual |
Definition at line 778 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 909 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 451 of file fmgridif.cxx.
References Any, UnoControlComponentInfos::bEnable, UnoControlComponentInfos::bVisible, DBG_ASSERT, DBG_UNHANDLED_EXCEPTION, Exception, FM_PROP_RESULTSET_TYPE, comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getModel(), UnoControl::getPeer(), getPropertyValue(), VCLXWindow::GetWindow(), imp_CreatePeer(), m_aContainerListeners, m_aModifyListeners, m_aUpdateListeners, m_bInDraw, UnoControl::maComponentInfos, UnoControl::maFocusListeners, UnoControl::maKeyListeners, UnoControl::maMouseListeners, UnoControl::maMouseMotionListeners, UnoControl::maPaintListeners, UnoControl::maWindowListeners, UnoControl::mbCreatingPeer, UnoControl::mbDesignMode, UnoControl::mxGraphics, UnoControl::mxModel, UnoControlComponentInfos::nHeight, UnoControlComponentInfos::nWidth, UnoControlComponentInfos::nX, UnoControlComponentInfos::nY, UnoControlComponentInfos::nZoomX, UnoControlComponentInfos::nZoomY, UnoControl::setPeer(), UnoControl::setPosSize(), and UnoControl::updateFromModel().
|
overridevirtual |
Definition at line 389 of file fmgridif.cxx.
References UnoControl::dispose(), comphelper::OInterfaceContainerHelper3< class ListenerT >::disposeAndClear(), m_aContainerListeners, m_aModifyListeners, and m_aUpdateListeners.
|
overridevirtual |
Definition at line 691 of file fmgridif.cxx.
References UnoControl::draw(), m_bInDraw, x, and y.
|
overridevirtual |
Definition at line 927 of file fmgridif.cxx.
References Any, and UnoControl::getPeer().
|
overridevirtual |
Reimplemented from UnoControl.
Definition at line 403 of file fmgridif.cxx.
|
overridevirtual |
Definition at line 920 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 876 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 902 of file fmgridif.cxx.
References cppu::UnoType< typename T >::get().
Reimplemented from cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 >.
Definition at line 367 of file fmgridif.cxx.
|
overridevirtual |
Definition at line 378 of file fmgridif.cxx.
|
overridevirtual |
Definition at line 948 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 624 of file fmgridif.cxx.
References Any, and UnoControl::getPeer().
|
overridevirtual |
Definition at line 955 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 383 of file fmgridif.cxx.
References FM_SUN_CONTROL_GRIDCONTROL.
Reimplemented from cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 >.
Definition at line 361 of file fmgridif.cxx.
References comphelper::concatSequences(), and cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 >::getTypes().
|
overridevirtual |
Definition at line 895 of file fmgridif.cxx.
References UnoControl::getPeer().
|
protectedvirtual |
Definition at line 426 of file fmgridif.cxx.
References Exception, FM_PROP_BORDER, UnoControl::getModel(), m_xContext, WB_BORDER, and WB_TABSTOP.
Referenced by createPeer().
|
overridevirtual |
Definition at line 351 of file fmgridif.cxx.
References Any, and cppu::ImplHelper10< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9, class Ifc10 >::queryInterface().
|
overridevirtual |
Definition at line 811 of file fmgridif.cxx.
References aURL, and UnoControl::getPeer().
|
overridevirtual |
Definition at line 821 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 667 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 654 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 831 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 839 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 800 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), m_aContainerListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
|
overridevirtual |
Definition at line 680 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), m_aModifyListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 643 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), m_aSelectionListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 767 of file fmgridif.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), UnoControl::getPeer(), m_aUpdateListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 616 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 883 of file fmgridif.cxx.
References UnoControl::getPeer(), and nPos.
|
overridevirtual |
Definition at line 700 of file fmgridif.cxx.
References UnoControl::DisposeAccessibleContext(), UnoControl::getModel(), UnoControl::getPeer(), UnoControl::maAccessibleContext, UnoControl::maModeChangeListeners, UnoControl::mbDesignMode, comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach(), and u.
|
overridevirtual |
Definition at line 968 of file fmgridif.cxx.
References UnoControl::getPeer(), and UnoControl::setFocus().
|
overridevirtual |
Definition at line 938 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 409 of file fmgridif.cxx.
References UnoControl::getPeer(), UnoControl::mxModel, and UnoControl::setModel().
|
overridevirtual |
Definition at line 962 of file fmgridif.cxx.
References UnoControl::getPeer().
|
overridevirtual |
Definition at line 373 of file fmgridif.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 214 of file fmgridif.hxx.
Referenced by addContainerListener(), createPeer(), dispose(), and removeContainerListener().
|
private |
Definition at line 216 of file fmgridif.hxx.
Referenced by addGridControlListener(), and removeGridControlListener().
|
private |
Definition at line 212 of file fmgridif.hxx.
Referenced by addModifyListener(), createPeer(), dispose(), and removeModifyListener().
|
private |
Definition at line 215 of file fmgridif.hxx.
Referenced by addSelectionChangeListener(), and removeSelectionChangeListener().
|
private |
Definition at line 213 of file fmgridif.hxx.
Referenced by addUpdateListener(), createPeer(), dispose(), and removeUpdateListener().
|
protected |
Definition at line 219 of file fmgridif.hxx.
Referenced by createPeer(), and draw().
|
protected |
Definition at line 221 of file fmgridif.hxx.
Referenced by imp_CreatePeer().