From 3d702fec3a59b417886b6dc36a618670a0730f82 Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Wed, 11 Nov 1998 19:44:28 +0000 Subject: [PATCH] Added methods for visibility. --- rdf/src/nsRDFTreeColumn.cpp | 15 +++++++++++++++ rdf/src/nsRDFTreeColumn.h | 4 ++++ 2 files changed, 19 insertions(+) diff --git a/rdf/src/nsRDFTreeColumn.cpp b/rdf/src/nsRDFTreeColumn.cpp index b7ab87d0a69..74a09197a19 100644 --- a/rdf/src/nsRDFTreeColumn.cpp +++ b/rdf/src/nsRDFTreeColumn.cpp @@ -87,3 +87,18 @@ nsRDFTreeColumn::SetPixelWidth(PRUint32 newWidth) } +//////////////////////////////////////////////////////////////////////// + +void +nsRDFTreeColumn::SetVisibility(PRBool visible) +{ + mVisible = visible; +} + + +PRBool +nsRDFTreeColumn::IsVisible(void) const +{ + return mVisible; +} + diff --git a/rdf/src/nsRDFTreeColumn.h b/rdf/src/nsRDFTreeColumn.h index 01c65c2082f..cc0b441cce9 100644 --- a/rdf/src/nsRDFTreeColumn.h +++ b/rdf/src/nsRDFTreeColumn.h @@ -27,6 +27,9 @@ public: nsRDFTreeColumn(const nsString& name); virtual ~nsRDFTreeColumn(void); + void SetVisibility(PRBool visible); + PRBool IsVisible(void) const; + //////////////////////////////////////////////////////////////////////// // nsISupports interface @@ -49,6 +52,7 @@ private: PRUint32 mWidth; nsColumnSortState mSortState; double mDesiredPercentage; + PRBool mVisible; static const PRUint32 kDefaultWidth; };