From: <ho...@us...> - 2006-08-26 12:13:55
|
Revision: 7573 Author: hofman Date: 2006-08-26 05:13:45 -0700 (Sat, 26 Aug 2006) ViewCVS: http://svn.sourceforge.net/bibdesk/?rev=7573&view=rev Log Message: ----------- Add ivar for publication to error. Modified Paths: -------------- trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.h trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.m Modified: trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.h =================================================================== --- trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.h 2006-08-26 11:45:13 UTC (rev 7572) +++ trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.h 2006-08-26 12:13:45 UTC (rev 7573) @@ -45,6 +45,8 @@ @interface BDSKErrorObject : NSObject { NSString *fileName; id editor; + id publication; + int lineNumber; NSString *itemDescription; @@ -60,6 +62,8 @@ - (id)editor; - (void)setEditor:(id)newEditor; +- (id)publication; +- (void)setPublication:(id)newPublication; - (int)lineNumber; - (void)setLineNumber:(int)newLineNumber; Modified: trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.m =================================================================== --- trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.m 2006-08-26 11:45:13 UTC (rev 7572) +++ trunk/bibdesk_vendorsrc/gward/btparse/src/BDSKErrorObject.m 2006-08-26 12:13:45 UTC (rev 7573) @@ -48,6 +48,7 @@ - (void)dealloc { [fileName release]; [editor release]; + [publication release]; [errorClassName release]; [errorMessage release]; [super dealloc]; @@ -79,6 +80,17 @@ } } +- (id)publication { + return [[publication retain] autorelease]; +} + +- (void)setPublication:(id)newPublication{ + if (publication != newPublication) { + [publication release]; + publication = [newPublication retain]; + } +} + - (int)lineNumber { return lineNumber; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |