#import <ap_CocoaPlugin.h>
Public Member Functions | |
(id) | - initWithLabel: |
(void) | - dealloc |
(void) | - setLabel: |
(NSString *) | - label |
(void) | - setTag: |
(int) | - tag |
(void) | - setState: |
(int) | - state |
(void) | - setEnabled: |
(BOOL) | - isEnabled |
Static Public Member Functions | |
(AP_CocoaPlugin_ContextMenuItem *) | + itemWithLabel: |
Protected Attributes | |
NSString * | m_Label |
EV_Menu_Action * | m_pAction |
XAP_Menu_Id | m_MenuID |
int | m_Tag |
int | m_State |
BOOL | m_Enabled |
- (void) dealloc |
- (id) initWithLabel: | (NSString *) | label |
References EV_Menu_ActionSet::addAction(), XAP_Menu_Factory::addNewLabel(), XAP_Menu_Factory::addNewMenuAfter(), XAP_CocoaAppController::addRef:forMenuID:, DELETEP, AP_CocoaPlugin_EditMethod::editMethodName, EV_MLF_Normal, XAP_App::getApp(), XAP_App::getMenuActionSet(), XAP_App::getMenuFactory(), AP_CocoaPlugin_EditMethod::init, label, m_Enabled, m_Label, m_MenuID, m_pAction, m_State, m_Tag, AP_CocoaPlugin_MenuIDRef::menuIDRefWithMenuItem:, s_GetMenuItemComputedLabel_Fn(), and s_GetMenuItemState_Fn().
- (BOOL) isEnabled |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
References m_Enabled.
+ (AP_CocoaPlugin_ContextMenuItem *) itemWithLabel: | (NSString *) | label |
References label.
Referenced by XAP_CocoaPlugin::contextMenuItemWithLabel:.
- (NSString *) label |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
References m_Label.
Referenced by initWithLabel:, itemWithLabel:, and setLabel:.
- (void) setEnabled: | (BOOL) | enabled |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
References m_Enabled.
- (void) setLabel: | (NSString *) | label |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
- (void) setState: | (int) | state |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
- (void) setTag: | (int) | anInt |
References m_Tag.
- (int) state |
- (int) tag |
Reimplemented from <XAP_CocoaPlugin_MenuItem>.
References m_Tag.
- (BOOL) m_Enabled [protected] |
Referenced by initWithLabel:, isEnabled, and setEnabled:.
- (NSString*) m_Label [protected] |
Referenced by dealloc, initWithLabel:, label, and setLabel:.
- (XAP_Menu_Id) m_MenuID [protected] |
Referenced by initWithLabel:.
- (EV_Menu_Action*) m_pAction [protected] |
Referenced by dealloc, and initWithLabel:.
- (int) m_State [protected] |
Referenced by initWithLabel:, setState:, and state.
- (int) m_Tag [protected] |
Referenced by initWithLabel:, setTag:, and tag.