org.rococoa.cocoa.foundation
Class NSRecursiveLock

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

public abstract class NSRecursiveLock
extends NSObject
implements ObjCObject, NSLocking

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 NSRecursiveLock._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSLocking
NSLocking._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSRecursiveLock()
           
 
Method Summary
static NSRecursiveLock alloc()
           
static NSRecursiveLock._class_ getNSClass()
           
abstract  boolean lockBeforeDate(NSDate limit)
          Original signature : -(BOOL)lockBeforeDate:(NSDate*)
native declaration : NSLock.h:56
abstract  NSString name()
          Original signature : -(NSString*)name
native declaration : NSLock.h:59
static NSRecursiveLock new_()
           
abstract  void setName(NSString n)
          Original signature : -(void)setName:(NSString*)
native declaration : NSLock.h:58
abstract  boolean tryLock()
          Original signature : -(BOOL)tryLock
native declaration : NSLock.h:55
 
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.cocoa.foundation.protocols.NSLocking
lock, unlock
 
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

NSRecursiveLock

public NSRecursiveLock()
Method Detail

tryLock

public abstract boolean tryLock()
Original signature : -(BOOL)tryLock
native declaration : NSLock.h:55


lockBeforeDate

public abstract boolean lockBeforeDate(NSDate limit)
Original signature : -(BOOL)lockBeforeDate:(NSDate*)
native declaration : NSLock.h:56


setName

public abstract void setName(NSString n)
Original signature : -(void)setName:(NSString*)
native declaration : NSLock.h:58


name

public abstract NSString name()
Original signature : -(NSString*)name
native declaration : NSLock.h:59


alloc

public static NSRecursiveLock alloc()

new_

public static NSRecursiveLock new_()

getNSClass

public static NSRecursiveLock._class_ getNSClass()


Copyright © 2009. All Rights Reserved.