Revision: 11404
          http://bibdesk.svn.sourceforge.net/bibdesk/?rev=11404&view=rev
Author:   hofman
Date:     2007-10-28 12:42:18 -0700 (Sun, 28 Oct 2007)

Log Message:
-----------
Add an accessor for the first letter of a string. Declare the firstName array 
accessor in BibAuthor.

Modified Paths:
--------------
    trunk/bibdesk/BibAuthor.h
    trunk/bibdesk/NSString_BDSKExtensions.h
    trunk/bibdesk/NSString_BDSKExtensions.m

Modified: trunk/bibdesk/BibAuthor.h
===================================================================
--- trunk/bibdesk/BibAuthor.h   2007-10-28 17:20:09 UTC (rev 11403)
+++ trunk/bibdesk/BibAuthor.h   2007-10-28 19:42:18 UTC (rev 11404)
@@ -124,6 +124,7 @@
 - (NSString *)jrPart;
 - (NSString *)abbreviatedName;
 - (NSString *)abbreviatedNormalizedName;
+- (NSArray *)firstNames;
 
 - (NSString *)MODSStringWithRole:(NSString *)rel;
 

Modified: trunk/bibdesk/NSString_BDSKExtensions.h
===================================================================
--- trunk/bibdesk/NSString_BDSKExtensions.h     2007-10-28 17:20:09 UTC (rev 
11403)
+++ trunk/bibdesk/NSString_BDSKExtensions.h     2007-10-28 19:42:18 UTC (rev 
11404)
@@ -492,6 +492,8 @@
 
 - (NSString *)titleCapitalizedString;
 
+- (NSString *)firstLetter;
+
 @end
 
 @interface NSMutableString (BDSKExtensions)

Modified: trunk/bibdesk/NSString_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSString_BDSKExtensions.m     2007-10-28 17:20:09 UTC (rev 
11403)
+++ trunk/bibdesk/NSString_BDSKExtensions.m     2007-10-28 19:42:18 UTC (rev 
11404)
@@ -1568,6 +1568,10 @@
     return returnString;
 }
 
+- (NSString *)firstLetter{
+    return [self length] ? [self substringToIndex:1] : nil;
+}
+
 @end
 
 


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: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to