org.rococoa.cocoa.foundation
Class NSScriptSuiteRegistry

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSScriptSuiteRegistry
All Implemented Interfaces:
NSObject, ObjCObject

public abstract class NSScriptSuiteRegistry
extends NSObject
implements ObjCObject

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class NSScriptSuiteRegistry._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSScriptSuiteRegistry()
           
 
Method Summary
abstract  NSData aeteResource(NSString languageName)
          Return suitable reply data for the standard Get AETE Apple event, given the set of scripting suites currently registered.
static NSScriptSuiteRegistry alloc()
           
abstract  NSObject appleEventCodeForSuite(NSString suiteName)
          Return the four character code used to identify the named suite.
abstract  NSBundle bundleForSuite(NSString suiteName)
          Return the bundle that contains the code that implements the named suite.
abstract  NSDictionary classDescriptionsInSuite(NSString suiteName)
          Return a dictionary containing the descriptions of all of the classes or commands in the named suite, keyed by class or comand name.
abstract  NSDictionary commandDescriptionsInSuite(NSString suiteName)
          Original signature : -(NSDictionary*)commandDescriptionsInSuite:(NSString*)
native declaration : NSScriptSuiteRegistry.h:63
static NSScriptSuiteRegistry._class_ getNSClass()
           
abstract  void loadSuitesFromBundle(NSBundle bundle)
          Given a bundle, register class and command descriptions from any .scriptSuite/.scriptTerminology resource files in the bundle.
abstract  void loadSuiteWithDictionary_fromBundle(NSDictionary suiteDeclaration, NSBundle bundle)
          Given a scripting suite declaration dictionary of the sort that is valid in .scriptSuite property list files, and a pointer to the bundle that contains the code that implements the suite, register class and command descriptions for the suite.
static NSScriptSuiteRegistry new_()
           
abstract  void registerClassDescription(NSScriptClassDescription classDescription)
          Register a scripting class or command description.
abstract  void registerCommandDescription(NSScriptCommandDescription commandDescription)
          Original signature : -(void)registerCommandDescription:(NSScriptCommandDescription*)
native declaration : NSScriptSuiteRegistry.h:46
static void setSharedScriptSuiteRegistry(NSScriptSuiteRegistry registry)
          Original signature : +(void)setSharedScriptSuiteRegistry:(NSScriptSuiteRegistry*)
native declaration : NSScriptSuiteRegistry.h:33
static NSScriptSuiteRegistry sharedScriptSuiteRegistry()
          Get or set the program's single NSScriptSuiteRegistry.
abstract  NSArray suiteNames()
          Return a list of all registered suite names.
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSScriptSuiteRegistry

public NSScriptSuiteRegistry()
Method Detail

sharedScriptSuiteRegistry

public static NSScriptSuiteRegistry sharedScriptSuiteRegistry()
Get or set the program's single NSScriptSuiteRegistry.
Original signature : +(NSScriptSuiteRegistry*)sharedScriptSuiteRegistry
native declaration : NSScriptSuiteRegistry.h:32


setSharedScriptSuiteRegistry

public static void setSharedScriptSuiteRegistry(NSScriptSuiteRegistry registry)
Original signature : +(void)setSharedScriptSuiteRegistry:(NSScriptSuiteRegistry*)
native declaration : NSScriptSuiteRegistry.h:33


loadSuitesFromBundle

public abstract void loadSuitesFromBundle(NSBundle bundle)
Given a bundle, register class and command descriptions from any .scriptSuite/.scriptTerminology resource files in the bundle. Redundant invocations of this method are ignored.
Original signature : -(void)loadSuitesFromBundle:(NSBundle*)
native declaration : NSScriptSuiteRegistry.h:37


loadSuiteWithDictionary_fromBundle

public abstract void loadSuiteWithDictionary_fromBundle(NSDictionary suiteDeclaration,
                                                        NSBundle bundle)
Given a scripting suite declaration dictionary of the sort that is valid in .scriptSuite property list files, and a pointer to the bundle that contains the code that implements the suite, register class and command descriptions for the suite.
Original signature : -(void)loadSuiteWithDictionary:(NSDictionary*) fromBundle:(NSBundle*)
native declaration : NSScriptSuiteRegistry.h:41


registerClassDescription

public abstract void registerClassDescription(NSScriptClassDescription classDescription)
Register a scripting class or command description.
Original signature : -(void)registerClassDescription:(NSScriptClassDescription*)
native declaration : NSScriptSuiteRegistry.h:45


registerCommandDescription

public abstract void registerCommandDescription(NSScriptCommandDescription commandDescription)
Original signature : -(void)registerCommandDescription:(NSScriptCommandDescription*)
native declaration : NSScriptSuiteRegistry.h:46


suiteNames

public abstract NSArray suiteNames()
Return a list of all registered suite names.
Original signature : -(NSArray*)suiteNames
native declaration : NSScriptSuiteRegistry.h:50


appleEventCodeForSuite

public abstract NSObject appleEventCodeForSuite(NSString suiteName)
Return the four character code used to identify the named suite.
Original signature : -(id)appleEventCodeForSuite:(NSString*)
native declaration : NSScriptSuiteRegistry.h:54


bundleForSuite

public abstract NSBundle bundleForSuite(NSString suiteName)
Return the bundle that contains the code that implements the named suite.
Original signature : -(NSBundle*)bundleForSuite:(NSString*)
native declaration : NSScriptSuiteRegistry.h:58


classDescriptionsInSuite

public abstract NSDictionary classDescriptionsInSuite(NSString suiteName)
Return a dictionary containing the descriptions of all of the classes or commands in the named suite, keyed by class or comand name.
Original signature : -(NSDictionary*)classDescriptionsInSuite:(NSString*)
native declaration : NSScriptSuiteRegistry.h:62


commandDescriptionsInSuite

public abstract NSDictionary commandDescriptionsInSuite(NSString suiteName)
Original signature : -(NSDictionary*)commandDescriptionsInSuite:(NSString*)
native declaration : NSScriptSuiteRegistry.h:63


aeteResource

public abstract NSData aeteResource(NSString languageName)
Return suitable reply data for the standard Get AETE Apple event, given the set of scripting suites currently registered.
Original signature : -(NSData*)aeteResource:(NSString*)
native declaration : NSScriptSuiteRegistry.h:79


alloc

public static NSScriptSuiteRegistry alloc()

new_

public static NSScriptSuiteRegistry new_()

getNSClass

public static NSScriptSuiteRegistry._class_ getNSClass()


Copyright © 2009. All Rights Reserved.