COTrack documentation
COTrackNode <NSObject>COTrackNode is protocol to represent a change on a track
| Authors | Generated by qmathe |
|---|---|
| Declared in | COTrack.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
See -[CORevision metadata] .
- - (ETUUID *) UUID
See -[CORevision UUID] .
- - (ETUUID *) persistentRootUUID
- - (ETUUID *) branchUUID
See -[CORevision branchUUID] .
- - (NSDate *) date
See -[CORevision 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.