AMBundleAction.inc 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. { Parsed from Automator.framework AMBundleAction.h }
  2. {$ifdef TYPES}
  3. type
  4. AMBundleActionPtr = ^AMBundleAction;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. AMBundleAction = objcclass external (AMAction, NSCodingProtocol, NSCopyingProtocol)
  9. private
  10. _view: NSView;
  11. _bundle: NSBundle;
  12. _topLevelObjects: NSArray;
  13. _reserved: id;
  14. _reserved2: id;
  15. _reserved3: id;
  16. _reserved4: id;
  17. public
  18. function initWithDefinition_fromArchive (dict: NSDictionary; archived: ObjCBOOL): instancetype; message 'initWithDefinition:fromArchive:';
  19. procedure awakeFromBundle; message 'awakeFromBundle';
  20. function hasView: ObjCBOOL; message 'hasView';
  21. function view: NSView; message 'view';
  22. function bundle: NSBundle; message 'bundle';
  23. procedure setParameters(newValue: NSMutableDictionary); message 'setParameters:';
  24. function parameters: NSMutableDictionary; message 'parameters';
  25. { Adopted protocols }
  26. function copyWithZone (zone: NSZonePtr): id; message 'copyWithZone:';
  27. procedure encodeWithCoder (aCoder: NSCoder); message 'encodeWithCoder:';
  28. function initWithCoder (aDecoder: NSCoder): id; message 'initWithCoder:';
  29. end;
  30. {$endif}