Public Member Functions | Static Public Member Functions | Protected Attributes

AP_CocoaTool Class Reference

#import <ap_CocoaTool.h>

Inheritance diagram for AP_CocoaTool:
<XAP_CocoaPlugin_Tool>

List of all members.

Public Member Functions

(id- initWithIdentifier:description:iconName:toolbarID:
(void) - dealloc
(NSString *) - identifier
(NSString *) - description
(NSString *) - iconName
(void) - setProvider:
(id
< XAP_CocoaPlugin_ToolProvider >) 
- provider
(id< NSObject,
XAP_CocoaPlugin_ToolInstance >) 
- tool

Static Public Member Functions

(void) + addStandardToolsToProvider:

Protected Attributes

NSString * m_identifier
NSString * m_description
NSString * m_icon_name
id< XAP_CocoaPlugin_ToolProviderm_provider
unsigned m_toolbarID

Member Function Documentation

+ (void) addStandardToolsToProvider: (XAP_CocoaToolProvider *)  provider  
- (void) dealloc  
- (NSString *) description  
- (NSString *) iconName  

References m_icon_name.

- (NSString *) identifier  

Reimplemented from <XAP_CocoaPlugin_Tool>.

References m_identifier.

- (id) initWithIdentifier: (NSString *)  identifier
description: (NSString *)  description
iconName: (NSString *)  iconName
toolbarID: (unsigned)  tlbrid 
- (id< XAP_CocoaPlugin_ToolProvider >) provider  

Reimplemented from <XAP_CocoaPlugin_Tool>.

References m_provider.

- (void) setProvider: (id <XAP_CocoaPlugin_ToolProvider>)  provider  

References m_provider.

- (id< NSObject, XAP_CocoaPlugin_ToolInstance >) tool  

Reimplemented from <XAP_CocoaPlugin_Tool>.

References instance, m_description, m_provider, and m_toolbarID.


Member Data Documentation

- (NSString*) m_icon_name [protected]
- (unsigned) m_toolbarID [protected]

The documentation for this class was generated from the following files: