// // PBGitRevSpecifier.h // GitX // // Created by Pieter de Bie on 12-09-08. // Copyright 2008 __MyCompanyName__. All rights reserved. // #import #import @interface PBGitRevSpecifier : NSObject { NSString* description; NSArray* parameters; } - (id) initWithParameters:(NSArray*) params; - (id) initWithRef: (PBGitRef*) ref; - (BOOL) isSimpleRef; - (NSString*) simpleRef; - (BOOL) hasPathLimiter; - (BOOL) hasLeftRight; - (BOOL) isEqualTo: (PBGitRevSpecifier*) other; + (PBGitRevSpecifier *)allBranchesRevSpec; @property(copy) NSString* description; @property(readonly) NSArray* parameters; @end