# FTReferenceImpl

## Abstract

Used to store a reference from a node to another node.

## Discussion

In constrast to edges the implementation of this protocol simply refers to one node, the target node. This node my be either the source node (in case of an incoming reference) or the target node (in case * of an outgoing reference).

## Methods

`-description`
`-edgeId`
`-initWithNodeId`
  Initializer
`-initWithNodeId:edgeId:`
  Initializer
`-nodeId`

### description

>     - (NSString *) description;

method result
  information about the stae of this object

### edgeId

>     - (id <FTId>) edgeId;

method result
  id of related edge

### initWithNodeId

Initializer

See Also:

> initWithNodeId:edgeId:

>     - initWithNodeId: (id <FTId>) aNodeId edgeId: (id <FTId>) anEdgeId;

##### Parameter Descriptions

> `aNodeId`
>   id of referred node
> `anEdgeId`
>   id of related edge

method result
  self

### initWithNodeId:edgeId:

Initializer

See Also:

> initWithNodeId

>     - initWithNodeId: (id <FTId>) aNodeId edgeId: (id <FTId>) anEdgeId;

##### Parameter Descriptions

> `aNodeId`
>   id of referred node
> `anEdgeId`
>   id of related edge

### nodeId

>     - (id <FTId>) nodeId;

method result
  id of referred node

(Last Updated August 27, 2006)