//
//  DCMPresentationContextItem.h
//  OsiriX
//
//  Created by Lance Pysher on 12/2/04.
//  Copyright 2004 Macrad, LLC. All rights reserved.
//

/*************
The networking code of the DCMFramework is predominantly a port of the 11/4/04 version of the java pixelmed toolkit by David Clunie.
htt://www.pixelmed.com   
**************/

#import <Cocoa/Cocoa.h>
#import "DCMUserInformationSubItem.h"

@class DCMPresentationContext;
@interface DCMPresentationContextItem : DCMUserInformationSubItem {
	DCMPresentationContext *context;
}
+ (id)presentationContextItemWithType:(unsigned char)aType length:(int)theLength presentationContext:(DCMPresentationContext *)theContext;
+ (id)presentationContextItemWithType:(unsigned char)aType length:(int)theLength contextID:(unsigned char)contextID  reason:(unsigned char)reason;
- (id)initWithType:(unsigned char)aType length:(int)theLength contextID:(unsigned char)contextID  reason:(unsigned char)reason;
- (id)initWithType:(unsigned char)aType length:(int)theLength presentationContext:(DCMPresentationContext *)theContext;
- (DCMPresentationContext *)context;

@end
