From 2bb8922ce13818c8501230e5ba7ff019db6556ae Mon Sep 17 00:00:00 2001 From: mccallum Date: Mon, 1 Apr 1996 02:42:06 +0000 Subject: [PATCH] (main): Updated for new collection scheme. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1330 72102866-910b-0410-8b05-ffd578937521 --- Testing/test02.m | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/Testing/test02.m b/Testing/test02.m index 74cd3b0a0..66dcadedb 100644 --- a/Testing/test02.m +++ b/Testing/test02.m @@ -1,33 +1,30 @@ - #include - int main() { - id dict = [[Dictionary alloc] initWithType:"*" - keyType:"*"]; - id translator = [[Dictionary alloc] initWithType:"*" - keyType:"*"]; + id dict = [Dictionary new]; + + id translator = [Dictionary new]; id mc; - [dict putElement:"herd" atKey:"cow"]; - [dict putElement:"pack" atKey:"dog"]; - [dict putElement:"school" atKey:"fish"]; - [dict putElement:"flock" atKey:"bird"]; - [dict putElement:"pride" atKey:"cat"]; - [dict putElement:"gaggle" atKey:"goose"]; + [dict putObject:@"herd" atKey:@"cow"]; + [dict putObject:@"pack" atKey:@"dog"]; + [dict putObject:@"school" atKey:@"fish"]; + [dict putObject:@"flock" atKey:@"bird"]; + [dict putObject:@"pride" atKey:@"cat"]; + [dict putObject:@"gaggle" atKey:@"goose"]; [dict printForDebugger]; printf("removing goose\n"); - [dict removeElementAtKey:"goose"]; + [dict removeObjectAtKey:@"goose"]; [dict printForDebugger]; - [translator putElement:"cow" atKey:"vache"]; - [translator putElement:"dog" atKey:"chien"]; - [translator putElement:"fish" atKey:"poisson"]; - [translator putElement:"bird" atKey:"oisseau"]; - [translator putElement:"cat" atKey:"chat"]; + [translator putObject:@"cow" atKey:@"vache"]; + [translator putObject:@"dog" atKey:@"chien"]; + [translator putObject:@"fish" atKey:@"poisson"]; + [translator putObject:@"bird" atKey:@"oisseau"]; + [translator putObject:@"cat" atKey:@"chat"]; - mc = [[MappedCollector alloc] initCollection:dict map:translator]; + mc = [[MappedCollector alloc] initWithCollection:dict map:translator]; [mc printForDebugger]; [mc release];