␉}␊ |
}␊ |
␉␉␉␉␉␉ ␊ |
static NSString *sHideSpec=nil, *sRenSpec=nil;␊ |
␊ |
/// Update paritions alias with partSpec␊ |
+(void) hideParts: (NSString*) partSpec␊ |
+(void) hideParts: (NSString*) hideSpec␊ |
{␊ |
␉if (hideSpec!=nil) {␊ |
␉␉if (sHideSpec!=nil) [sHideSpec release];␊ |
␉␉sHideSpec = [hideSpec copy];␊ |
␉}␊ |
␊ |
␉// first prioritize strings in double quotes␊ |
␉if ([partSpec rangeOfString:@"\""].location != NSNotFound)␊ |
␉␉hideIterateOn(partSpec, @"\"");␊ |
␉hideIterateOn(partSpec, @"\" \t\n");␊ |
␉if ([sHideSpec rangeOfString:@"\""].location != NSNotFound)␊ |
␉␉hideIterateOn(sHideSpec, @"\"");␊ |
␉hideIterateOn(sHideSpec, @"\" \t\n");␊ |
}␊ |
␊ |
␊ |
|
}␊ |
␊ |
/// Update parttiions hidden property with partSpec␊ |
+(void) renameParts: (NSString*) partSpec␊ |
+(void) renameParts: (NSString*) renSpec␊ |
{␊ |
␉if (renSpec!=nil) {␊ |
␉␉if (sRenSpec!=nil) [sRenSpec release];␊ |
␉␉sRenSpec = [renSpec copy];␉␊ |
␉} ␊ |
␉␊ |
␉NSArray* sPairs =␊ |
␉␉[partSpec componentsSeparatedByCharactersInSet: [NSCharacterSet characterSetWithCharactersInString: @";"] ];␊ |
␉␉[sRenSpec componentsSeparatedByCharactersInSet: [NSCharacterSet characterSetWithCharactersInString: @";"] ];␊ |
␉for (NSString* sPair in sPairs)␊ |
␉{␊ |
␉␉bool ret=false;␊ |
|
␉[PartsInfoMgr reloadWithHideSpec:nil andRenameSpec:nil];␊ |
}␊ |
␊ |
static NSString *sHideSpec=nil, *sRenSpec=nil;␊ |
+(void) reloadWithHideSpec: (NSString*) hideSpec andRenameSpec:(NSString*) renSpec␊ |
{␊ |
␉if (hideSpec!=nil) {␊ |