
// _BPURLReference.h
// BISubstrate
// 
// Created by mceogenerator
// DO NOT EDIT.  Make changes to BPURLReference.h instead.
// 
// Copyright (c) 2008 Marketcircle Inc. All rights reserved.

#import <MCFoundation/MCPObject.h>
#import "BIPObject.h"

@class BIProject;
@class BIFileStorage;

@interface _BPURLReference : BIPObject
{ 
//    
//    NSNumber *fileStorageID;
//    NSNumber *urlType;
//    NSNumber *urlReferenceID;
//    NSData *url;
//    NSNumber *projectID;
//    NSString *name;
//    NSCalendarDate *modifyDate;
//    NSNumber *kind;
//    NSCalendarDate *createDate;
//    
//    BIFileStorage*fileStorage;
//    BIProject*project;
//    
}




- (void)setFileStorageID:(NSNumber *)aValue;
- (NSNumber *)fileStorageID;

- (void)setUrlType:(NSNumber *)aValue;
- (NSNumber *)urlType;

- (void)setUrlReferenceID:(NSNumber *)aValue;
- (NSNumber *)urlReferenceID;

- (void)setUrl:(NSData *)aValue;
- (NSData *)url;

- (void)setProjectID:(NSNumber *)aValue;
- (NSNumber *)projectID;

- (void)setName:(NSString *)aValue;
- (NSString *)name;

- (void)setModifyDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)modifyDate;

- (void)setKind:(NSNumber *)aValue;
- (NSNumber *)kind;

- (void)setCreateDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)createDate;

- (void)setFileStorage:(BIFileStorage*)aValue;
- (BIFileStorage*)createAndSetFileStorageIfNeeded;
- (BIFileStorage*)fileStorage;

- (void)setProject:(BIProject*)aValue;
- (BIProject*)createAndSetProjectIfNeeded;
- (BIProject*)project;



@end
