X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/f52146424225e2d13a8fe7a29d703676c91d0d46..5edc719e9181e04faaa247bfa389471bc57b9402:/ITOSAComponent.h diff --git a/ITOSAComponent.h b/ITOSAComponent.h new file mode 100755 index 0000000..54b3b04 --- /dev/null +++ b/ITOSAComponent.h @@ -0,0 +1,32 @@ +/* + * ITFoundation + * ITOSAComponent + * A Cocoa wrapper for scripting components. + * + * Original Author : Kent Sutherland + * Responsibility : Kent Sutherland + * Responsibility : Joseph Spiros + * + * Copyright (c) 2002 - 2004 iThink Software. + * All Rights Reserved + * + */ + +#import +#import + +@interface ITOSAComponent : NSObject { + Component _component; + ComponentInstance _componentInstance; + NSDictionary *_information; +} ++ (NSArray *)availableComponents; + +- (id)initWithSubtype:(unsigned long)subtype; +- (id)initWithComponent:(Component)component; + +- (Component)component; +- (ComponentInstance)componentInstance; +- (NSDictionary *)information; + +@end