summaryrefslogtreecommitdiff
path: root/frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m
diff options
context:
space:
mode:
Diffstat (limited to 'frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m')
-rw-r--r--frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m32
1 files changed, 0 insertions, 32 deletions
diff --git a/frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m b/frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m
deleted file mode 100644
index 1a54502e5..000000000
--- a/frontends/cocoa/PSMTabBarControl/NSString_AITruncation.m
+++ /dev/null
@@ -1,32 +0,0 @@
-//
-// NSString_AITruncation.m
-// PSMTabBarControl
-//
-// Created by Evan Schoenberg on 7/14/07.
-// From Adium, which is licensed under the GPL. Used in PSMTabBarControl with permission.
-// The contents of this remain licensed under the GPL.
-//
-
-#import "NSString_AITruncation.h"
-
-@implementation NSString (AITruncation)
-
-+ (id)ellipsis {
- return [NSString stringWithUTF8String:"\xE2\x80\xA6"];
-}
-
-- (NSString *)stringWithEllipsisByTruncatingToLength:(NSUInteger)length {
- NSString *returnString;
-
- if(length < [self length]) {
- //Truncate and append the ellipsis
- returnString = [[self substringToIndex:length - 1] stringByAppendingString:[NSString ellipsis]];
- } else {
- //We don't need to truncate, so don't append an ellipsis
- returnString = [[self copy] autorelease];
- }
-
- return returnString;
-}
-
-@end