Lynkeos
Instance Methods | Class Methods | List of all members
<LynkeosPreferences> Protocol Reference

Protocol for Lynkeos preferences plugins. More...

#import <LynkeosPreferences.h>

Inheritance diagram for <LynkeosPreferences>:
Inheritance graph
[legend]
Collaboration diagram for <LynkeosPreferences>:
Collaboration graph
[legend]

Instance Methods

(NSView *) - getPreferencesView
 Get the view with the controls.
 
(void) - savePreferences:
 Save the controls changes in the user defaults.
 
(void) - revertPreferences
 Cancel all the changes to the user defaults.
 
(void) - resetPreferences:
 Reset the user defaults to factory settings.
 

Class Methods

(void) + getPreferenceTitle:icon:tip:
 Retrieves a preference toolbar characteristics. More...
 
(id< LynkeosPreferences >) + getPreferenceInstance
 Get the preference singleton instance. More...
 

Detailed Description

Protocol for Lynkeos preferences plugins.

The preferences classes are all singleton.

Method Documentation

+ (id <LynkeosPreferences>) getPreferenceInstance

Get the preference singleton instance.

Create it if needed.

Returns
The singleton instance.
+ (void) getPreferenceTitle: (NSString **)  title
icon: (NSImage **)  icon
tip: (NSString **)  tip 

Retrieves a preference toolbar characteristics.

Parameters
titleThe title for this tab in the preferences NSTabView.
iconThe icon for the toolbar.
tipA tooltip for these preferences

The documentation for this protocol was generated from the following file: