Changeset 209
- Timestamp:
- 01/21/07 22:21:35 (2 years ago)
- Files:
-
- trunk/cocoa/mogenerator/machine.h.motemplate (modified) (1 diff)
- trunk/cocoa/mogenerator/machine.m.motemplate (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cocoa/mogenerator/machine.h.motemplate
r167 r209 23 23 <$foreach Relationship noninheritedRelationships do$> 24 24 <$if Relationship.isToMany$> 25 - (void)add<$Relationship.name.initialCapitalString$>:(NSSet*)value_; 26 - (void)remove<$Relationship.name.initialCapitalString$>:(NSSet*)value_; 25 27 - (void)add<$Relationship.name.initialCapitalString$>Object:(<$Relationship.destinationEntity.managedObjectClassName$>*)value_; 26 28 - (void)remove<$Relationship.name.initialCapitalString$>Object:(<$Relationship.destinationEntity.managedObjectClassName$>*)value_; trunk/cocoa/mogenerator/machine.m.motemplate
r208 r209 50 50 <$foreach Relationship noninheritedRelationships do$> 51 51 <$if Relationship.isToMany$> 52 - (void)add<$Relationship.name.initialCapitalString$>:(NSSet*)value_ { 53 [self willChangeValueForKey:@"<$Relationship.name$>" withSetMutation:NSKeyValueUnionSetMutation usingObjects:value_]; 54 [[self primitiveValueForKey:@"<$Relationship.name$>"] unionSet:value_]; 55 [self didChangeValueForKey:@"<$Relationship.name$>" withSetMutation:NSKeyValueUnionSetMutation usingObjects:value_]; 56 } 57 58 -(void)remove<$Relationship.name.initialCapitalString$>:(NSSet*)value_ { 59 [self willChangeValueForKey:@"<$Relationship.name$>" withSetMutation:NSKeyValueMinusSetMutation usingObjects:value_]; 60 [[self primitiveValueForKey:@"<$Relationship.name$>"] minusSet:value_]; 61 [self didChangeValueForKey:@"<$Relationship.name$>" withSetMutation:NSKeyValueMinusSetMutation usingObjects:value_]; 62 } 63 52 64 - (void)add<$Relationship.name.initialCapitalString$>Object:(<$Relationship.destinationEntity.managedObjectClassName$>*)value_ { 53 65 NSSet *changedObjects = [[NSSet alloc] initWithObjects:&value_ count:1];
