FTEdgeImpl
Abstract
Implementation of the FTEdge protocol
Methods
- -description
- -edgeId
- -encodeWithCoder:
- Is being called in order to serialize this instance
- -hash
- -initWithCode
- initializer called by deserialization process
- -initWithCoder:
- initializer called by deserialization process
- -initWithEdgeId
- -initWithEdgeId:targetNode:sourceNode:forGraph:
- -isEqual:
- -sourceNode
- -sourceNodeId
- -targetNode
- -targetNodeId
- (NSString *) description;
- method result
- information about the state of this object
- (id <FTId>) edgeId;
- method result
- id of this instance
Is being called in order to serialize this instance
- (void) encodeWithCoder: (NSCoder *) encoder;
Parameter Descriptions
encoder
- object to be used for serialization
- (unsigned) hash;
- method result
- Returns an integer that can be used as a table address in a hash
table structure
initializer called by deserialization process
See Also:
- initWithCoder:
- (id) initWithCoder:(NSCoder *) decoder;
Parameter Descriptions
decoder
- to use
- method result
- self
initializer called by deserialization process
See Also:
- initWithCode
- (id) initWithCoder:(NSCoder *) decoder;
Parameter Descriptions
decoder
- to use
See Also:
- initWithEdgeId:targetNode:sourceNode:forGraph:
- initWithEdgeId: (id <FTId>) anId targetNode: (id <FTNode>) aTargetNode sourceNode: (id <FTNode>) aSourceNode forGraph: (FTGraphImpl *) aGraph;
Parameter Descriptions
anId
- id for this edge
aTargetNode
- node to point to
aSourceNode
- source node
graph
- underlying graph instance
- method result
- self
See Also:
- initWithEdgeId
- initWithEdgeId: (id <FTId>) anId targetNode: (id <FTNode>) aTargetNode sourceNode: (id <FTNode>) aSourceNode forGraph: (FTGraphImpl *) aGraph;
Parameter Descriptions
anId
- id for this edge
aTargetNode
- node to point to
aSourceNode
- source node
graph
- underlying graph instance
- (BOOL) isEqual: (id)anObject;
- method result
- Returns YES if the receiver and anObject are equal, NO otherwise
- (id <FTNode>) sourceNode;
- method result
- source node of this edge
- (id <FTId>) sourceNodeId;
- method result
- id of the source node
- (id <FTNode>) targetNode;
- method result
- node to which this edge points to
- (id <FTId>) targetNodeId;
- method result
- id of target node
(Last Updated August 27, 2006)