[Libreoffice-commits] .: sd/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Tue Nov 27 05:40:45 PST 2012


 sd/source/ui/slidesorter/controller/SlsPageObjectFactory.cxx     |  101 ----------
 sd/source/ui/slidesorter/inc/controller/SlsPageObjectFactory.hxx |   99 ---------
 sd/source/ui/slidesorter/inc/view/SlsPageObject.hxx              |   68 ------
 sd/source/ui/slidesorter/view/SlsPageObject.cxx                  |   81 --------
 4 files changed, 349 deletions(-)

New commits:
commit 9e8ee8d23eeb96f9aea6f5c6bd43b75e1bf93c7d
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Tue Nov 27 13:40:32 2012 +0000

    remove un-used and non-compiled files.

diff --git a/sd/source/ui/slidesorter/controller/SlsPageObjectFactory.cxx b/sd/source/ui/slidesorter/controller/SlsPageObjectFactory.cxx
deleted file mode 100644
index 83dedb2..0000000
--- a/sd/source/ui/slidesorter/controller/SlsPageObjectFactory.cxx
+++ /dev/null
@@ -1,101 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-
-#include "controller/SlsPageObjectFactory.hxx"
-
-#include "view/SlsPageObject.hxx"
-#include "view/SlsPageObjectViewContact.hxx"
-#include "view/SlsPageObjectViewObjectContact.hxx"
-
-#include "sdpage.hxx"
-
-
-namespace sd { namespace slidesorter { namespace controller {
-
-
-PageObjectFactory::PageObjectFactory (
-    const ::boost::shared_ptr<cache::PageCache>& rpCache,
-    const ::boost::shared_ptr<controller::Properties>& rpProperties)
-    : mpPageCache(rpCache),
-      mpProperties(rpProperties)
-{
-}
-
-
-
-
-PageObjectFactory::~PageObjectFactory (void)
-{
-}
-
-
-
-
-view::PageObject* PageObjectFactory::CreatePageObject (
-    SdPage* pPage,
-    const model::SharedPageDescriptor& rpDescriptor) const
-{
-    return new view::PageObject(
-        Rectangle (Point(0,0), pPage->GetSize()),
-        pPage,
-        rpDescriptor);
-}
-
-
-
-
-::sdr::contact::ViewContact*
-    PageObjectFactory::CreateViewContact (
-        view::PageObject* pPageObject,
-        const model::SharedPageDescriptor& rpDescriptor) const
-{
-    return new view::PageObjectViewContact (
-        *pPageObject,
-        rpDescriptor);
-}
-
-
-
-
-::sdr::contact::ViewObjectContact*
-    PageObjectFactory::CreateViewObjectContact (
-        ::sdr::contact::ObjectContact& rObjectContact,
-        ::sdr::contact::ViewContact& rViewContact) const
-{
-    return new view::PageObjectViewObjectContact (
-        rObjectContact,
-        rViewContact,
-        mpPageCache,
-        mpProperties);
-}
-
-
-} } } // end of namespace ::sd::slidesorter::controller
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/slidesorter/inc/controller/SlsPageObjectFactory.hxx b/sd/source/ui/slidesorter/inc/controller/SlsPageObjectFactory.hxx
deleted file mode 100644
index db39444..0000000
--- a/sd/source/ui/slidesorter/inc/controller/SlsPageObjectFactory.hxx
+++ /dev/null
@@ -1,99 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef SD_SLIDESORTER_PAGE_OBJECT_FACTORY_HEADER
-#define SD_SLIDESORTER_PAGE_OBJECT_FACTORY_HEADER
-
-#include <boost/shared_ptr.hpp>
-#include "model/SlsSharedPageDescriptor.hxx"
-
-class SdPage;
-
-namespace sdr { namespace contact {
-class ObjectContact;
-class ViewContact;
-class ViewObjectContact;
-} }
-
-namespace sd { namespace slidesorter { namespace view {
-class PageObject;
-} } }
-
-namespace sd { namespace slidesorter { namespace cache {
-class PageCache;
-} } }
-
-
-namespace sd { namespace slidesorter { namespace controller {
-
-class Properties;
-
-/** This class is a factory for the creation of objects that represent page
-    objects (shapes).  This includes the contact objects of the drawing
-    layer.
-
-    <p>The factory methods are called by the model::PageDescriptor and the
-    standard implementations of the contact objects.</p>
-
-    <p>The factory forwars the preview cache and Properties object to page
-    objects and contact objects.</p>
-*/
-class PageObjectFactory
-{
-public:
-    /** Create a new PageObjectFactory object that has references to the
-        given cache and properties.
-    */
-    PageObjectFactory (
-        const ::boost::shared_ptr<cache::PageCache>& rpCache,
-        const ::boost::shared_ptr<controller::Properties>& rpProperties);
-    PageObjectFactory (const ::boost::shared_ptr<cache::PageCache>& rpCache);
-    virtual ~PageObjectFactory (void);
-
-    virtual view::PageObject* CreatePageObject (
-        SdPage* pPage,
-        const model::SharedPageDescriptor& rpDescriptor) const;
-
-    virtual ::sdr::contact::ViewContact* CreateViewContact (
-        view::PageObject* pPageObject,
-        const model::SharedPageDescriptor& rpDescriptor) const;
-
-    virtual ::sdr::contact::ViewObjectContact* CreateViewObjectContact (
-        ::sdr::contact::ObjectContact& rObjectContact,
-        ::sdr::contact::ViewContact& rViewContact) const;
-
-private:
-    ::boost::shared_ptr<cache::PageCache> mpPageCache;
-    ::boost::shared_ptr<controller::Properties> mpProperties;
-};
-
-} } } // end of namespace ::sd::slidesorter::controller
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/slidesorter/inc/view/SlsPageObject.hxx b/sd/source/ui/slidesorter/inc/view/SlsPageObject.hxx
deleted file mode 100644
index 27207ed..0000000
--- a/sd/source/ui/slidesorter/inc/view/SlsPageObject.hxx
+++ /dev/null
@@ -1,68 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef SD_SLIDESORTER_PAGE_OBJECT_HXX
-#define SD_SLIDESORTER_PAGE_OBJECT_HXX
-
-#include "model/SlsSharedPageDescriptor.hxx"
-
-#include <svx/svdopage.hxx>
-
-namespace sd { namespace slidesorter { namespace view {
-
-
-/** This sub class of the SdrPageObject exists to create the view contact
-    and indirectly to create view-object-contact objects.
-*/
-class PageObject
-    : public SdrPageObj
-{
-public:
-    PageObject (
-        const Rectangle& rRect,
-        SdrPage* pPage,
-        const model::SharedPageDescriptor& rpDescriptor);
-
-    virtual ~PageObject (void);
-
-    model::SharedPageDescriptor GetDescriptor (void) const;
-
-private:
-    model::SharedPageDescriptor mpDescriptor;
-
-protected:
-    virtual sdr::contact::ViewContact* CreateObjectSpecificViewContact();
-};
-
-
-
-} } } // end of namespace ::sd::slidesorter::view
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/slidesorter/view/SlsPageObject.cxx b/sd/source/ui/slidesorter/view/SlsPageObject.cxx
deleted file mode 100644
index cc9befd..0000000
--- a/sd/source/ui/slidesorter/view/SlsPageObject.cxx
+++ /dev/null
@@ -1,81 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-
-#include "view/SlsPageObject.hxx"
-
-#include "model/SlsPageDescriptor.hxx"
-#include "controller/SlsPageObjectFactory.hxx"
-
-using namespace ::sdr::contact;
-using namespace ::sd::slidesorter::model;
-
-
-namespace sd { namespace slidesorter { namespace view {
-
-
-PageObject::PageObject (
-    const Rectangle& rRectangle,
-    SdrPage* _pPage,
-    const SharedPageDescriptor& rpDescriptor)
-    : SdrPageObj(rRectangle, _pPage),
-      mpDescriptor(rpDescriptor)
-{
-}
-
-
-
-
-PageObject::~PageObject (void)
-{
-}
-
-
-
-
-SharedPageDescriptor PageObject::GetDescriptor (void) const
-{
-    return mpDescriptor;
-}
-
-
-
-
-sdr::contact::ViewContact* PageObject::CreateObjectSpecificViewContact()
-{
-    if (mpDescriptor.get() != NULL)
-        return mpDescriptor->GetPageObjectFactory().CreateViewContact(this, mpDescriptor);
-    else
-        return NULL;
-}
-
-
-
-} } } // end of namespace ::sd::slidesorter::view
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */


More information about the Libreoffice-commits mailing list