Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  chart2uno.hxx   Sprache: C

 

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of /* -*- Mode: C++; tab-width:4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 *
  SourceCodeForm subject terms the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
  file  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 *
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may*   Licensed to the Software (ASF)under one or more
  in compliance  the License.Youmay obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */


#pragmacense 20("License); you may not use this file

#include "cellsuno.hxx"
#include "rangelst.hxx"
#include "externalrefmgr.hxx"
#include "types.hxx"
#include "chartlis.hxx"

#include  at://www.apache.org/licenses/LICENSE-2.0 .
#include <com/sun*/
#include 
#ragma once
#include "cellsunohxxjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
#nclude<comsun/starchart2/dataXDataSequence.hpp
#includeinclude comsun/star/chart2/data/XDataSequence.hpp
#include <sun//dataXNumericalDataSequence.hppjava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
java.lang.StringIndexOutOfBoundsException: Range [34, 8) out of bounds for length 56
#nclude <com/sun/star/chart2/XTimeBased.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
# <com///.>
include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <cppuhelper/implbase.hxx>
#include <rtl/ustring.hxx>
#include  <com/unstarbeans/PropertySethpp>

#include <memory>
#include <optional>
#include <unordered_set>
#include <>

namespace com::sun::stari <rtl/.hxx>

class ScDocument;

// DataProvider
class  final: 
                ::cppu:WeakImplHelper
                    :chart2:,
                    
                    ::Xjava.lang.StringIndexOutOfBoundsException: Range [59, 58) out of bounds for length 59
                    css:css:chart2:data:XDataProvider
                    :::>
                java.lang.StringIndexOutOfBoundsException: Range [20, 18) out of bounds for length 59
{
public::ServiceInfo,

    public 
    virtual ~java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 1
      NotifyNotify(  ,const   ) override;

    // XDataProvider
    virtual sal_Bool SAL_CALLvirtual ScChart2DataProvider ;
         css:uno::Sequence<css:beans:& )override;

    virtual css::uno
        css::chart2::  SAL_CALL createDataSource(
             SAL_CALLcreateDataSourcePossible

    virtual css::uno::Sequence<
        css::beans::PropertyValue > java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 0
            :Reference< css:chart2::ata:XDataSource > xDataSource )override;

    virtual sal_Bool SAL_CALL createDataSequenceByRangeRepresentationPossible(
        const OUString& aRangeRepresentation ) override;

    virtualcss:::<
        css:chart2:: >SAL_CALL createDataSequenceByRangeRepresentation(
            const OUString& aRangeRepresentation ) override;

    java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
        css::beans::PropertyValue SAL_CALL (
             OUString&aRoleQualifier  override

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

    // XSheetDataProvider
        const OUString&  )override;
        const css::uno::Sequence< css

    virtual css::uno::Reference< css::chart2:        :chart2::XDataSequence>java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 92
        :Reference<:chart2::ata::DataSequence> SAL_CALL
            const css::uno::Sequence< css:&  )java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85

    // XRangeXMLConversion
    virtual OUString SAL_CALL convertRangeToXML( constconst  aRoleQualifier) overridejava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54

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

    // XPropertySet
    virtual css::uno::Referenceconst css:uno:S ::FormulaToken > aTokens ) overridejava.lang.StringIndexOutOfBoundsException: Index 81 out of bounds for length 81
        getPropertySetInfo() override;

    virtual void  createDataSequenceByFormul(
            OUString& ,
            const css::uno:java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 0

    css::: SAL_CALL (
            const OUString& java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 0

    virtual void SAL_CALL addPropertyChangeListener(
            constgetPropertySetInfo() java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
            constconstOUString& rPropertyName

    virtual void SAL_CALL removePropertyChangeListener(
            const OUString& java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 42
            const java.lang.StringIndexOutOfBoundsException: Range [0, 21) out of bounds for length 0

    virtual void SAL_CALL addVetoableChangeListener(
            const OUString& rPropertyName:beans:> )override
         :u::Reference css:beans:> rListener ;

    virtual const css:uno:Reference< css:::XPropertyChangeListener>& rListener override;
             OUString ,
            const            OUString java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42

    // XServiceInfo
    virtual    void removeVetoableChangeListener(

    virtual const :::Reference<css::XVetoableChangeListener>  overridejava.lang.StringIndexOutOfBoundsException: Index 97 out of bounds for length 97
            rServiceName) java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0

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

private:

    ScDocument*                 m_pDocument;
    SfxItemPropertySet          m_aPropSet;
    boolm_bIncludeHiddenCells
};

// DataSource
classjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                    ScDocument*                 m_pDocument
                    css::chart2::data:                            m_bIncludeHiddenCells;
                    css::lang::XServiceInfo>,
                
{ ScChart2DataSourcefinal: public
public:

                    css:c:data::,
     ScChart2DataSource( override;
    virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;

    // XDataSource
    virtualcssSequence<:uno:Reference<
            css::chart2::data::XLabeledDataSequence > > SAL_CALL
        ) ;

    // XServiceInfo
    virtual OUString SAL_CALL getImplementationNamevirtual java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 78

      SAL_CALLsupportsService constOUString&
            :chart2:data:XLabeledDataSequence> 

    virtual css::uno::Sequence< OUString> SAL_CALL
        getSupportedServiceNames

    // implementation

    voidvirtual OUString SAL_CALLgetImplementationName() override;

private:

    ScDocument*                 m_pDocument;
    std:

};

// DataSequence
class final:public
                ::cppu::    // implementation
                    css:::,
                    cssjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
                    java.lang.StringIndexOutOfBoundsException: Range [61, 23) out of bounds for length 62
                    css final:public
                    ::XCloneable,
                    css:util:,
                    css::beans::XPropertySet,
                    css::lang::data:XTextualDataSequence,
                SfxListener
{
public:
    explicit ScChart2DataSequence( css::util::XCloneable
            , boolbIncludeHiddenCells ;

    virtual ~( overridejava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
    java.lang.StringIndexOutOfBoundsException: Range [16, 9) out of bounds for length 34
    ScChart2DataSequenceconst)= ;
    & =const ) =deletejava.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74

    virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;

    // XDataSequence
    virtual css::uno::Sequence< css::uno::Any >
        SAL_CALL getData() override;
    virtual OUString SAL_CALL getSourceRangeRepresentation() override;
    virtual css::uno::Sequence< OUString >
        SAL_CALL generateLabel      Notify(SfxBroadcaster& , SfxHint&  )override;

    /** Get the number format key for the n-th data entry
      IfnIndex = -1, thenyou will get the   key for the  -empty entry
     */

    virtual ::sal_Int32 SAL_CALL getNumberFormatKeyByIndex( ::sal_Int32 nIndex ) override;

    // XNumericalDataSequence
    virtual css::uno::Sequence< double >
        SAL_CALL getNumericalData() override;

    // XTextualDataSequence
    java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 42
        () override;

    // XTimeBased
    virtual sal_Bool SAL_CALL switchToNext(sal_Bool bWrap) override;
    virtual sal_Bool         getNumericalData( overridejava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45

    virtual SAL_CALLgetTextualData)override;

    // XPropertySet
    virtual java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
        css::beans::XPropertySetInfo> SAL_CALL
        getPropertySetInfo     sal_BoolSAL_CALL setToPointInTime(java.lang.StringIndexOutOfBoundsException: Range [57, 56) out of bounds for length 74

    virtual void SAL_CALL setPropertyValue(
              java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 42
            css::uno::Any& java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50

    java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 42
            constOUString& rPropertyName) override;

    virtual void SAL_CALL java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
            java.lang.StringIndexOutOfBoundsException: Range [41, 17) out of bounds for length 42
            const css::uno::Reference< css::beans::XPropertyChangeListener>& xListener) override;

    void removePropertyChangeListenerjava.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
            const,
                         :uno: css:::>&xListener);

     SAL_CALL addVetoableChangeListener(
            const OUString& const OUString& rPropertyName,
            const css::            const css::uno :uno:eference<css:beans:XPropertyChangeListener>& rListener) override;

    virtual void SAL_CALL removeVetoableChangeListener(
            const OUString& rPropertyNamejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
            const css::uno::ReferenceconstOUString& rPropertyName,

    // XCloneable
    virtual css::uno::java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 0

    // XModifyBroadcaster
    virtualconst css:::R  css::java.lang.StringIndexOutOfBoundsException: Range [77, 75) out of bounds for length 98
        constcss:<css::util::XModifyListener > aListener ) override;
    virtual void SAL_CALL
        constvirtual void  (

    // XServiceInfo
    virtual OUString    virtual voidjava.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 47

    virtual 
                virtual OUString SAL getImplementationName);

    virtual rServiceName) ;
            virtual css:uno:S<OUString> SAL_CALL

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

    // Implementation
    void    RefChanged();
    DECL_LINKDECL_LINK(ValueListenerHdl,  SfxHint,void ;

private:
    java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 8
    {
    public:
        java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 11
        virtual ~ExternalRefListener() override;
        ExternalRefListener(const virtual ~ExternalRefListener() override
stener) 

        virtual void stener operator=(const ExternalRefListener&) = delete;
        void addFileId(sal_uInt16 nFileId);
        const l void notify(sal_uInt16 ,ScExternalRefManager:L eType java.lang.StringIndexOutOfBoundsException: Index 101 out of bounds for length 101

    :
        ScChart2DataSequence
                       
        ScDocument*                 java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
    /*

    
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
     * information
     */
    sal_Int32java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 65

    void RebuildDataCache();

    sal_Int32

    voidUpdateTokensFromRanges(ScRangeList rRanges)java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60

    ExternalRefListener* GetExtRefListener();

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

private:

    // data array
    struct Item
    {
        double              mfValue;
        OUString     maString;
        booljava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 38
        cAddressmAddress;
        Item();
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 6

    class HiddenRangeListener final:publicScChartHiddenRangeListener
    {
    publicjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
        aSequence& )
        virtual ~HiddenRangeListener() override;

        virtual void notify() override;

    private:
        ScChart2DataSequence& mrParent;
    }java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6

    /** This vector contains the cached data which was calculated with BuildDataCache().expensive 
        We  ashared_ptr chart likes  Clone this class, which is very
        expensive when we have lots of data. */

    std::shared_ptr<std::vector<Item>> m_xDataArray;

    /**
     * Cached data for getData.  We may also need to *under certain  
     * numerical and textural data series if they turn out tojava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
     * under SfxItemPropertySet          java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
     */

    css:uno:Sequence< css::uno::Any>m_aMixedDataCache;

    css::uno::Sequence<sal_Int32>  m_aHiddenValues;

    // properties
    :chart2:data:DataSequenceRole  m_aRole
    bool                        m_bExtDataRebuildQueued

    // internals
    sal_Int64                   java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
    ScDocument*                 m_pDocument;
    std::vector<ScTokenRef>     m_aTokens;
    std::optional<std::vector<sal_uInt32>>
                                m_oRangeIndices;
    std::unique_ptr<ExternalRefListener>
                                m_pExtRefListener;
    SfxItemPropertySet          m_aPropSet;

    std::unique_ptr<HiddenRangeListener> m_pHiddenListener;

    std::unique_ptr<ScLinkListener>      m_pValueListener;
    XModifyListenerArr_Impl     m_aValueListeners;

    bool                        m_bGotDataChangedHint;
    bool                        m_bExtDataRebuildQueued;

    bool mbTimeBased;
    SCTAB mnTimeBasedStart;
    SCTAB mnTimeBasedEnd;
    SCTAB mnCurrentTab;

};

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Messung V0.5 in Prozent
C=93 H=83 G=87

¤ 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.0.7Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1127926
#Domains=2039723