56 NSMutableDictionary *_variables;
62 @property (nonatomic, strong) NSString *name;
74 @property (nonatomic, strong) NSArray *variables;
79 @property (nonatomic, assign) NSInteger
id;
85 @property (nonatomic, assign) BOOL isBlocked;
89 @property (nonatomic, assign) BOOL isTemp;
98 @property (readonly) BOOL isOnline;
105 @property (weak, readonly) NSString *nickName;
112 @property (weak, readonly) NSString *state;
114 +(
id <Buddy>)fromSFSArray:(
id <ISFSArray>)arr;
115 -(id)initWithId:(NSInteger)id_ name:(NSString *)name isBlocked:(BOOL)isBlocked isTemp:(BOOL)isTemp;
120 -(BOOL)containsVariable:(NSString *)varName;
124 -(NSArray *)getOfflineVariables;
128 -(NSArray *)getOnlineVariables;
133 -(
id <BuddyVariable>)getVariable:(NSString *)varName;