|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSClassDescription
org.rococoa.cocoa.foundation.NSScriptClassDescription
public abstract class NSScriptClassDescription
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 |
NSScriptClassDescription._class_
|
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
NSObject._static_ |
Constructor Summary | |
---|---|
NSScriptClassDescription()
|
Method Summary | |
---|---|
static NSScriptClassDescription |
alloc()
|
abstract int |
appleEventCode()
Return the primary four character code used to identify the described class in Apple events. |
abstract int |
appleEventCodeForKey(NSString key)
Return the four character code that identifies the keyed attribute, to-one relationship, or to-many relationship in Apple events. |
NSDeprecated |
as_NSScriptClassDescription_NSDeprecated()
|
static NSScriptClassDescription |
classDescriptionForClass(ObjCClass aClass)
Return the class description for a class or, if it is not scriptable, the first superclass that is. |
abstract NSScriptClassDescription |
classDescriptionForKey(NSString key)
Return the class description for the keyed attribute, to-one relationship, or to-many relationship. |
abstract NSString |
className()
Original signature : -(NSString*)className native declaration : NSScriptClassDescription.h:36 |
static NSScriptClassDescription |
createWithSuiteName_className_dictionary(NSString suiteName,
NSString className,
NSDictionary classDeclaration)
Factory method |
abstract NSString |
defaultSubcontainerAttributeKey()
Return the value of the DefaultSubcontainerAttribute entry of the class declaration dictionary provided when the receiver was instantiated, or nil if there was no such entry. |
static NSScriptClassDescription._class_ |
getNSClass()
|
abstract boolean |
hasOrderedToManyRelationshipForKey(NSString key)
Original signature : -(BOOL)hasOrderedToManyRelationshipForKey:(NSString*) native declaration : NSScriptClassDescription.h:99 |
abstract boolean |
hasPropertyForKey(NSString key)
Return whether the described class has a property identified by the key, whether it's a to-many relationship, whether it's readable, or whether it's writable, respectively. |
abstract boolean |
hasReadablePropertyForKey(NSString key)
Original signature : -(BOOL)hasReadablePropertyForKey:(NSString*) native declaration : NSScriptClassDescription.h:100 |
abstract boolean |
hasWritablePropertyForKey(NSString key)
Original signature : -(BOOL)hasWritablePropertyForKey:(NSString*) native declaration : NSScriptClassDescription.h:101 |
abstract NSString |
implementationClassName()
Return the name of the Objective-C that implements the described scriptable class. |
abstract NSScriptClassDescription |
initWithSuiteName_className_dictionary(NSString suiteName,
NSString className,
NSDictionary classDeclaration)
Initialize, given a scripting suite name, class name, and class declaration dictionary of the sort that is valid in .scriptSuite property list files. |
abstract boolean |
isLocationRequiredToCreateForKey(NSString toManyRelationshipKey)
Return YES if creation of objects for the relationship specified by the key, in containers of the class described by the receiver, requires an explicitly specified insertion location. |
abstract NSString |
keyWithAppleEventCode(int appleEventCode)
Given a four character code used to identify a property or element class in Apple events, return the key identifying the corresponding attribute, to-one relationship or to-many relationship. |
abstract boolean |
matchesAppleEventCode(int appleEventCode)
Return YES if the four character code identifies the described class in Apple events. |
static NSScriptClassDescription |
new_()
|
abstract Selector |
selectorForCommand(NSScriptCommandDescription commandDescription)
If the described class or one of its superclasses is explicitly declared to support the described command and the declaration includes a method name, return the selector for the class' handler method for the command. |
abstract NSString |
suiteName()
Return the suite name or class name provided at initialization time. |
abstract NSScriptClassDescription |
superclassDescription()
Return the scripting class description of the superclass of the class described by the receiver. |
abstract boolean |
supportsCommand(NSScriptCommandDescription commandDescription)
Return YES if the described class or one of its superclasses is explicitly declared to support the described command, NO otherwise. |
abstract NSString |
typeForKey(NSString key)
Return the name of the declared type of the keyed attribute, to-one relationship, or to-many relationship. |
Methods inherited from class org.rococoa.cocoa.foundation.NSClassDescription |
---|
attributeKeys, invalidateClassDescriptionCache, inverseForRelationshipKey, registerClassDescription_forClass, toManyRelationshipKeys, toOneRelationshipKeys |
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 |
---|
public NSScriptClassDescription()
Method Detail |
---|
public NSDeprecated as_NSScriptClassDescription_NSDeprecated()
public static NSScriptClassDescription classDescriptionForClass(ObjCClass aClass)
+(NSScriptClassDescription*)classDescriptionForClass:(Class)
public abstract NSScriptClassDescription initWithSuiteName_className_dictionary(NSString suiteName, NSString className, NSDictionary classDeclaration)
-(id)initWithSuiteName:(NSString*) className:(NSString*) dictionary:(NSDictionary*)
public static NSScriptClassDescription createWithSuiteName_className_dictionary(NSString suiteName, NSString className, NSDictionary classDeclaration)
initWithSuiteName_className_dictionary(org.rococoa.cocoa.foundation.NSString, org.rococoa.cocoa.foundation.NSString, org.rococoa.cocoa.foundation.NSDictionary)
public abstract NSString suiteName()
-(NSString*)suiteName
public abstract NSString className()
-(NSString*)className
public abstract NSString implementationClassName()
-(NSString*)implementationClassName
public abstract NSScriptClassDescription superclassDescription()
-(NSScriptClassDescription*)superclassDescription
public abstract int appleEventCode()
-(FourCharCode)appleEventCode
public abstract boolean matchesAppleEventCode(int appleEventCode)
-(BOOL)matchesAppleEventCode:(FourCharCode)
public abstract boolean supportsCommand(NSScriptCommandDescription commandDescription)
-(BOOL)supportsCommand:(NSScriptCommandDescription*)
public abstract Selector selectorForCommand(NSScriptCommandDescription commandDescription)
-(SEL)selectorForCommand:(NSScriptCommandDescription*)
public abstract NSString typeForKey(NSString key)
-(NSString*)typeForKey:(NSString*)
public abstract NSScriptClassDescription classDescriptionForKey(NSString key)
-(NSScriptClassDescription*)classDescriptionForKey:(NSString*)
public abstract int appleEventCodeForKey(NSString key)
-(FourCharCode)appleEventCodeForKey:(NSString*)
public abstract NSString keyWithAppleEventCode(int appleEventCode)
-(NSString*)keyWithAppleEventCode:(FourCharCode)
public abstract NSString defaultSubcontainerAttributeKey()
-(NSString*)defaultSubcontainerAttributeKey
public abstract boolean isLocationRequiredToCreateForKey(NSString toManyRelationshipKey)
-(BOOL)isLocationRequiredToCreateForKey:(NSString*)
public abstract boolean hasPropertyForKey(NSString key)
-(BOOL)hasPropertyForKey:(NSString*)
public abstract boolean hasOrderedToManyRelationshipForKey(NSString key)
-(BOOL)hasOrderedToManyRelationshipForKey:(NSString*)
public abstract boolean hasReadablePropertyForKey(NSString key)
-(BOOL)hasReadablePropertyForKey:(NSString*)
public abstract boolean hasWritablePropertyForKey(NSString key)
-(BOOL)hasWritablePropertyForKey:(NSString*)
public static NSScriptClassDescription alloc()
public static NSScriptClassDescription new_()
public static NSScriptClassDescription._class_ getNSClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |