summaryrefslogtreecommitdiff
path: root/sc/source/filter/xml/XMLConverter.hxx
diff options
context:
space:
mode:
authorDaniel Rentz <dr@openoffice.org>2000-11-09 08:44:27 +0000
committerDaniel Rentz <dr@openoffice.org>2000-11-09 08:44:27 +0000
commit994167120788c990e67b9db0df766277ed5fce82 (patch)
treeb610f0b1646964297f561ee5027e22ba50963ef9 /sc/source/filter/xml/XMLConverter.hxx
parent5fa0864d7f60601c87d060ffecac803a1d654f92 (diff)
chg: address/range converter routines
Diffstat (limited to 'sc/source/filter/xml/XMLConverter.hxx')
-rw-r--r--sc/source/filter/xml/XMLConverter.hxx117
1 files changed, 3 insertions, 114 deletions
diff --git a/sc/source/filter/xml/XMLConverter.hxx b/sc/source/filter/xml/XMLConverter.hxx
index c37b47960e00..5acc4b3bde7e 100644
--- a/sc/source/filter/xml/XMLConverter.hxx
+++ b/sc/source/filter/xml/XMLConverter.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: XMLConverter.hxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: dr $ $Date: 2000-11-08 12:56:05 $
+ * last change: $Author: dr $ $Date: 2000-11-09 09:44:27 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -85,36 +85,12 @@
#endif
class ScArea;
+class ScDocument;
class ScRangeList;
//___________________________________________________________________
-inline sal_Bool operator==(
- const ::com::sun::star::table::CellAddress& rApiAddress1,
- const ::com::sun::star::table::CellAddress& rApiAddress2 )
-{
- return
- (rApiAddress1.Column == rApiAddress2.Column) &&
- (rApiAddress1.Row == rApiAddress2.Row) &&
- (rApiAddress1.Sheet == rApiAddress2.Sheet);
-}
-
-inline sal_Bool operator==(
- const ::com::sun::star::table::CellRangeAddress& rApiRange1,
- const ::com::sun::star::table::CellRangeAddress& rApiRange2 )
-{
- return
- (rApiRange1.StartColumn == rApiRange2.StartColumn) &&
- (rApiRange1.StartRow == rApiRange2.StartRow) &&
- (rApiRange1.EndColumn == rApiRange2.EndColumn) &&
- (rApiRange1.EndRow == rApiRange2.EndRow) &&
- (rApiRange1.Sheet == rApiRange2.Sheet);
-}
-
-
-//___________________________________________________________________
-
class ScXMLConverter
{
protected:
@@ -154,30 +130,6 @@ public:
static ScDocument* GetScDocument(
::com::sun::star::uno::Reference< ::com::sun::star::frame::XModel > xModel );
- static inline void GetScAddressFromApiAddress(
- ScAddress& rScAddress,
- const ::com::sun::star::table::CellAddress& rApiAddress );
- static inline void GetApiAddressFromScAddress(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ScAddress& rScAddress );
-
- static inline void GetScRangeFromApiRange(
- ScRange& rScRange,
- const ::com::sun::star::table::CellRangeAddress& rApiRange );
- static inline void GetApiRangeFromScRange(
- ::com::sun::star::table::CellRangeAddress& rApiRange,
- const ScRange& rScRange );
-
- static inline void GetApiRangeFromApiAddress(
- ::com::sun::star::table::CellRangeAddress& rApiRange,
- const ::com::sun::star::table::CellAddress& rApiAddress );
- static inline void GetApiStartFromApiRange(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ::com::sun::star::table::CellRangeAddress& rApiRange );
- static inline void GetApiEndFromApiRange(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ::com::sun::star::table::CellRangeAddress& rApiRange );
-
// IMPORT: CellAddress / CellRange
static sal_Int32 GetAddressFromString(
ScAddress& rAddress,
@@ -294,68 +246,5 @@ public:
};
-inline void ScXMLConverter::GetScAddressFromApiAddress(
- ScAddress& rScAddress,
- const ::com::sun::star::table::CellAddress& rApiAddress )
-{
- rScAddress.Set( rApiAddress.Column, rApiAddress.Row, rApiAddress.Sheet );
-}
-
-inline void ScXMLConverter::GetApiAddressFromScAddress(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ScAddress& rScAddress )
-{
- rApiAddress.Column = rScAddress.Col();
- rApiAddress.Row = rScAddress.Row();
- rApiAddress.Sheet = rScAddress.Tab();
-}
-
-inline void ScXMLConverter::GetScRangeFromApiRange(
- ScRange& rScRange,
- const ::com::sun::star::table::CellRangeAddress& rApiRange )
-{
- rScRange.aStart.Set( rApiRange.StartColumn, rApiRange.StartRow, rApiRange.Sheet );
- rScRange.aEnd.Set( rApiRange.EndColumn, rApiRange.EndRow, rApiRange.Sheet );
-}
-
-inline void ScXMLConverter::GetApiRangeFromScRange(
- ::com::sun::star::table::CellRangeAddress& rApiRange,
- const ScRange& rScRange )
-{
- rApiRange.StartColumn = rScRange.aStart.Col();
- rApiRange.StartRow = rScRange.aStart.Row();
- rApiRange.Sheet = rScRange.aStart.Tab();
- rApiRange.EndColumn = rScRange.aEnd.Col();
- rApiRange.EndRow = rScRange.aEnd.Row();
-}
-
-inline void ScXMLConverter::GetApiRangeFromApiAddress(
- ::com::sun::star::table::CellRangeAddress& rApiRange,
- const ::com::sun::star::table::CellAddress& rApiAddress )
-{
- rApiRange.StartColumn = rApiRange.EndColumn = rApiAddress.Column;
- rApiRange.StartRow = rApiRange.EndRow = rApiAddress.Row;
- rApiRange.Sheet = rApiAddress.Sheet;
-}
-
-inline void ScXMLConverter::GetApiStartFromApiRange(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ::com::sun::star::table::CellRangeAddress& rApiRange )
-{
- rApiAddress.Column = rApiRange.StartColumn;
- rApiAddress.Row = rApiRange.StartRow;
- rApiAddress.Sheet = rApiRange.Sheet;
-}
-
-inline void ScXMLConverter::GetApiEndFromApiRange(
- ::com::sun::star::table::CellAddress& rApiAddress,
- const ::com::sun::star::table::CellRangeAddress& rApiRange )
-{
- rApiAddress.Column = rApiRange.EndColumn;
- rApiAddress.Row = rApiRange.EndRow;
- rApiAddress.Sheet = rApiRange.Sheet;
-}
-
-
#endif