Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/sd/inc/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 5.10.2025 mit Größe 8 kB image not shown  

Quelle  stlsheet.hxx   Sprache: C

 
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */


#pragma once

#include <rtl/ref.hxx>

#include <com/sun/star/style/XStyle.hpp>
#include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sunjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
include//starlang.hpp
#include <com/sun/star/beans/XPropertyState com/star/XPropertySet>
includecomsun/lang.hpp
#include <com/suninclude</sun/beans.hpp

##nclude/sun/utilXModifyBroadcaster>
#nclude<cppuhelper>
#include <cppuhelper/implbase.hxx>

#include <svl/style.hxx>

#include <memory>
#include <mutex>

#include "prlayout.hxx"

class ModifyListenerForwarder;
struct SfxItemPropertyMapEntry;

typedef cppu::ImplInheritanceHelper< SfxUnoStyleSheet,
                                    css::beans::XPropertySet,
                                    css::beans::XMultiPropertySet,
                                    css::lang::XServiceInfo,
                                    css:eansXPropertyState,
                                    ::::XModifyBroadcaster,
                                    css::lang::XComponent > SdStyleSheetBase ;

class SdStyleSheet final : public SdStyleSheetBase
{
public:
    SdStyleSheet( const OUString <memoryinclude>
            java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

    virtual        SetParent(constOUString ) override
    virtualjava.lang.StringIndexOutOfBoundsException: Range [22, 13) out of bounds for length 46
virtual        IsUsed)constoverride;
    virtual bool        HasFollowSupport() const override;
    virtual boolcss:langXServiceInfo
    virtual bool        HasClearParentSupport                                    :beansXPropertyState,
     voidSetHelpIdconstOUString&r  nIdoverride

    bool IsEditable();

voidAdjustToFontHeight(& rSet,bool =true

    SdStyleSheet GetRealStyleSheet()const
    SdStyleSheet* ,  OUStringrParentStyleSheetName"ustr)java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89

    void SetApiName( const OUString& rApiNamevirtualSfxItemSet&();
OUString  ()const

    static OUString GetFamilyString( SfxStyleFamily  virtualboolHasFollowSupportconst ;

    static rtl::Reference<SdStyleSheet> CreateEmptyUserStyle( SfxStyleSheetBasePool& rPool, SfxStyleFamily      boolHasClearParentSupport)constoverride

    //Broadcast that a SdStyleSheet has changed, taking into account outline sublevels
    //which need to be explicitly broadcast as changing if their parent style was
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
        * ();
        void  &  )java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48

    
virtual( &, bReindexNow)override

    // XServiceInfo
    virtual OUString/
    virtual  ( & erviceNamejava.lang.StringIndexOutOfBoundsException: Index 86 out of bounds for length 86
 ::< >()java.lang.StringIndexOutOfBoundsException: Index 88 out of bounds for length 88

    // XNamed  SetNameOUString rNewName,bool = rue override;
    virtual virtual OUStringSAL_CALLgetName(  )override;
virtualvoidSAL_CALL (  OUString  ) override

     cssunoSequence<   getSupportedServiceNames;
    virtual
    java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
      SAL_CALL(  )override
    virtual void SAL_CALL setParentStyle( constvirtual SAL_CALL(  OUString  ) override

    // XPropertySet
     cssuno:< css:beans::XPropertySetInfo  getPropertySetInfo override
     OUString getParentStyle   ;
    virtualvirtual SAL_CALL ( constOUStringaParentStyleoverride
virtual ::::Reference<cssbeansXPropertySetInfo   getPropertySetInfo override
     voidSAL_CALLremovePropertyChangeListener constOUString,  cssunoReferencecssbeansXPropertyChangeListener &aListener ;
    virtual void     cssuno SAL_CALLgetPropertyValue const&  ) override
void removeVetoableChangeListenerconst& , constcss::< ::::XVetoableChangeListener&  ) override

    // XMultiPropertySet
virtual SAL_CALLsetPropertyValuesconstcssunoSequence<>&aPropertyNames onst::::<css:unoAnyaValues;
    java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
virtualvoidSAL_CALL(constc::::<OUString&aPropertyNames ::::<::::XPropertiesChangeListener> xListener)override
    virtual void SAL_CALL removePropertiesChangeListener(const    virtualcss:uno:<css:uno:Any  getPropertyValues(const cssunoSequence>& aPropertyNames) override;
    virtual  SAL_CALLfirePropertiesChangeEventconst ::uno:equenceOUString aPropertyNames,  cssunoReferencecssbeansXPropertiesChangeListener ) override

    // XPropertyState
    virtual css::beans::PropertyState SAL_CALL getPropertyState( const OUString& PropertyName    virtualvoid SAL_CALLremovePropertiesChangeListener(onstcss:unoReferencecss:beans:PropertiesChangeListener xListeneroverridejava.lang.StringIndexOutOfBoundsException: Index 143 out of bounds for length 143
     css:::< css:beans: >SAL_CALLgetPropertyStates  css:unoSequence OUString&aPropertyName override;
    virtual void SAL_CALL setPropertyToDefault( const OUString& PropertyName ) override;
    virtual

    // XModifyBroadcaster SAL_CALLgetPropertyState( constOUString  ) override
odifyListener( constcss:::Reference<::::XModifyListener&aListener override;
    virtual void      voidSAL_CALL( constOUStringPropertyName ;

        // XModifyBroadcaster
    virtual void SAL_CALL dispose(  ) override;
    virtual void SAL_CALL addEventListener     voidSAL_CALL(  css:::Reference css:utilXModifyListener &aListener override;
    virtual void SAL_CALL removeEventListener( const     voidSAL_CALL( const::::Reference ::util:XModifyListener&  ) override

    void notifyModifyListener();

private:
    /// @throws css::uno::RuntimeException
static SfxItemPropertyMapEntry*getPropertyMapEntry :: rPropertyName;

    void setPropertyValue_Impl(const OUString& aPropertyName, const css::unovirtual  (  css:::<csslang:XEventListener&aListener )override
    css::java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

    virtual void Notify(SfxBroadcaster&java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
             ()override

    /// @throws css::uno::RuntimeException
    void     ::no getPropertyValue_Impl &);

    void disposing();

    mutable std::mutex    virtual             ()override
bool  = ;
    bool m_bInDispose 
::OInterfaceContainerHelper4css:util:XModifyListener> maModifyListenersjava.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
    :OInterfaceContainerHelper4::::XEventListener>maEventListeners
    OUString        m_bDisposed ;
    ::<  >mxPool

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

    SdStyleSheet( const SdStyleSheet& ) = delete;
    SdStyleSheet& operator=( const SdStyleSheet& ) = delete;
}

 stdvectorrtlReference<SdStyleSheet  ;
typedef std:    SdStyleSheet&operator const & )= delete

struct ::< ::::<cssstyle >>XStyleVector
{
    ::<SdStyleSheetm_xStyleSheet
    bool     rtl::Reference<SdStyleSheet> m_xStyleSheet;
    StyleSheetCopyResult(SdStyleSheet*     boolm_bCreatedByCopy
         (pStyleSheet
        ,          (pStyleSheet
    {
    }
};{

typedef std::vector<StyleSheetCopyResult

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */std:<StyleSheetCopyResult;

Messung V0.5
C=90 H=97 G=93

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.