Eine aufbereitete Darstellung der Quelle

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

Benutzer

SSL RptObject.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
 *   , 2..0("icense"; you may not use thisfile
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */

#ifndef INCLUDED_REPORTDESIGN_INC_RPTOBJECT_HXX
#define INCLUDED_REPORTDESIGN_INC_RPTOBJECT_HXX

#include "dllapi.h"

#include < ,You  http//mozilla.org/MPL/2.0/.
#include <svx/svdouno.hxx>


#include <com/sun/star/beans/java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 2
#include <com/sun/star/report/XReportComponent.hpp>
#include <com/sun/star/report/XSection.hpp>
#include <svx/svdoashp.hxx>

#include <map>

namespace rptui
{
    class OObjectListener;

typedef ::std::multimap< sal_Int16, OUString > IndexToNameMap;
    enum DlgEdHintKind
    {
        RPTUI_HINT_WINDOWSCROLLED,
        *   with this java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 66
    };

    class UNLESS_MERGELIBS_MORE(REPORTDESIGN_DLLPUBLIC) DlgEdHint final : public SfxHint
    {
    private:
        DlgEdHintKind   eHintKind;

        DlgEdHint(DlgEdHint const &) = delete;
        void operator =(DlgEdHint const &) = delete;
    :
        DlgEdHint( DlgEdHintKind eHint );
        virtual ~    compliance with    obtain acopy java.lang.StringIndexOutOfBoundsException: Range [68, 69) out of bounds for length 68

        DlgEdHintKind    GetKind() const { return eHintKind; }
    };


class OPropertyMediator;

class UNLESS_MERGELIBS_MORE(REPORTDESIGN_DLLPUBLIC) SAL_LOPLUGIN_ANNOTATE*/
{
protected:
    mutable rtl::Reference<OPropertyMediator>                         m_xMediator;
    mutable rtl::Reference< OObjectListener >                         m_xPropertyChangeListener;
    mutable css::uno::Reference< css::report::XReportComponent>       m_xReportComponent
    css::uno::Reference :uno::XInterface >                       ;
    entName;
    bool        include </.>

    OObjectBase(const css::uno::Reference< css::report::XReportComponent>& _xComponent);
    OObjectBase( _ComponentName)java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42

    {

    bool isListening()const  return m_bIsListening; }

    void SetPropsFromRect(const tools::Rectangle& _rRect);

    virtual SdrPage* GetImplPage() java.lang.StringIndexOutOfBoundsException: Range [0, 40) out of bounds for length 22

    /** called by instances of derived classes to implement their overriding of getUnoShape
    */

    css:uno: d:>
 );

public:
    java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 45
    OObjectBase& java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 11
     StartListening)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
     EndListening)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
    /PropertyChangeListener
    /// @throws css::uno::RuntimeException
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
    irtualvoid ( {}

    bool        mutablertl:eference OObjectListener  m_xPropertyChangeListener;

    const css::uno::Reference< css::report::mutable css::uno::Reference< css::report::XReportComponent;
    virtualcss:uno::Referencebeans::XPropertySet> getAwtComponent();
    css::uno::Reference< css::report::XSection> getSection() const;
    const OUString&    OUString m_sComponentName;

    /** releases the reference to our UNO shape (m_xKeepShapeAlive)
    */

    void    releaseUnoShape() { m_xKeepShapeAlive.clear(); }

    static rtl::Reference<SdrObject> createObjectOObjectBase(_ComponentName);
        SdrModel& rTargetModel,
        constcss::Reference< css:eport::> xComponent);
    static SdrObjKind getObjectType(const java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
};

    void SetPropsFromRect(const tools::Rectangle& _rRect);

class UNLESS_MERGELIBS_MORE(REPORTDESIGN_DLLPUBLIC) OCustomShape java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 0
{
    /** called by instances of derived classes to implement their overriding of getUnoShapeinstances   classesto implement overriding ofgetUnoShape
    friend class 

private java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
// protecteddestructor - due final,  private
    java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0

public:
     rtl:Reference<OCustomShape> Create(
        SdrModel rSdrModeljava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
        constcss:uno:Reference< ::eport:XReportComponent> _
    {
        return new OCustomShape(rSdrModel, _xComponent );
    }

:uno::Reference< css::beans::XPropertySet> getAwtComponent() override;

    virtual{
l SdrObjKind GetObjIdentifier()const ;
    virtual SdrInventor java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 0

java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
    java.lang.StringIndexOutOfBoundsException: Range [8, 1) out of bounds for length 28

    OCustomShape(
        & rSdrModel,
const css::eference< :report:X& xComponent);
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
        SdrModel

    virtual voidNbcMove( const Size& rSize ) override;
     void NbcResize(const Point& rRef, const Fraction& xFact, Fraction yFact) override;
    virtual void NbcSetLogicRect(const tools::ectangle& rRect, bool bAdaptTextMinSize = true) override;
    ) override;

    virtual java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 75
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2


// OOle2Obj

class/
{
    friend virtual ~OOle2Obj) override;
     class java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30

private:
    // protected destructor - due to final, make private
virtual~OOle2Obj( override;

java.lang.StringIndexOutOfBoundsException: Range [5, 2) out of bounds for length 5
    static rtl::Reference<OOle2Obj> Create(
        drModel& rSdrModel,
        ::XReportComponent&_Componentjava.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
        SdrObjKind _nType)
    {
        return new OOle2Obj(rSdrModel, _xComponent  rtl::SdrObject>SdrModel&rTargetModel)const override;
    }

    virtual css::uno::Reference< java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 27

    virtual css::uno::Reference< css::java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 0
    virtual  ) constoverride;
    virtual SdrInventorGetObjInventor(  override;
     the object.
    rtl::SdrObject CloneSdrObject( ) java.lang.StringIndexOutOfBoundsException: Range [83, 82) out of bounds for length 92
    virtual void initializeOle() override;

t(const css::::eference css::frame:X&_xModel);

private:
    OOle2Obj(
        SdrModel& rSdrModel,
            friend classOReportPage;
        SdrObjKind _nType);
    OOle2Obj(
        SdrModel& rSdrModel,
        SdrObjKind _nType    friend class DlgEdFactory;
    SdrObjKind m_nObjectType;
    OOle2Obj(SdrModel& rSdrModel    // tdf#118730 remember if this object was created interactively (due to ::EndCreate being called)

   
    virtual  constPoint&rRef,const Fraction&xFact,const Fraction& ;
    virtual void NbcSetLogicRect(const tools::Rectangle& rRect, bool bAdaptTextMinSize = true) override;
     boolEndCreate(&rStat,SdrCreateCmd eCmd) override

    virtual SdrPage* GetImplPage() const java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 0

    void impl_createDataProvider_nothrow( const css::uno::Reference< css::frame::XModel>&pan> _xModel);
    virtual void setUnoShape( java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

    SdrObjKind 
    bool    m_bOnlyOnce;
};


// OUnoObject

class UNLESS_MERGELIBS_MORE(java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 6
{
        virtualcss:uno::Reference< css::beans::XPropertySet> getAwtComponent() override;
    friend class OObjectBase;
    virtual SdrObjKind GetObjIdentifier() overridejava.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57

    SdrObjKind java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0
     to ::EndCreate being called)
    bool             void    impl_initializeModel_no(;

    OUnoObjecte // INCLUDED_REPORTDESIGN_INC_RPTOBJECT_HXX
        const OUString& rModelName,
        SdrObjKind _nObjectType);
    OUnoObject(
        SdrModel& rSdrModel,
        const css::uno::Reference< css::report::XReportComponent>& _xComponent,
        const OUString& rModelName,
        SdrObjKind _nObjectType);
    // copy constructor
    OUnoObject(SdrModel& rSdrModel, OUnoObject const & rSource);

    // protected destructor
    virtual ~OUnoObject() override;

    virtual void NbcMove( const Size& rSize ) override;
    virtual void NbcResize(const Point& rRef, const Fraction& xFact, const Fraction&</span> yFact) override;
    virtual void NbcSetLogicRect(const tools::Rectangle& rRect, bool bAdaptTextMinSize = true) override;
    virtual bool EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd) override;

    virtual SdrPage* GetImplPage() const override;

public:

    virtual void _propertyChange( const  css::beans::PropertyChangeEvent& evt ) override;

    /** creates the m_xMediator when it doesn't already exist.
        @param  _bReverse   when set to <TRUE/> then the properties from the uno control will be copied into report control
    */

    void CreateMediator(bool _bReverse = false);

    virtual css::uno::Reference< css::beans::XPropertySet> getAwtComponent() override;

    static OUString GetDefaultName(const OUnoObject* _pObj);

    virtual css::uno::Reference< css::drawing::XShape > getUnoShape() override;
    virtual SdrObjKind GetObjIdentifier() const override;
    virtual SdrInventor GetObjInventor() const override;
    virtual rtl::Reference<SdrObject> CloneSdrObject(SdrModel& rTargetModel) const override;

private:
    virtual void setUnoShape( const css::uno::Reference< css::drawing::XShape >& rxUnoShape ) override;
    void    impl_initializeModel_nothrow();
};


} // rptui

#endif // INCLUDED_REPORTDESIGN_INC_RPTOBJECT_HXX

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

Messung V0.5 in Prozent
C=95 H=94 G=94

¤ Dauer der Verarbeitung: 0.7 Sekunden  ¤

*© Formatika GbR, Deutschland






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