org.rococoa.cocoa.appkit
Class NSUserDefaultsController

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

public abstract class NSUserDefaultsController
extends NSController

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 NSUserDefaultsController.__userDefaultsControllerFlags
           
static class NSUserDefaultsController._class_
           
 
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
NSUserDefaultsController()
           
 
Method Summary
static NSUserDefaultsController alloc()
           
abstract  boolean appliesImmediately()
          Original signature : -(BOOL)appliesImmediately
native declaration : NSUserDefaultsController.h:38
static NSUserDefaultsController createWithDefaults_initialValues(NSUserDefaults defaults, NSDictionary initialValues)
          Factory method
abstract  NSUserDefaults defaults()
          Original signature : -(NSUserDefaults*)defaults
native declaration : NSUserDefaultsController.h:33
static NSUserDefaultsController._class_ getNSClass()
           
abstract  boolean hasUnappliedChanges()
          Original signature : -(BOOL)hasUnappliedChanges
native declaration : NSUserDefaultsController.h:41
abstract  NSDictionary initialValues()
          Original signature : -(NSDictionary*)initialValues
native declaration : NSUserDefaultsController.h:35
abstract  NSUserDefaultsController initWithDefaults_initialValues(NSUserDefaults defaults, NSDictionary initialValues)
          designated initializer; // if defaults is nil, the controller uses [NSUserDefaults standardUserDefaults]; if initialValues is nil, revertToInitialValues: has no effect
Original signature : -(id)initWithDefaults:(NSUserDefaults*) initialValues:(NSDictionary*)
native declaration : NSUserDefaultsController.h:31
static NSUserDefaultsController new_()
           
abstract  void revert(ObjCObject sender)
          Original signature : -(void)revert:(id)
native declaration : NSUserDefaultsController.h:46
abstract  void revertToInitialValues(ObjCObject sender)
          no effect if no initial values are specified
Original signature : -(void)revertToInitialValues:(id)
native declaration : NSUserDefaultsController.h:48
abstract  void save(ObjCObject sender)
          no effect if applies immediately
Original signature : -(void)save:(id)
native declaration : NSUserDefaultsController.h:47
abstract  void setAppliesImmediately(boolean flag)
          default: YES
Original signature : -(void)setAppliesImmediately:(BOOL)
native declaration : NSUserDefaultsController.h:37
abstract  void setInitialValues(NSDictionary initialValues)
          Original signature : -(void)setInitialValues:(NSDictionary*)
native declaration : NSUserDefaultsController.h:34
static NSUserDefaultsController sharedUserDefaultsController()
          Original signature : +(id)sharedUserDefaultsController
native declaration : NSUserDefaultsController.h:29
abstract  NSObject values()
          accessor object for default values (independent of whether they are derived directly from the NSUserDefaults or from the initial values)
Original signature : -(id)values
native declaration : NSUserDefaultsController.h:44
 
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

NSUserDefaultsController

public NSUserDefaultsController()
Method Detail

sharedUserDefaultsController

public static NSUserDefaultsController sharedUserDefaultsController()
Original signature : +(id)sharedUserDefaultsController
native declaration : NSUserDefaultsController.h:29


initWithDefaults_initialValues

public abstract NSUserDefaultsController initWithDefaults_initialValues(NSUserDefaults defaults,
                                                                        NSDictionary initialValues)
designated initializer; // if defaults is nil, the controller uses [NSUserDefaults standardUserDefaults]; if initialValues is nil, revertToInitialValues: has no effect
Original signature : -(id)initWithDefaults:(NSUserDefaults*) initialValues:(NSDictionary*)
native declaration : NSUserDefaultsController.h:31


createWithDefaults_initialValues

public static NSUserDefaultsController createWithDefaults_initialValues(NSUserDefaults defaults,
                                                                        NSDictionary initialValues)
Factory method

See Also:
initWithDefaults_initialValues(org.rococoa.cocoa.foundation.NSUserDefaults, org.rococoa.cocoa.foundation.NSDictionary)

defaults

public abstract NSUserDefaults defaults()
Original signature : -(NSUserDefaults*)defaults
native declaration : NSUserDefaultsController.h:33


setInitialValues

public abstract void setInitialValues(NSDictionary initialValues)
Original signature : -(void)setInitialValues:(NSDictionary*)
native declaration : NSUserDefaultsController.h:34


initialValues

public abstract NSDictionary initialValues()
Original signature : -(NSDictionary*)initialValues
native declaration : NSUserDefaultsController.h:35


setAppliesImmediately

public abstract void setAppliesImmediately(boolean flag)
default: YES
Original signature : -(void)setAppliesImmediately:(BOOL)
native declaration : NSUserDefaultsController.h:37


appliesImmediately

public abstract boolean appliesImmediately()
Original signature : -(BOOL)appliesImmediately
native declaration : NSUserDefaultsController.h:38


hasUnappliedChanges

public abstract boolean hasUnappliedChanges()
Original signature : -(BOOL)hasUnappliedChanges
native declaration : NSUserDefaultsController.h:41


values

public abstract NSObject values()
accessor object for default values (independent of whether they are derived directly from the NSUserDefaults or from the initial values)
Original signature : -(id)values
native declaration : NSUserDefaultsController.h:44


revert

public abstract void revert(ObjCObject sender)
Original signature : -(void)revert:(id)
native declaration : NSUserDefaultsController.h:46


save

public abstract void save(ObjCObject sender)
no effect if applies immediately
Original signature : -(void)save:(id)
native declaration : NSUserDefaultsController.h:47


revertToInitialValues

public abstract void revertToInitialValues(ObjCObject sender)
no effect if no initial values are specified
Original signature : -(void)revertToInitialValues:(id)
native declaration : NSUserDefaultsController.h:48


alloc

public static NSUserDefaultsController alloc()

new_

public static NSUserDefaultsController new_()

getNSClass

public static NSUserDefaultsController._class_ getNSClass()


Copyright © 2009. All Rights Reserved.