org.rococoa.cocoa.appkit
Class NSDictionaryController

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.appkit.NSController
          extended by org.rococoa.cocoa.appkit.NSObjectController
              extended by org.rococoa.cocoa.appkit.NSArrayController
                  extended by org.rococoa.cocoa.appkit.NSDictionaryController
All Implemented Interfaces:
NSCoding, NSObject, ObjCObject

public abstract class NSDictionaryController
extends NSArrayController

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 NSDictionaryController.__dictionaryControllerFlags
           
static class NSDictionaryController._class_
           
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSArrayController
NSArrayController.__arrayControllerFlags
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSObjectController
NSObjectController.__objectControllerFlags
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSController
NSController.__bindingsControllerFlags
 
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
NSDictionaryController()
           
 
Method Summary
static NSDictionaryController alloc()
           
abstract  NSArray excludedKeys()
          Original signature : -(NSArray*)excludedKeys
native declaration : NSDictionaryController.h:64
static NSDictionaryController._class_ getNSClass()
           
abstract  NSArray includedKeys()
          Original signature : -(NSArray*)includedKeys
native declaration : NSDictionaryController.h:62
abstract  NSString initialKey()
          Original signature : -(NSString*)initialKey
native declaration : NSDictionaryController.h:56
abstract  NSObject initialValue()
          Original signature : -(id)initialValue
native declaration : NSDictionaryController.h:58
abstract  NSDictionary localizedKeyDictionary()
          Original signature : -(NSDictionary*)localizedKeyDictionary
native declaration : NSDictionaryController.h:68
abstract  NSString localizedKeyTable()
          Original signature : -(NSString*)localizedKeyTable
native declaration : NSDictionaryController.h:70
static NSDictionaryController new_()
           
abstract  NSObject newObject()
          overridden from the superclass to create a key-value pair to represent an entry in the content dictionary of the controller; method is invoked for insertions of new key-value pairs as well as transforming existing dictionary entries into key-value pairs for display
Original signature : -(id)newObject
native declaration : NSDictionaryController.h:52
abstract  void setExcludedKeys(NSArray keys)
          Original signature : -(void)setExcludedKeys:(NSArray*)
native declaration : NSDictionaryController.h:63
abstract  void setIncludedKeys(NSArray keys)
          Included keys are always represented by a key-value pair in the display array, whether present in the underlying dictionary or not.
abstract  void setInitialKey(NSString key)
          Inital key and value are assigned to newly inserted entries.
abstract  void setInitialValue(ObjCObject value)
          Original signature : -(void)setInitialValue:(id)
native declaration : NSDictionaryController.h:57
abstract  void setLocalizedKeyDictionary(NSDictionary dictionary)
          Localized key dictionary allows to specify a (typically localized) string for each key in the dictionary (the dictionary needs to contain the keys as keys and the localized keys as values).
abstract  void setLocalizedKeyTable(NSString stringsFileName)
          Original signature : -(void)setLocalizedKeyTable:(NSString*)
native declaration : NSDictionaryController.h:69
 
Methods inherited from class org.rococoa.cocoa.appkit.NSArrayController
add, addObject, addObjects, addSelectedObjects, addSelectionIndexes, alwaysUsesMultipleValuesMarker, arrangedObjects, arrangeObjects, automaticallyRearrangesObjects, automaticRearrangementKeyPaths, avoidsEmptySelection, canInsert, canSelectNext, canSelectPrevious, clearsFilterPredicateOnInsertion, didChangeArrangementCriteria, filterPredicate, insert, insertObject_atArrangedObjectIndex, insertObjects_atArrangedObjectIndexes, preservesSelection, rearrangeObjects, remove, removeObject, removeObjectAtArrangedObjectIndex, removeObjects, removeObjectsAtArrangedObjectIndexes, removeSelectedObjects, removeSelectionIndexes, selectedObjects, selectionIndex, selectionIndexes, selectNext, selectPrevious, selectsInsertedObjects, setAlwaysUsesMultipleValuesMarker, setAutomaticallyRearrangesObjects, setAvoidsEmptySelection, setClearsFilterPredicateOnInsertion, setFilterPredicate, setPreservesSelection, setSelectedObjects, setSelectionIndex, setSelectionIndexes, setSelectsInsertedObjects, setSortDescriptors, sortDescriptors
 
Methods inherited from class org.rococoa.cocoa.appkit.NSObjectController
as_NSObjectController_NSManagedController, automaticallyPreparesContent, canAdd, canRemove, content, createWithContent, initWithContent, isEditable, objectClass, prepareContent, selection, setAutomaticallyPreparesContent, setContent, setEditable, setObjectClass, validateUserInterfaceItem
 
Methods inherited from class org.rococoa.cocoa.appkit.NSController
commitEditing, commitEditingWithDelegate_didCommitSelector_contextInfo, discardEditing, isEditing, objectDidBeginEditing, objectDidEndEditing
 
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.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

NSDictionaryController

public NSDictionaryController()
Method Detail

newObject

public abstract NSObject newObject()
overridden from the superclass to create a key-value pair to represent an entry in the content dictionary of the controller; method is invoked for insertions of new key-value pairs as well as transforming existing dictionary entries into key-value pairs for display
Original signature : -(id)newObject
native declaration : NSDictionaryController.h:52

Specified by:
newObject in class NSObjectController

setInitialKey

public abstract void setInitialKey(NSString key)
Inital key and value are assigned to newly inserted entries. The initial key will be copied, the initial value will be retained when inserted into the dictionary (not copied), and must implement NSCoding if the dictionary controller gets archived.
Original signature : -(void)setInitialKey:(NSString*)
native declaration : NSDictionaryController.h:55


initialKey

public abstract NSString initialKey()
Original signature : -(NSString*)initialKey
native declaration : NSDictionaryController.h:56


setInitialValue

public abstract void setInitialValue(ObjCObject value)
Original signature : -(void)setInitialValue:(id)
native declaration : NSDictionaryController.h:57


initialValue

public abstract NSObject initialValue()
Original signature : -(id)initialValue
native declaration : NSDictionaryController.h:58


setIncludedKeys

public abstract void setIncludedKeys(NSArray keys)
Included keys are always represented by a key-value pair in the display array, whether present in the underlying dictionary or not. Excluded keys are always suppressed in the display array.
Original signature : -(void)setIncludedKeys:(NSArray*)
native declaration : NSDictionaryController.h:61


includedKeys

public abstract NSArray includedKeys()
Original signature : -(NSArray*)includedKeys
native declaration : NSDictionaryController.h:62


setExcludedKeys

public abstract void setExcludedKeys(NSArray keys)
Original signature : -(void)setExcludedKeys:(NSArray*)
native declaration : NSDictionaryController.h:63


excludedKeys

public abstract NSArray excludedKeys()
Original signature : -(NSArray*)excludedKeys
native declaration : NSDictionaryController.h:64


setLocalizedKeyDictionary

public abstract void setLocalizedKeyDictionary(NSDictionary dictionary)
Localized key dictionary allows to specify a (typically localized) string for each key in the dictionary (the dictionary needs to contain the keys as keys and the localized keys as values).
Original signature : -(void)setLocalizedKeyDictionary:(NSDictionary*)
native declaration : NSDictionaryController.h:67


localizedKeyDictionary

public abstract NSDictionary localizedKeyDictionary()
Original signature : -(NSDictionary*)localizedKeyDictionary
native declaration : NSDictionaryController.h:68


setLocalizedKeyTable

public abstract void setLocalizedKeyTable(NSString stringsFileName)
Original signature : -(void)setLocalizedKeyTable:(NSString*)
native declaration : NSDictionaryController.h:69


localizedKeyTable

public abstract NSString localizedKeyTable()
Original signature : -(NSString*)localizedKeyTable
native declaration : NSDictionaryController.h:70


alloc

public static NSDictionaryController alloc()

new_

public static NSDictionaryController new_()

getNSClass

public static NSDictionaryController._class_ getNSClass()


Copyright © 2009. All Rights Reserved.