Revision: 4945
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4945&view=rev
Author:   efiring
Date:     2008-02-05 22:30:44 -0800 (Tue, 05 Feb 2008)

Log Message:
-----------
Added getters for title, xlabel, ylabel (Brandon Kieth)

Modified Paths:
--------------
    trunk/matplotlib/CHANGELOG
    trunk/matplotlib/lib/matplotlib/axes.py

Modified: trunk/matplotlib/CHANGELOG
===================================================================
--- trunk/matplotlib/CHANGELOG  2008-02-05 23:31:32 UTC (rev 4944)
+++ trunk/matplotlib/CHANGELOG  2008-02-06 06:30:44 UTC (rev 4945)
@@ -1,3 +1,6 @@
+2008-02-05 Added getters for title, xlabel, ylabel, as requested
+           by Brandon Kieth - EF
+
 2008-02-05 Applied Gael's ginput patch and created
            examples/ginput_demo.py - JDH
 

Modified: trunk/matplotlib/lib/matplotlib/axes.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/axes.py     2008-02-05 23:31:32 UTC (rev 
4944)
+++ trunk/matplotlib/lib/matplotlib/axes.py     2008-02-06 06:30:44 UTC (rev 
4945)
@@ -2225,6 +2225,12 @@
 
     #### Labelling
 
+    def get_title(self):
+        """
+        Get the title text string.
+        """
+        return self.title.get_text()
+
     def set_title(self, label, fontdict=None, **kwargs):
         """
         SET_TITLE(label, fontdict=None, **kwargs):
@@ -2250,6 +2256,13 @@
         return self.title
     set_title.__doc__ = cbook.dedent(set_title.__doc__) % martist.kwdocd
 
+    def get_xlabel(self):
+        """
+        Get the xlabel text string.
+        """
+        label = self.xaxis.get_label()
+        return label.get_text()
+
     def set_xlabel(self, xlabel, fontdict=None, **kwargs):
         """
         SET_XLABEL(xlabel, fontdict=None, **kwargs)
@@ -2269,6 +2282,13 @@
         return label
     set_xlabel.__doc__ = cbook.dedent(set_xlabel.__doc__) % martist.kwdocd
 
+    def get_ylabel(self):
+        """
+        Get the ylabel text string.
+        """
+        label = self.yaxis.get_label()
+        return label.get_text()
+
     def set_ylabel(self, ylabel, fontdict=None, **kwargs):
         """
         SET_YLABEL(ylabel, fontdict=None, **kwargs)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to