home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OpenStep 4.2J (Developer)
/
os42jdev.iso
/
NextDeveloper
/
Examples
/
AppKit
/
Yap
/
YapDocument.m
< prev
next >
Wrap
Text File
|
1996-04-10
|
873b
|
39 lines
/*
* YapDocument.m
* Author: Ali Ozer
* Created: Mar 89 for 0.9
* Modified: Jan 96 for 4.0
*
* You may freely copy, distribute and reuse the code in this example.
* NeXT disclaims any warranty of any kind, expressed or implied,
* as to its fitness for any particular use.
*/
#import "YapDocument.h"
#import "YapOutput.h"
@implementation YapDocument
- (void)setOutputView:(YapOutput *)view {
outputView = view;
}
- (YapOutput *)outputView {
return outputView;
}
- (void)execute:(id)sender {
NSData *psData = [[[self textView] string] dataUsingEncoding:[NSString defaultCStringEncoding]];
if (psData) {
[[self outputView] executePostScriptData:psData];
}
}
+ (NSArray *)fileTypes {
static NSArray *types = nil;
if (types == nil) types = [[NSArray alloc] initWithObjects:@"ps", @"eps", nil];
return types;
}
@end