Revision: 3594
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3594&view=rev
Author:   hofman
Date:     2008-04-02 05:01:48 -0700 (Wed, 02 Apr 2008)

Log Message:
-----------
Rename initializer and accessor to properties.

Modified Paths:
--------------
    trunk/PDFAnnotation_SKExtensions.h
    trunk/PDFAnnotation_SKExtensions.m
    trunk/SKDocument.m
    trunk/SKMainWindowController.m
    trunk/SKPDFAnnotationCircle.m
    trunk/SKPDFAnnotationFreeText.m
    trunk/SKPDFAnnotationLine.m
    trunk/SKPDFAnnotationMarkup.m
    trunk/SKPDFAnnotationNote.m
    trunk/SKPDFAnnotationSquare.m
    trunk/SKPDFView.m

Modified: trunk/PDFAnnotation_SKExtensions.h
===================================================================
--- trunk/PDFAnnotation_SKExtensions.h  2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/PDFAnnotation_SKExtensions.h  2008-04-02 12:01:48 UTC (rev 3594)
@@ -81,9 +81,9 @@
 
 @interface PDFAnnotation (SKExtensions)
 
-- (id)initWithDictionary:(NSDictionary *)dict;
+- (id)initWithProperties:(NSDictionary *)dict;
 
-- (NSDictionary *)dictionaryValue;
+- (NSDictionary *)properties;
 
 - (NSString *)fdfString;
 

Modified: trunk/PDFAnnotation_SKExtensions.m
===================================================================
--- trunk/PDFAnnotation_SKExtensions.m  2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/PDFAnnotation_SKExtensions.m  2008-04-02 12:01:48 UTC (rev 3594)
@@ -97,7 +97,7 @@
     return nil;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
+- (id)initWithProperties:(NSDictionary *)dict{
     Class stringClass = [NSString class];
     
     if ([self class] == [PDFAnnotation class]) {
@@ -121,7 +121,7 @@
             annotationClass = [SKPDFAnnotationLine class];
         
         [[self initWithBounds:NSZeroRect] release];
-        self = [[annotationClass alloc] initWithDictionary:dict];
+        self = [[annotationClass alloc] initWithProperties:dict];
         
     } else {
         // called from the initialization of a subclass
@@ -159,7 +159,7 @@
     return self;
 }
 
-- (NSDictionary *)dictionaryValue{
+- (NSDictionary *)properties{
     NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithCapacity:5];
     [dict setValue:[self type] forKey:SKPDFAnnotationTypeKey];
     [dict setValue:[self string] forKey:SKPDFAnnotationContentsKey];
@@ -388,7 +388,7 @@
 // to support the 'duplicate' command
 - (id)copyWithZone:(NSZone *)zone {
     if ([self isMovable]) // we don't want to duplicate markup
-        return [[PDFAnnotation allocWithZone:zone] initWithDictionary:[self 
dictionaryValue]];
+        return [[PDFAnnotation allocWithZone:zone] initWithProperties:[self 
properties]];
     else
         return nil;
 }

Modified: trunk/SKDocument.m
===================================================================
--- trunk/SKDocument.m  2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKDocument.m  2008-04-02 12:01:48 UTC (rev 3594)
@@ -1374,7 +1374,7 @@
 }
 
 - (NSData *)notesData {
-    NSArray *array = [[self notes] valueForKey:@"dictionaryValue"];
+    NSArray *array = [[self notes] valueForKey:@"properties"];
     return array ? [NSKeyedArchiver archivedDataWithRootObject:array] : nil;
 }
 

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKMainWindowController.m      2008-04-02 12:01:48 UTC (rev 3594)
@@ -1040,7 +1040,7 @@
     // create new annotations from the dictionary and add them to their page 
and to the document
     while (dict = [e nextObject]) {
         unsigned pageIndex = [[dict objectForKey:@"pageIndex"] 
unsignedIntValue];
-        if (annotation = [[PDFAnnotation alloc] initWithDictionary:dict]) {
+        if (annotation = [[PDFAnnotation alloc] initWithProperties:dict]) {
             if (pageIndex == NSNotFound)
                 pageIndex = 0;
             else if (pageIndex >= [pdfDoc pageCount])
@@ -4023,7 +4023,7 @@
         itemEnum = [[self noteItems:items] objectEnumerator];
         while (item = [itemEnum nextObject]) {
             if ([item isMovable]) {
-                noteData = [NSKeyedArchiver archivedDataWithRootObject:[item 
dictionaryValue]];
+                noteData = [NSKeyedArchiver archivedDataWithRootObject:[item 
properties]];
                 [types addObject:SKSkimNotePboardType];
                 break;
             }

Modified: trunk/SKPDFAnnotationCircle.m
===================================================================
--- trunk/SKPDFAnnotationCircle.m       2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationCircle.m       2008-04-02 12:01:48 UTC (rev 3594)
@@ -60,8 +60,8 @@
     return self;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class colorClass = [NSColor class];
         NSColor *interiorColor = [dict 
objectForKey:SKPDFAnnotationInteriorColorKey];
         if ([interiorColor isKindOfClass:colorClass])
@@ -70,8 +70,8 @@
     return self;
 }
 
-- (NSDictionary *)dictionaryValue{
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties{
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     [dict setValue:[self interiorColor] 
forKey:SKPDFAnnotationInteriorColorKey];
     return dict;
 }

Modified: trunk/SKPDFAnnotationFreeText.m
===================================================================
--- trunk/SKPDFAnnotationFreeText.m     2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationFreeText.m     2008-04-02 12:01:48 UTC (rev 3594)
@@ -74,8 +74,8 @@
     return self;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class fontClass = [NSFont class];
         NSFont *font = [dict objectForKey:SKPDFAnnotationFontKey];
         NSNumber *rotation = [dict objectForKey:SKPDFAnnotationRotationKey];
@@ -87,8 +87,8 @@
     return self;
 }
 
-- (NSDictionary *)dictionaryValue{
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties{
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     [dict setValue:[self font] forKey:SKPDFAnnotationFontKey];
     if ([self respondsToSelector:@selector(rotation)])
         [dict setValue:[NSNumber numberWithInt:[self rotation]] 
forKey:SKPDFAnnotationRotationKey];

Modified: trunk/SKPDFAnnotationLine.m
===================================================================
--- trunk/SKPDFAnnotationLine.m 2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationLine.m 2008-04-02 12:01:48 UTC (rev 3594)
@@ -99,8 +99,8 @@
     return self;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class stringClass = [NSString class];
         NSString *startPoint = [dict 
objectForKey:SKPDFAnnotationStartPointKey];
         NSString *endPoint = [dict objectForKey:SKPDFAnnotationEndPointKey];
@@ -118,8 +118,8 @@
     return self;
 }
 
-- (NSDictionary *)dictionaryValue {
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties {
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     [dict setValue:[NSNumber numberWithInt:[self startLineStyle]] 
forKey:SKPDFAnnotationStartLineStyleKey];
     [dict setValue:[NSNumber numberWithInt:[self endLineStyle]] 
forKey:SKPDFAnnotationEndLineStyleKey];
     [dict setValue:NSStringFromPoint([self startPoint]) 
forKey:SKPDFAnnotationStartPointKey];

Modified: trunk/SKPDFAnnotationMarkup.m
===================================================================
--- trunk/SKPDFAnnotationMarkup.m       2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationMarkup.m       2008-04-02 12:01:48 UTC (rev 3594)
@@ -149,8 +149,8 @@
     return self;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class stringClass = [NSString class];
         NSString *type = [dict objectForKey:SKPDFAnnotationTypeKey];
         if ([type isKindOfClass:stringClass]) {
@@ -275,8 +275,8 @@
     [super dealloc];
 }
 
-- (NSDictionary *)dictionaryValue {
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties {
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     NSArray *quadPoints = createStringsFromPoints([self quadrilateralPoints]);
     [dict setValue:quadPoints forKey:SKPDFAnnotationQuadrilateralPointsKey];
     [quadPoints release];

Modified: trunk/SKPDFAnnotationNote.m
===================================================================
--- trunk/SKPDFAnnotationNote.m 2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationNote.m 2008-04-02 12:01:48 UTC (rev 3594)
@@ -106,8 +106,8 @@
     [self setContents:contents];
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class attrStringClass = [NSAttributedString class];
         Class stringClass = [NSString class];
         Class imageClass = [NSImage class];
@@ -135,8 +135,8 @@
     [super dealloc];
 }
 
-- (NSDictionary *)dictionaryValue{
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties{
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     [dict setValue:[NSNumber numberWithInt:[self iconType]] 
forKey:SKPDFAnnotationTypeKey];
     [dict setValue:[self text] forKey:SKPDFAnnotationTextKey];
     [dict setValue:[self image] forKey:SKPDFAnnotationImageKey];

Modified: trunk/SKPDFAnnotationSquare.m
===================================================================
--- trunk/SKPDFAnnotationSquare.m       2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFAnnotationSquare.m       2008-04-02 12:01:48 UTC (rev 3594)
@@ -60,8 +60,8 @@
     return self;
 }
 
-- (id)initWithDictionary:(NSDictionary *)dict{
-    if (self = [super initWithDictionary:dict]) {
+- (id)initWithProperties:(NSDictionary *)dict{
+    if (self = [super initWithProperties:dict]) {
         Class colorClass = [NSColor class];
         NSColor *interiorColor = [dict 
objectForKey:SKPDFAnnotationInteriorColorKey];
         if ([interiorColor isKindOfClass:colorClass])
@@ -70,8 +70,8 @@
     return self;
 }
 
-- (NSDictionary *)dictionaryValue{
-    NSMutableDictionary *dict = [[[super dictionaryValue] mutableCopy] 
autorelease];
+- (NSDictionary *)properties{
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
     [dict setValue:[self interiorColor] 
forKey:SKPDFAnnotationInteriorColorKey];
     return dict;
 }

Modified: trunk/SKPDFView.m
===================================================================
--- trunk/SKPDFView.m   2008-04-02 11:52:49 UTC (rev 3593)
+++ trunk/SKPDFView.m   2008-04-02 12:01:48 UTC (rev 3594)
@@ -687,7 +687,7 @@
     NSData *tiffData = nil;
     
     if ([self hideNotes] == NO && [activeAnnotation isNoteAnnotation] && 
[activeAnnotation isMovable]) {
-        if (noteData = [NSKeyedArchiver 
archivedDataWithRootObject:[activeAnnotation dictionaryValue]])
+        if (noteData = [NSKeyedArchiver 
archivedDataWithRootObject:[activeAnnotation properties]])
             [types addObject:SKSkimNotePboardType];
     }
     
@@ -797,7 +797,7 @@
         NSDictionary *note = [NSKeyedUnarchiver unarchiveObjectWithData:data];
         NSRect bounds;
         
-        newAnnotation = [[[PDFAnnotation alloc] initWithDictionary:note] 
autorelease];
+        newAnnotation = [[[PDFAnnotation alloc] initWithProperties:note] 
autorelease];
         bounds = [newAnnotation bounds];
         page = [self currentPage];
         bounds = SKConstrainRect(bounds, [page boundsForBox:[self 
displayBox]]);
@@ -2705,7 +2705,7 @@
     if (hideNotes == NO) {
         if (([theEvent modifierFlags] & NSAlternateKeyMask) && 
[newActiveAnnotation isMovable]) {
             // select a new copy of the annotation
-            PDFAnnotation *newAnnotation = [[PDFAnnotation alloc] 
initWithDictionary:[newActiveAnnotation dictionaryValue]];
+            PDFAnnotation *newAnnotation = [[PDFAnnotation alloc] 
initWithProperties:[newActiveAnnotation properties]];
             [self addAnnotation:newAnnotation toPage:page];
             [[self undoManager] setActionName:NSLocalizedString(@"Add Note", 
@"Undo action name")];
             newActiveAnnotation = newAnnotation;


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

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to