com.jniwrapper.macosx.cocoa.nsmenu
Class NSMenu
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.Pointer.Void
com.jniwrapper.macosx.cocoa.Id
com.jniwrapper.macosx.cocoa.CObject
com.jniwrapper.macosx.cocoa.nsobject.NSObject
com.jniwrapper.macosx.cocoa.nsmenu.NSMenu
- All Implemented Interfaces:
- com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter
- public class NSMenu
- extends NSObject
- implements NSCopyingProtocol, NSCodingProtocol
This class represents NSMenu
class.
See the class documentation at the Apple's site: NSMenu
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject |
_fields |
Fields inherited from class com.jniwrapper.Parameter |
LICENSE_TYPE, V |
Constructor Summary |
NSMenu()
|
NSMenu(boolean autorelease)
Contructs the NSMenu class with the autorelease option on. |
NSMenu(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSMenu class from pointer. |
NSMenu(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
Contructs the NSMenu class with static constructor. |
Method Summary |
void |
addItem(Id newItem)
|
Id |
addItemWithTitle_action_keyEquivalent(java.lang.String aString,
Sel aSelector,
java.lang.String charCode)
This method represents the addItemWithTitle() method of the NSMenu Objective-C class. |
com.jniwrapper.Pointer.Void |
attachedMenu()
|
com.jniwrapper.Bool |
autoenablesItems()
|
Id |
contextMenuRepresentation()
|
Id |
copyWithZone(NSZone zone)
|
Id |
delegate()
|
void |
encodeWithCoder(NSCoder aCoder)
|
void |
helpRequested(NSEvent eventPtr)
|
com.jniwrapper.Int |
indexOfItem(Id index)
|
com.jniwrapper.Int |
indexOfItemWithRepresentedObject(Id object)
|
com.jniwrapper.Int |
indexOfItemWithSubmenu(NSMenu submenu)
|
com.jniwrapper.Int |
indexOfItemWithTag(com.jniwrapper.Int aTag)
|
com.jniwrapper.Int |
indexOfItemWithTarget_andAction(Id target,
Sel actionSelector)
This method represents the indexOfItemWithTarget() method of the NSMenu Objective-C class. |
com.jniwrapper.Int |
indexOfItemWithTitle(java.lang.String aTitle)
|
protected void |
init(com.jniwrapper.Parameter[] fields)
|
Id |
initWithCoder(NSCoder aDecoder)
|
Id |
initWithTitle(java.lang.String aTitle)
|
void |
insertItem_atIndex(Id newItem,
com.jniwrapper.Int index)
This method represents the insertItem() method of the NSMenu Objective-C class. |
Id |
insertItemWithTitle_action_keyEquivalent_atIndex(java.lang.String aString,
Sel aSelector,
java.lang.String charCode,
com.jniwrapper.Int index)
This method represents the insertItemWithTitle() method of the NSMenu Objective-C class. |
com.jniwrapper.Bool |
isAttached()
|
com.jniwrapper.Bool |
isTornOff()
|
com.jniwrapper.Pointer.Void |
itemArray()
|
Id |
itemAtIndex(com.jniwrapper.Int index)
|
void |
itemChanged(Id item)
|
Id |
itemWithTag(com.jniwrapper.Int tag)
|
Id |
itemWithTitle(java.lang.String aTitle)
|
NSPoint |
locationForSubmenu(NSMenu aSubmenu)
|
com.jniwrapper.Bool |
menuChangedMessagesEnabled()
|
Id |
menuRepresentation()
|
com.jniwrapper.Int |
numberOfItems()
|
void |
performActionForItemAtIndex(com.jniwrapper.Int index)
|
com.jniwrapper.Bool |
performKeyEquivalent(NSEvent theEvent)
|
void |
removeItem(Id item)
|
void |
removeItemAtIndex(com.jniwrapper.Int index)
|
void |
setAutoenablesItems(boolean flag)
|
void |
setContextMenuRepresentation(Id menuRep)
|
void |
setDelegate(Id anObject)
|
void |
setMenuChangedMessagesEnabled(boolean flag)
|
void |
setMenuRepresentation(Id menuRep)
|
void |
setSubmenu_forItem(NSMenu aMenu,
Id anItem)
This method represents the setSubmenu() method of the NSMenu Objective-C class. |
void |
setSupermenu(NSMenu supermenu)
|
void |
setTearOffMenuRepresentation(Id menuRep)
|
void |
setTitle(java.lang.String aString)
|
void |
sizeToFit()
|
static com.jniwrapper.Bool |
static_menuBarVisible()
|
static com.jniwrapper.Pointer.Void |
static_menuZone()
|
static void |
static_popUpContextMenu_withEvent_forView_withFont(NSMenu menu,
NSEvent event,
NSView view,
NSFont font)
This method represents the popUpContextMenu() method of the NSMenu Objective-C class. |
static void |
static_popUpContextMenu_withEvent_forView(NSMenu menu,
NSEvent event,
NSView view)
This method represents the popUpContextMenu() method of the NSMenu Objective-C class. |
static void |
static_setMenuBarVisible(boolean visible)
|
static void |
static_setMenuZone(NSZone aZone)
|
void |
submenuAction(Id sender)
|
com.jniwrapper.Pointer.Void |
supermenu()
|
Id |
tearOffMenuRepresentation()
|
com.jniwrapper.Pointer.Void |
title()
|
void |
update()
|
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject |
_class, 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, autorelease, 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, conformsToProtocol, 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, description, 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, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, 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, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, 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, superclass, 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, zone |
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 |
NSMenu
public NSMenu()
NSMenu
public NSMenu(boolean autorelease)
- Contructs the
NSMenu
class with the autorelease option on.
- Parameters:
autorelease
-
NSMenu
public NSMenu(com.jniwrapper.Pointer.Void instancePtr)
- Contructs the
NSMenu
class from pointer.
- Parameters:
instancePtr
-
NSMenu
public NSMenu(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
- Contructs the
NSMenu
class with static constructor.
- Parameters:
methodName
- parameters
-
init
protected void init(com.jniwrapper.Parameter[] fields)
- Overrides:
init
in class NSObject
autoenablesItems
public com.jniwrapper.Bool autoenablesItems()
indexOfItemWithTag
public com.jniwrapper.Int indexOfItemWithTag(com.jniwrapper.Int aTag)
addItemWithTitle_action_keyEquivalent
public Id addItemWithTitle_action_keyEquivalent(java.lang.String aString,
Sel aSelector,
java.lang.String charCode)
- This method represents the
addItemWithTitle()
method of the NSMenu Objective-C class.
- Parameters:
aString
- aSelector
- charCode
-
- Returns:
- Id
setContextMenuRepresentation
public void setContextMenuRepresentation(Id menuRep)
itemChanged
public void itemChanged(Id item)
helpRequested
public void helpRequested(NSEvent eventPtr)
indexOfItemWithTarget_andAction
public com.jniwrapper.Int indexOfItemWithTarget_andAction(Id target,
Sel actionSelector)
- This method represents the
indexOfItemWithTarget()
method of the NSMenu Objective-C class.
- Parameters:
target
- actionSelector
-
- Returns:
- Int
static_menuZone
public static com.jniwrapper.Pointer.Void static_menuZone()
addItem
public void addItem(Id newItem)
encodeWithCoder
public void encodeWithCoder(NSCoder aCoder)
- Specified by:
encodeWithCoder
in interface NSCodingProtocol
menuRepresentation
public Id menuRepresentation()
copyWithZone
public Id copyWithZone(NSZone zone)
- Specified by:
copyWithZone
in interface NSCopyingProtocol
insertItem_atIndex
public void insertItem_atIndex(Id newItem,
com.jniwrapper.Int index)
- This method represents the
insertItem()
method of the NSMenu Objective-C class.
- Parameters:
newItem
- index
-
itemWithTag
public Id itemWithTag(com.jniwrapper.Int tag)
locationForSubmenu
public NSPoint locationForSubmenu(NSMenu aSubmenu)
itemWithTitle
public Id itemWithTitle(java.lang.String aTitle)
static_menuBarVisible
public static com.jniwrapper.Bool static_menuBarVisible()
indexOfItemWithRepresentedObject
public com.jniwrapper.Int indexOfItemWithRepresentedObject(Id object)
performKeyEquivalent
public com.jniwrapper.Bool performKeyEquivalent(NSEvent theEvent)
isTornOff
public com.jniwrapper.Bool isTornOff()
setTitle
public void setTitle(java.lang.String aString)
menuChangedMessagesEnabled
public com.jniwrapper.Bool menuChangedMessagesEnabled()
itemAtIndex
public Id itemAtIndex(com.jniwrapper.Int index)
removeItem
public void removeItem(Id item)
submenuAction
public void submenuAction(Id sender)
setMenuRepresentation
public void setMenuRepresentation(Id menuRep)
itemArray
public com.jniwrapper.Pointer.Void itemArray()
indexOfItemWithSubmenu
public com.jniwrapper.Int indexOfItemWithSubmenu(NSMenu submenu)
supermenu
public com.jniwrapper.Pointer.Void supermenu()
setSubmenu_forItem
public void setSubmenu_forItem(NSMenu aMenu,
Id anItem)
- This method represents the
setSubmenu()
method of the NSMenu Objective-C class.
- Parameters:
aMenu
- anItem
-
contextMenuRepresentation
public Id contextMenuRepresentation()
sizeToFit
public void sizeToFit()
setSupermenu
public void setSupermenu(NSMenu supermenu)
update
public void update()
title
public com.jniwrapper.Pointer.Void title()
performActionForItemAtIndex
public void performActionForItemAtIndex(com.jniwrapper.Int index)
indexOfItem
public com.jniwrapper.Int indexOfItem(Id index)
initWithTitle
public Id initWithTitle(java.lang.String aTitle)
setDelegate
public void setDelegate(Id anObject)
indexOfItemWithTitle
public com.jniwrapper.Int indexOfItemWithTitle(java.lang.String aTitle)
initWithCoder
public Id initWithCoder(NSCoder aDecoder)
- Specified by:
initWithCoder
in interface NSCodingProtocol
static_setMenuBarVisible
public static void static_setMenuBarVisible(boolean visible)
insertItemWithTitle_action_keyEquivalent_atIndex
public Id insertItemWithTitle_action_keyEquivalent_atIndex(java.lang.String aString,
Sel aSelector,
java.lang.String charCode,
com.jniwrapper.Int index)
- This method represents the
insertItemWithTitle()
method of the NSMenu Objective-C class.
- Parameters:
aString
- aSelector
- charCode
- index
-
- Returns:
- Id
attachedMenu
public com.jniwrapper.Pointer.Void attachedMenu()
tearOffMenuRepresentation
public Id tearOffMenuRepresentation()
setMenuChangedMessagesEnabled
public void setMenuChangedMessagesEnabled(boolean flag)
numberOfItems
public com.jniwrapper.Int numberOfItems()
setTearOffMenuRepresentation
public void setTearOffMenuRepresentation(Id menuRep)
delegate
public Id delegate()
static_setMenuZone
public static void static_setMenuZone(NSZone aZone)
setAutoenablesItems
public void setAutoenablesItems(boolean flag)
static_popUpContextMenu_withEvent_forView
public static void static_popUpContextMenu_withEvent_forView(NSMenu menu,
NSEvent event,
NSView view)
- This method represents the
popUpContextMenu()
method of the NSMenu Objective-C class.
- Parameters:
menu
- event
- view
-
isAttached
public com.jniwrapper.Bool isAttached()
removeItemAtIndex
public void removeItemAtIndex(com.jniwrapper.Int index)
static_popUpContextMenu_withEvent_forView_withFont
public static void static_popUpContextMenu_withEvent_forView_withFont(NSMenu menu,
NSEvent event,
NSView view,
NSFont font)
- This method represents the
popUpContextMenu()
method of the NSMenu Objective-C class.
- Parameters:
menu
- event
- view
- font
-