ECHOContentsCategoriesMap Class Reference
Inherits from | ECHOTreeMap : ECHOObject : NSObject |
---|---|
Conforms to | FetchProtocol |
Declared in | ECHOContentsCategoriesMap.h ECHOContentsCategoriesMap.m |
Overview
An ECHOContentsCategoriesMap expresses a hierarchical categories map. ツリー構造をもったカテゴリマップ(ノードにECHOContentsCategoryObjectを持つ)。
Other Methods
– initWithInstanceId:
Initializes a new ECHOContentsCategoriesMap 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 category map has belonged.カテゴリが所属するインスタンスのID。 |
---|
Discussion
Initializes a new ECHOContentsCategoriesMap based on an existing entire one on the remote server. ルートから最下層までを対象とした全カテゴリマップとしてオブジェクトを初期化します。
Declared In
ECHOContentsCategoriesMap.h
– initWithInstanceId:refid:
Initializes a new ECHOContentsCategoriesMap 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 category map has belonged.カテゴリが所属するインスタンスのID。 |
---|---|
refid |
The reference ID of the root node of the existing sub one.サブカテゴリマップのルートとなるカテゴリのID。 |
Discussion
Initializes a new ECHOContentsCategoriesMap based on an existing sub one on the remote server. 特定のノードをルートとしたサブカテゴリマップとしてオブジェクトを初期化します。
Declared In
ECHOContentsCategoriesMap.h
– initWithInstanceId:copyFrom:
Initializes a new ECHOContentsCategoriesMap 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 category map has belonged. |
---|---|
source |
A source NSDictionary to copy. |
Discussion
Initializes a new ECHOContentsCategoriesMap based on an existing entire one on the remote server.
Declared In
ECHOContentsCategoriesMap.h
– initWithInstanceId:refid:copyFrom:
Initializes a new ECHOContentsCategoriesMap 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 category 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 ECHOContentsCategoriesMap based on an existing sub one on the remote server.
Declared In
ECHOContentsCategoriesMap.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