//
//  DCMAttributeTag.h
//  DCM Framework
//
//  Created by Lance Pysher on Thu Jun 03 2004.
//  Copyright (c) 2004 Macrad, LLC. All rights reserved.
//

#import <Foundation/Foundation.h>


@interface DCMAttributeTag : NSObject {

	int  _group;
	int _element;
	NSString *_name;
	NSString *_vr;
	

}
+ (id) tagWithGroup:(int)group element:(int)element;
+ (id) tagWithTag:(DCMAttributeTag *)tag;
+ (id) tagWithTagString:(NSString *)tagString;
+ (id) tagWithName:(NSString *)name;
- (id) initWithGroup:(int)group element:(int)element;
- (id) initWithTag:(DCMAttributeTag *)tag;
- (id) initWithTagString:(NSString *)tagString;
- (id) initWithName:(NSString *)name;
- (int) group;
- (int) element;
- (BOOL) isPrivate;
- (NSString * )stringValue;
- (long) longValue;
- (NSComparisonResult)compare:(DCMAttributeTag *)tag;
- (BOOL)isEquaToTag:(DCMAttributeTag *)tag;
- (NSString *)vr;
- (NSString *)name;




@end
