summaryrefslogtreecommitdiff
path: root/svx/inc
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2011-12-20 22:23:33 +0100
committerMatúš Kukan <matus.kukan@gmail.com>2011-12-20 22:26:12 +0100
commit9148757cc823efa0ac6dfe0a9a825bae47cb31fa (patch)
tree2087ef4beaeac05dabfb001d5159984ed26ea21e /svx/inc
parent2a1d6d03303a927e2464017535fd655ac83392e2 (diff)
callcather: remove sdr::Comment
Diffstat (limited to 'svx/inc')
-rw-r--r--svx/inc/svx/sdrcomment.hxx108
-rw-r--r--svx/inc/svx/svdpage.hxx9
2 files changed, 0 insertions, 117 deletions
diff --git a/svx/inc/svx/sdrcomment.hxx b/svx/inc/svx/sdrcomment.hxx
deleted file mode 100644
index f89e9ac9196b..000000000000
--- a/svx/inc/svx/sdrcomment.hxx
+++ /dev/null
@@ -1,108 +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 _SDR_COMMENT_HXX
-#define _SDR_COMMENT_HXX
-
-#include <sal/types.h>
-#include <tools/date.hxx>
-#include <rtl/ustring.hxx>
-#include <basegfx/point/b2dpoint.hxx>
-
-#include <vector>
-
-//////////////////////////////////////////////////////////////////////////////
-// predeclarations
-
-//////////////////////////////////////////////////////////////////////////////
-
-namespace sdr
-{
- class Comment
- {
- // counting ID
- sal_uInt32 mnID;
-
- // creation date
- Date maCreationDate;
-
- // name of creator
- ::rtl::OUString maUserName;
-
- // text content
- ::rtl::OUString maText;
-
- // position
- basegfx::B2DPoint maPosition;
-
- public:
- Comment(
- sal_uInt32 nID,
- Date aCreationDate,
- const ::rtl::OUString& rUserName,
- const ::rtl::OUString& rText,
- const basegfx::B2DPoint& rPosition);
- ~Comment();
-
- // operator for sorting the vector by mnID
- sal_Bool operator<(const Comment& rCandidate) const { return (mnID < rCandidate.mnID); }
-
- // comparison operators
- sal_Bool operator==(const Comment& rCandidate) const;
- sal_Bool operator!=(const Comment& rCandidate) const { return !(operator==(rCandidate)); }
-
- // access to ID, read only
- sal_uInt32 GetID() const { return mnID; }
-
- // access to CreationDate
- Date GetCreationDate() const { return maCreationDate; }
- void SetCreationDate(Date aNewDate);
-
- // access to UserName
- const ::rtl::OUString& GetUserName() const { return maUserName; }
- void SetUserName(const ::rtl::OUString& rNewName);
-
- // access to text
- const ::rtl::OUString& GetText() const { return maText; }
- void SetText(const ::rtl::OUString& rNewText);
-
- // access to position
- const basegfx::B2DPoint& GetPosition() const { return maPosition; }
- void SetPosition(const basegfx::B2DPoint& rNewPos);
- };
-
- // typedef for list of sdr::Comment
- typedef ::std::vector< Comment > CommentVector;
-} // end of namespace sdr
-
-//////////////////////////////////////////////////////////////////////////////
-
-#endif //_SDR_COMMENT_HXX
-// eof
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/inc/svx/svdpage.hxx b/svx/inc/svx/svdpage.hxx
index 3833a6787908..19f9d35c53f3 100644
--- a/svx/inc/svx/svdpage.hxx
+++ b/svx/inc/svx/svdpage.hxx
@@ -36,7 +36,6 @@
#include <cppuhelper/weakref.hxx>
#include <svx/svdtypes.hxx>
#include <svx/svdlayer.hxx>
-#include <svx/sdrcomment.hxx>
#include <vector>
#include <svx/sdrpageuser.hxx>
#include <svx/sdr/contact/viewobjectcontactredirector.hxx>
@@ -566,14 +565,6 @@ public:
const sdr::contact::ViewObjectContact& rOriginal,
const sdr::contact::DisplayInfo& rDisplayInfo,
bool bEdit );
-
- //////////////////////////////////////////////////////////////////////////////
- // sdr::Comment interface
-private:
- sdr::CommentVector maComments;
-
-public:
- sal_uInt32 GetCommentCount() const { return maComments.size(); }
};
typedef tools::WeakReference< SdrPage > SdrPageWeakRef;