org.rococoa.cocoa.appkit.protocols
Interface NSDockTilePlugIn

All Superinterfaces:
NSObject, ObjCObject

public interface NSDockTilePlugIn
extends ObjCObject, NSObject

An application may customize its dock tile when not running via a plugin whose principal class implements the NSDockTilePlugIn protocol. The name of the plugin is indicated by a NSDockTilePlugIn key in the application's Info.plist file. The plugin is loaded in a system process at login time or when the application tile is added to the Dock. When the plugin is loaded, the principal class' implementation of -setDockTile: is invoked. If the principal class implements -dockMenu, -dockMenu is invoked whenever the user causes the application's dock menu to be shown. When the dock tile is no longer valid (eg. the application has been removed from the dock, -setDockTile: is invoked with a nil NSDockTile.
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 NSDockTilePlugIn._class_
           
static interface NSDockTilePlugIn._static_
           
 
Field Summary
static NSDockTilePlugIn._class_ _NSCLASS_
           
 
Method Summary
 
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
 
Methods inherited from interface org.rococoa.ObjCObject
id
 

Field Detail

_NSCLASS_

static final NSDockTilePlugIn._class_ _NSCLASS_


Copyright © 2009. All Rights Reserved.