ECHOTreeMap Class Reference

Inherits from ECHOObject : NSObject
Declared in ECHOTreeMap.h
ECHOTreeMap.m

Overview

An ECHOTreeMap is an abstract recursive tree map.

Properties

  node

Gets this node object. ノードのオブジェクトを取得します。

@property (nonatomic, readonly) id node

Discussion

Gets this node object. ノードのオブジェクトを取得します。

Declared In

ECHOTreeMap.h

  children

Gets lower sub tree maps belonging to this node. ノードの配下に存在するサブツリー群を取得します。

@property (nonatomic, readonly) NSArray *children

Discussion

Gets lower sub tree maps belonging to this node. ノードの配下に存在するサブツリー群を取得します。

Declared In

ECHOTreeMap.h

  isSubTree

Returns YES if this is a sub tree. サブツリーの場合はYESを返します。

@property (nonatomic, readonly) BOOL isSubTree

Discussion

Returns YES if this is a sub tree. サブツリーの場合はYESを返します。

Declared In

ECHOTreeMap.h

Other Methods

– initWithInstanceId:resourceType:refid:copyFrom:

Initializes a new ECHOTreeMap based on an existing sub one on the remote server.

- (instancetype)initWithInstanceId:(NSString *)instanceId resourceType:(NSString *)resourceType refid:(NSString *)refid copyFrom:(NSDictionary *)source

Parameters

instanceId

The reference ID of the instance to which the tree map has belonged.

resourceType

The type of this object.

refid

Thehe reference ID of the root node of the existing sub one.

source

A source NSDictionary to copy.

Discussion

Initializes a new ECHOTreeMap based on an existing sub one on the remote server.

Declared In

ECHOTreeMap_Protected.h

– doFetch:

Does Fetch data to the remote server.

- (void)doFetch:(NSError **)returningError

Parameters

returningError

Pointer to an NSError that will be set if necessary.

Discussion

Does Fetch data to the remote server.

Declared In

ECHOTreeMap_Protected.h