Documentation

COTrack documentation

COTrackNode <NSObject>

COTrackNode is protocol to represent a change on a track

AuthorsGenerated by qmathe
Declared inCOTrack.h

Overview

Every track node is a "simple wrapper" around a concrete change object. As such, COTrackNode provide a protocol to abstract over all possible change objects such as CORevision or COCommand.

For a detailed discussion, see COTrack.


Default

- (NSDictionary *) metadata
- (ETUUID *) UUID
- (ETUUID *) persistentRootUUID
- (ETUUID *) branchUUID
- (NSDate *) date
- (NSString *) localizedTypeDescription
- (NSString *) localizedShortDescription
- (id <COTrackNode>) parentNode

Returns the parent node of this node, or nil if there is none.

    - (id <COTrackNode>) mergeParentNode

    Returns the merge parent node of this node, or nil if there is none.