com.jniwrapper.macosx.cocoa.nsmenuitem
Class NSMenuItem

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nsmenuitem.NSMenuItem
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSMenuItemProtocol, NSObjectProtocol, NSValidatedUserInterfaceItemProtocol, com.jniwrapper.PointerParameter

public class NSMenuItem
extends NSObject
implements NSMenuItemProtocol

This class represents NSMenuItem class. See the class documentation at the Apple's site: NSMenuItem


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSMenuItem()
           
NSMenuItem(boolean autorelease)
          Contructs the NSMenuItem class with the autorelease option on.
NSMenuItem(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSMenuItem class from pointer.
NSMenuItem(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSMenuItem class with static constructor.
 
Method Summary
 CClass _class()
          This method represents the class() method of the NSMenuItem Objective-C class.
 Sel action()
           
 com.jniwrapper.Pointer.Void attributedTitle()
           
 Id autorelease()
           
 com.jniwrapper.Bool conformsToProtocol(Protocol aProtocol)
           
 Id copyWithZone(NSZone zone)
           
 com.jniwrapper.Pointer.Void description()
           
 void encodeWithCoder(NSCoder aCoder)
           
 com.jniwrapper.UInt16 hash()
           
 com.jniwrapper.Bool hasSubmenu()
           
 com.jniwrapper.Pointer.Void image()
           
 com.jniwrapper.Int indentationLevel()
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithCoder(NSCoder aDecoder)
           
 Id initWithTitle_action_keyEquivalent(java.lang.String aString, Sel aSelector, java.lang.String charCode)
          This method represents the initWithTitle() method of the NSMenuItem Objective-C class.
 com.jniwrapper.Bool isAlternate()
           
 com.jniwrapper.Bool isEnabled()
           
 com.jniwrapper.Bool isEqual(Id object)
           
 com.jniwrapper.Bool isKindOfClass(CClass aClass)
           
 com.jniwrapper.Bool isMemberOfClass(CClass aClass)
           
 com.jniwrapper.Bool isProxy()
           
 com.jniwrapper.Bool isSeparatorItem()
           
 com.jniwrapper.Pointer.Void keyEquivalent()
           
 com.jniwrapper.UInt keyEquivalentModifierMask()
           
 com.jniwrapper.Pointer.Void menu()
           
 com.jniwrapper.Pointer.Void mixedStateImage()
           
 com.jniwrapper.Pointer.Void mnemonic()
           
 com.jniwrapper.UInt16 mnemonicLocation()
           
static NSMenuItem NSMenuItem_separatorItem()
          This method represents the separatorItem static constructor of the NSMenuItem Objective-C class.
 com.jniwrapper.Pointer.Void offStateImage()
           
 com.jniwrapper.Pointer.Void onStateImage()
           
 Id performSelector_withObject_withObject(Sel aSelector, Id object1, Id object2)
          This method represents the performSelector() method of the NSMenuItem Objective-C class.
 Id performSelector_withObject(Sel aSelector, Id object)
          This method represents the performSelector() method of the NSMenuItem Objective-C class.
 Id performSelector(Sel aSelector)
           
 void release()
           
 Id representedObject()
           
 com.jniwrapper.Bool respondsToSelector(Sel aSelector)
           
 Id retain()
           
 com.jniwrapper.UInt16 retainCount()
           
 Id self()
           
 void setAction(Sel aSelector)
           
 void setAlternate(boolean isAlternate)
           
 void setAttributedTitle(NSAttributedString string)
           
 void setEnabled(boolean flag)
           
 void setImage(NSImage menuImage)
           
 void setIndentationLevel(com.jniwrapper.Int indentationLevel)
           
 void setKeyEquivalent(java.lang.String aKeyEquivalent)
           
 void setKeyEquivalentModifierMask(com.jniwrapper.UInt mask)
           
 void setMenu(NSMenu menu)
           
 void setMixedStateImage(NSImage image)
           
 void setMnemonicLocation(com.jniwrapper.UInt16 location)
           
 void setOffStateImage(NSImage image)
           
 void setOnStateImage(NSImage image)
           
 void setRepresentedObject(Id anObject)
           
 void setState(com.jniwrapper.Int state)
           
 void setSubmenu(NSMenu submenu)
           
 void setTag(com.jniwrapper.Int anInt)
           
 void setTarget(Id anObject)
           
 void setTitle(java.lang.String aString)
           
 void setTitleWithMnemonic(java.lang.String stringWithAmpersand)
           
 void setToolTip(java.lang.String toolTip)
           
 com.jniwrapper.Int state()
           
static void static_setUsesUserKeyEquivalents(boolean flag)
           
static com.jniwrapper.Bool static_usesUserKeyEquivalents()
           
 com.jniwrapper.Pointer.Void submenu()
           
 CClass superclass()
           
 com.jniwrapper.Int tag()
           
 Id target()
           
 com.jniwrapper.Pointer.Void title()
           
 com.jniwrapper.Pointer.Void toolTip()
           
 com.jniwrapper.Pointer.Void userKeyEquivalent()
           
 com.jniwrapper.UInt userKeyEquivalentModifierMask()
           
 com.jniwrapper.Pointer.Void zone()
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isLessThan, isLessThanOrEqualTo, isLike, isNotEqualTo, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSMenuItem

public NSMenuItem()

NSMenuItem

public NSMenuItem(boolean autorelease)
Contructs the NSMenuItem class with the autorelease option on.

Parameters:
autorelease -

NSMenuItem

public NSMenuItem(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSMenuItem class from pointer.

Parameters:
instancePtr -

NSMenuItem

public NSMenuItem(java.lang.String methodName,
                  com.jniwrapper.Parameter[] parameters)
Contructs the NSMenuItem class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

NSMenuItem_separatorItem

public static NSMenuItem NSMenuItem_separatorItem()
This method represents the separatorItem static constructor of the NSMenuItem Objective-C class.

Returns:
NSMenuItem

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSObject

autorelease

public Id autorelease()
Specified by:
autorelease in interface NSObjectProtocol
Overrides:
autorelease in class NSObject

initWithTitle_action_keyEquivalent

public Id initWithTitle_action_keyEquivalent(java.lang.String aString,
                                             Sel aSelector,
                                             java.lang.String charCode)
This method represents the initWithTitle() method of the NSMenuItem Objective-C class.

Specified by:
initWithTitle_action_keyEquivalent in interface NSMenuItemProtocol
Parameters:
aString -
aSelector -
charCode -
Returns:
Id

setRepresentedObject

public void setRepresentedObject(Id anObject)
Specified by:
setRepresentedObject in interface NSMenuItemProtocol

performSelector

public Id performSelector(Sel aSelector)
Specified by:
performSelector in interface NSObjectProtocol
Overrides:
performSelector in class NSObject

setTarget

public void setTarget(Id anObject)
Specified by:
setTarget in interface NSMenuItemProtocol

setKeyEquivalentModifierMask

public void setKeyEquivalentModifierMask(com.jniwrapper.UInt mask)
Specified by:
setKeyEquivalentModifierMask in interface NSMenuItemProtocol

onStateImage

public com.jniwrapper.Pointer.Void onStateImage()
Specified by:
onStateImage in interface NSMenuItemProtocol

superclass

public CClass superclass()
Specified by:
superclass in interface NSObjectProtocol
Overrides:
superclass in class NSObject

encodeWithCoder

public void encodeWithCoder(NSCoder aCoder)
Specified by:
encodeWithCoder in interface NSCodingProtocol

retain

public Id retain()
Specified by:
retain in interface NSObjectProtocol
Overrides:
retain in class NSObject

copyWithZone

public Id copyWithZone(NSZone zone)
Specified by:
copyWithZone in interface NSCopyingProtocol

self

public Id self()
Specified by:
self in interface NSObjectProtocol
Overrides:
self in class NSObject

menu

public com.jniwrapper.Pointer.Void menu()
Specified by:
menu in interface NSMenuItemProtocol

static_usesUserKeyEquivalents

public static com.jniwrapper.Bool static_usesUserKeyEquivalents()

setTag

public void setTag(com.jniwrapper.Int anInt)
Specified by:
setTag in interface NSMenuItemProtocol

setAlternate

public void setAlternate(boolean isAlternate)
Specified by:
setAlternate in interface NSMenuItemProtocol

isSeparatorItem

public com.jniwrapper.Bool isSeparatorItem()
Specified by:
isSeparatorItem in interface NSMenuItemProtocol

isKindOfClass

public com.jniwrapper.Bool isKindOfClass(CClass aClass)
Specified by:
isKindOfClass in interface NSObjectProtocol
Overrides:
isKindOfClass in class NSObject

isMemberOfClass

public com.jniwrapper.Bool isMemberOfClass(CClass aClass)
Specified by:
isMemberOfClass in interface NSObjectProtocol
Overrides:
isMemberOfClass in class NSObject

zone

public com.jniwrapper.Pointer.Void zone()
Specified by:
zone in interface NSObjectProtocol
Overrides:
zone in class NSObject

isEnabled

public com.jniwrapper.Bool isEnabled()
Specified by:
isEnabled in interface NSMenuItemProtocol

_class

public CClass _class()
This method represents the class() method of the NSMenuItem Objective-C class.

Specified by:
_class in interface NSObjectProtocol
Overrides:
_class in class NSObject
Returns:
CClass

setMnemonicLocation

public void setMnemonicLocation(com.jniwrapper.UInt16 location)
Specified by:
setMnemonicLocation in interface NSMenuItemProtocol

setToolTip

public void setToolTip(java.lang.String toolTip)
Specified by:
setToolTip in interface NSMenuItemProtocol

mixedStateImage

public com.jniwrapper.Pointer.Void mixedStateImage()
Specified by:
mixedStateImage in interface NSMenuItemProtocol

setTitle

public void setTitle(java.lang.String aString)
Specified by:
setTitle in interface NSMenuItemProtocol

keyEquivalent

public com.jniwrapper.Pointer.Void keyEquivalent()
Specified by:
keyEquivalent in interface NSMenuItemProtocol

isProxy

public com.jniwrapper.Bool isProxy()
Specified by:
isProxy in interface NSObjectProtocol
Overrides:
isProxy in class NSObject

isEqual

public com.jniwrapper.Bool isEqual(Id object)
Specified by:
isEqual in interface NSObjectProtocol
Overrides:
isEqual in class NSObject

state

public com.jniwrapper.Int state()
Specified by:
state in interface NSMenuItemProtocol

performSelector_withObject

public Id performSelector_withObject(Sel aSelector,
                                     Id object)
This method represents the performSelector() method of the NSMenuItem Objective-C class.

Specified by:
performSelector_withObject in interface NSObjectProtocol
Overrides:
performSelector_withObject in class NSObject
Parameters:
aSelector -
object -
Returns:
Id

retainCount

public com.jniwrapper.UInt16 retainCount()
Specified by:
retainCount in interface NSObjectProtocol
Overrides:
retainCount in class NSObject

setEnabled

public void setEnabled(boolean flag)
Specified by:
setEnabled in interface NSMenuItemProtocol

setMenu

public void setMenu(NSMenu menu)
Specified by:
setMenu in interface NSMenuItemProtocol

static_setUsesUserKeyEquivalents

public static void static_setUsesUserKeyEquivalents(boolean flag)

userKeyEquivalent

public com.jniwrapper.Pointer.Void userKeyEquivalent()
Specified by:
userKeyEquivalent in interface NSMenuItemProtocol

title

public com.jniwrapper.Pointer.Void title()
Specified by:
title in interface NSMenuItemProtocol

target

public Id target()
Specified by:
target in interface NSMenuItemProtocol

representedObject

public Id representedObject()
Specified by:
representedObject in interface NSMenuItemProtocol

offStateImage

public com.jniwrapper.Pointer.Void offStateImage()
Specified by:
offStateImage in interface NSMenuItemProtocol

setAction

public void setAction(Sel aSelector)
Specified by:
setAction in interface NSMenuItemProtocol

setIndentationLevel

public void setIndentationLevel(com.jniwrapper.Int indentationLevel)
Specified by:
setIndentationLevel in interface NSMenuItemProtocol

setOnStateImage

public void setOnStateImage(NSImage image)
Specified by:
setOnStateImage in interface NSMenuItemProtocol

mnemonicLocation

public com.jniwrapper.UInt16 mnemonicLocation()
Specified by:
mnemonicLocation in interface NSMenuItemProtocol

setMixedStateImage

public void setMixedStateImage(NSImage image)
Specified by:
setMixedStateImage in interface NSMenuItemProtocol

setState

public void setState(com.jniwrapper.Int state)
Specified by:
setState in interface NSMenuItemProtocol

initWithCoder

public Id initWithCoder(NSCoder aDecoder)
Specified by:
initWithCoder in interface NSCodingProtocol

respondsToSelector

public com.jniwrapper.Bool respondsToSelector(Sel aSelector)
Specified by:
respondsToSelector in interface NSObjectProtocol
Overrides:
respondsToSelector in class NSObject

performSelector_withObject_withObject

public Id performSelector_withObject_withObject(Sel aSelector,
                                                Id object1,
                                                Id object2)
This method represents the performSelector() method of the NSMenuItem Objective-C class.

Specified by:
performSelector_withObject_withObject in interface NSObjectProtocol
Overrides:
performSelector_withObject_withObject in class NSObject
Parameters:
aSelector -
object1 -
object2 -
Returns:
Id

image

public com.jniwrapper.Pointer.Void image()
Specified by:
image in interface NSMenuItemProtocol

setSubmenu

public void setSubmenu(NSMenu submenu)
Specified by:
setSubmenu in interface NSMenuItemProtocol

setOffStateImage

public void setOffStateImage(NSImage image)
Specified by:
setOffStateImage in interface NSMenuItemProtocol

attributedTitle

public com.jniwrapper.Pointer.Void attributedTitle()
Specified by:
attributedTitle in interface NSMenuItemProtocol

toolTip

public com.jniwrapper.Pointer.Void toolTip()
Specified by:
toolTip in interface NSMenuItemProtocol

hasSubmenu

public com.jniwrapper.Bool hasSubmenu()
Specified by:
hasSubmenu in interface NSMenuItemProtocol

action

public Sel action()
Specified by:
action in interface NSMenuItemProtocol

indentationLevel

public com.jniwrapper.Int indentationLevel()
Specified by:
indentationLevel in interface NSMenuItemProtocol

release

public void release()
Specified by:
release in interface NSObjectProtocol
Overrides:
release in class NSObject

submenu

public com.jniwrapper.Pointer.Void submenu()
Specified by:
submenu in interface NSMenuItemProtocol

mnemonic

public com.jniwrapper.Pointer.Void mnemonic()
Specified by:
mnemonic in interface NSMenuItemProtocol

setImage

public void setImage(NSImage menuImage)
Specified by:
setImage in interface NSMenuItemProtocol

keyEquivalentModifierMask

public com.jniwrapper.UInt keyEquivalentModifierMask()
Specified by:
keyEquivalentModifierMask in interface NSMenuItemProtocol

hash

public com.jniwrapper.UInt16 hash()
Specified by:
hash in interface NSObjectProtocol
Overrides:
hash in class NSObject

setKeyEquivalent

public void setKeyEquivalent(java.lang.String aKeyEquivalent)
Specified by:
setKeyEquivalent in interface NSMenuItemProtocol

setAttributedTitle

public void setAttributedTitle(NSAttributedString string)
Specified by:
setAttributedTitle in interface NSMenuItemProtocol

userKeyEquivalentModifierMask

public com.jniwrapper.UInt userKeyEquivalentModifierMask()
Specified by:
userKeyEquivalentModifierMask in interface NSMenuItemProtocol

description

public com.jniwrapper.Pointer.Void description()
Specified by:
description in interface NSObjectProtocol
Overrides:
description in class NSObject

tag

public com.jniwrapper.Int tag()
Specified by:
tag in interface NSMenuItemProtocol

isAlternate

public com.jniwrapper.Bool isAlternate()
Specified by:
isAlternate in interface NSMenuItemProtocol

conformsToProtocol

public com.jniwrapper.Bool conformsToProtocol(Protocol aProtocol)
Specified by:
conformsToProtocol in interface NSObjectProtocol
Overrides:
conformsToProtocol in class NSObject

setTitleWithMnemonic

public void setTitleWithMnemonic(java.lang.String stringWithAmpersand)
Specified by:
setTitleWithMnemonic in interface NSMenuItemProtocol