ECHOMembersGroupsMap Class Reference
Inherits from | ECHOTreeMap : ECHOObject : NSObject |
---|---|
Conforms to | FetchProtocol |
Declared in | ECHOMembersGroupsMap.h ECHOMembersGroupsMap.m |
Overview
An ECHOMembersGroupsMap expresses a hierarchical groups map. ツリー構造をもったグループマップ(ノードにECHOMembersGroupObjectを持つ)。
Other Methods
– initWithInstanceId:
Initializes a new ECHOMembersGroupsMap based on an existing entire one on the remote server. ルートから最下層までを対象とした全グループマップとしてオブジェクトを初期化します。
- (id)initWithInstanceId:(NSString *)instanceId
Parameters
instanceId |
The reference ID of the instance to which the group map has belonged.グループが所属するメンバーインスタンスのID。 |
---|
Discussion
Initializes a new ECHOMembersGroupsMap based on an existing entire one on the remote server. ルートから最下層までを対象とした全グループマップとしてオブジェクトを初期化します。
Declared In
ECHOMembersGroupsMap.h
– initWithInstanceId:refid:
Initializes a new ECHOMembersGroupsMap based on an existing sub one on the remote server. 特定のノードをルートとしたサブグループマップとしてオブジェクトを初期化します。
- (id)initWithInstanceId:(NSString *)instanceId refid:(NSString *)refid
Parameters
instanceId |
The reference ID of the instance to which the group map has belonged.グループが所属するメンバーインスタンスのID。 |
---|---|
refid |
The reference ID of the root node of the existing sub one.サブカテゴリマップのルートとなるグループのID。 |
Discussion
Initializes a new ECHOMembersGroupsMap based on an existing sub one on the remote server. 特定のノードをルートとしたサブグループマップとしてオブジェクトを初期化します。
Declared In
ECHOMembersGroupsMap.h
– initWithInstanceId:copyFrom:
Initializes a new ECHOMembersGroupsMap based on an existing entire one on the remote server.
- (id)initWithInstanceId:(NSString *)instanceId copyFrom:(NSDictionary *)source
Parameters
instanceId |
The reference ID of the instance to which the group map has belonged. |
---|---|
source |
A source NSDictionary to copy. |
Discussion
Initializes a new ECHOMembersGroupsMap based on an existing entire one on the remote server.
Declared In
ECHOMembersGroupsMap.h
– initWithInstanceId:refid:copyFrom:
Initializes a new ECHOMembersGroupsMap based on an existing sub one on the remote server.
- (id)initWithInstanceId:(NSString *)instanceId refid:(NSString *)refid copyFrom:(NSDictionary *)source
Parameters
instanceId |
The reference ID of the instance to which the group map has belonged. |
---|---|
refid |
The reference ID of the root node of the existing sub one. |
source |
A source NSDictionary to copy. |
Discussion
Initializes a new ECHOMembersGroupsMap based on an existing sub one on the remote server.
Declared In
ECHOMembersGroupsMap.h
Other Methods
– fetch:
Fetches data from the ECHO server by synchronous communication. 同期通信によるデータ取得。
- (void)fetch:(NSError **)returningError
Discussion
Fetches data from the ECHO server by synchronous communication. 同期通信によるデータ取得。
Declared In
FetchProtocol.h
– fetchInBackgroundWithBlock:
Fetches data from the ECHO server in a background thread. A block is done in the main (UI) thread after the fetching. 非同期通信によるデータ取得。取得完了後に指定したブロックをメインスレッドで実行します。
- (void)fetchInBackgroundWithBlock:(ECHOResultBlock)block
Discussion
Fetches data from the ECHO server in a background thread. A block is done in the main (UI) thread after the fetching. 非同期通信によるデータ取得。取得完了後に指定したブロックをメインスレッドで実行します。
Declared In
FetchProtocol.h