// base class for SwAccessibleDocument (in this same header file) and // SwAccessiblePreview class SwAccessibleDocumentBase : public SwAccessibleContext
{
css::uno::Reference< css::accessibility::XAccessible> mxParent;
VclPtr<vcl::Window> mpChildWin; // protected by solar mutex
using SwAccessibleDocument_BASE = cppu::ImplInheritanceHelper<SwAccessibleDocumentBase,
css::accessibility::XAccessibleSelection,
css::accessibility::XAccessibleExtendedAttributes>; /** *accesstoanaccessibleWriterdocument
*/ class SwAccessibleDocument : public SwAccessibleDocument_BASE
{ // Implementation for XAccessibleSelection interface
SwAccessibleSelectionHelper maSelectionHelper;
protected: // Set states for getAccessibleStateSet. // This derived class additionally sets MULTISELECTABLE(1) virtualvoid GetStates( sal_Int64& rStateSet ) override;
// Returns an identifier for the implementation of this object. virtual OUString SAL_CALL
getImplementationName() override;
// Return whether the specified service is supported by this class. virtual sal_Bool SAL_CALL
supportsService (const OUString& sServiceName) override;
// Returns a list of all supported services. In this case that is just // the AccessibleContext service. virtual css::uno::Sequence< OUString> SAL_CALL
getSupportedServiceNames() override;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.