org.rococoa.cocoa.foundation
Class NSIndexPath

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

public abstract class NSIndexPath
extends NSObject
implements ObjCObject, NSCopying, NSCoding

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 NSIndexPath._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying
NSCopying._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
NSCoding._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSIndexPath()
           
 
Method Summary
static NSIndexPath alloc()
           
abstract  NSObject compare(NSIndexPath otherObject)
          comparison support
sorting an array of indexPaths using this comparison results in an array representing nodes in depth-first traversal order
Original signature : -(id)compare:(NSIndexPath*)
native declaration : NSIndexPath.h:33
static NSIndexPath createWithIndex(NSUInteger index)
          Factory method
static NSIndexPath createWithIndexes_length(NativeSizeByReference indexes, NSUInteger length)
          Factory method
abstract  void getIndexes(NativeSizeByReference indexes)
          Original signature : -(void)getIndexes:(NSUInteger*)
native declaration : NSIndexPath.h:30
static NSIndexPath._class_ getNSClass()
           
abstract  NSUInteger indexAtPosition(NSUInteger position)
          Original signature : -(NSUInteger)indexAtPosition:(NSUInteger)
native declaration : NSIndexPath.h:27
abstract  NSIndexPath indexPathByAddingIndex(NSUInteger index)
          Original signature : -(NSIndexPath*)indexPathByAddingIndex:(NSUInteger)
native declaration : NSIndexPath.h:24
abstract  NSIndexPath indexPathByRemovingLastIndex()
          Original signature : -(NSIndexPath*)indexPathByRemovingLastIndex
native declaration : NSIndexPath.h:25
static NSIndexPath indexPathWithIndex(NSUInteger index)
          Original signature : +(id)indexPathWithIndex:(NSUInteger)
native declaration : NSIndexPath.h:18
static NSIndexPath indexPathWithIndexes_length(NativeSizeByReference indexes, NSUInteger length)
          Original signature : +(id)indexPathWithIndexes:(NSUInteger*) length:(NSUInteger)
native declaration : NSIndexPath.h:19
abstract  NSIndexPath initWithIndex(NSUInteger index)
          Original signature : -(id)initWithIndex:(NSUInteger)
native declaration : NSIndexPath.h:21
abstract  NSIndexPath initWithIndexes_length(NativeSizeByReference indexes, NSUInteger length)
          designated initializer
Original signature : -(id)initWithIndexes:(NSUInteger*) length:(NSUInteger)
native declaration : NSIndexPath.h:22
abstract  NSUInteger length()
          Original signature : -(NSUInteger)length
native declaration : NSIndexPath.h:28
static NSIndexPath new_()
           
 
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.NSCopying
copyWithZone
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
encodeWithCoder, initWithCoder
 
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

NSIndexPath

public NSIndexPath()
Method Detail

indexPathWithIndex

public static NSIndexPath indexPathWithIndex(NSUInteger index)
Original signature : +(id)indexPathWithIndex:(NSUInteger)
native declaration : NSIndexPath.h:18


indexPathWithIndexes_length

public static NSIndexPath indexPathWithIndexes_length(NativeSizeByReference indexes,
                                                      NSUInteger length)
Original signature : +(id)indexPathWithIndexes:(NSUInteger*) length:(NSUInteger)
native declaration : NSIndexPath.h:19


initWithIndex

public abstract NSIndexPath initWithIndex(NSUInteger index)
Original signature : -(id)initWithIndex:(NSUInteger)
native declaration : NSIndexPath.h:21


createWithIndex

public static NSIndexPath createWithIndex(NSUInteger index)
Factory method

See Also:
initWithIndex(org.rococoa.cocoa.foundation.NSUInteger)

initWithIndexes_length

public abstract NSIndexPath initWithIndexes_length(NativeSizeByReference indexes,
                                                   NSUInteger length)
designated initializer
Original signature : -(id)initWithIndexes:(NSUInteger*) length:(NSUInteger)
native declaration : NSIndexPath.h:22


createWithIndexes_length

public static NSIndexPath createWithIndexes_length(NativeSizeByReference indexes,
                                                   NSUInteger length)
Factory method

See Also:
initWithIndexes_length(com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, org.rococoa.cocoa.foundation.NSUInteger)

indexPathByAddingIndex

public abstract NSIndexPath indexPathByAddingIndex(NSUInteger index)
Original signature : -(NSIndexPath*)indexPathByAddingIndex:(NSUInteger)
native declaration : NSIndexPath.h:24


indexPathByRemovingLastIndex

public abstract NSIndexPath indexPathByRemovingLastIndex()
Original signature : -(NSIndexPath*)indexPathByRemovingLastIndex
native declaration : NSIndexPath.h:25


indexAtPosition

public abstract NSUInteger indexAtPosition(NSUInteger position)
Original signature : -(NSUInteger)indexAtPosition:(NSUInteger)
native declaration : NSIndexPath.h:27


length

public abstract NSUInteger length()
Original signature : -(NSUInteger)length
native declaration : NSIndexPath.h:28


getIndexes

public abstract void getIndexes(NativeSizeByReference indexes)
Original signature : -(void)getIndexes:(NSUInteger*)
native declaration : NSIndexPath.h:30


compare

public abstract NSObject compare(NSIndexPath otherObject)
comparison support
sorting an array of indexPaths using this comparison results in an array representing nodes in depth-first traversal order
Original signature : -(id)compare:(NSIndexPath*)
native declaration : NSIndexPath.h:33


alloc

public static NSIndexPath alloc()

new_

public static NSIndexPath new_()

getNSClass

public static NSIndexPath._class_ getNSClass()


Copyright © 2009. All Rights Reserved.