5 // Created by Marc Liyanage on Thu Aug 01 2002.
6 // Copyright (c) 2002 __MyCompanyName__. All rights reserved.
9 #import "XSLTProcessor.h"
12 @implementation XSLTProcessor
16 if (self = [super init]) {
28 - (void)setError:(NSString *)message atLine:(int)line inSource:(int)source {
33 [errorMessage release];
34 errorMessage = message;
40 - (BOOL)errorOccurred {
51 [errorMessage release];
67 - (NSString *)result {
73 - (void)setResult:(NSString *)newResult {
95 - (void)setErrorSource:(int)newSource {
97 errorSource = newSource;
101 - (NSString *)errorMessage {
107 - (void)setBaseUri:(NSString *)uri {
114 - (NSString *)baseUri {
119 - (int)processorType {
121 NSLog(@"Subclasses must override this method!");
128 - (BOOL)processStrings:(NSString *)xmlCode withXslt:(NSString *)xsltCode andParameters:(const char **)params {
130 NSLog(@"Subclasses must override this method!");