Package org.robovm.apple.uikit
Class UIMenuBuilderAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIMenuBuilderAdapter
- All Implemented Interfaces:
NSObjectProtocol,UIMenuBuilder,ObjCProtocol
public class UIMenuBuilderAdapter extends NSObject implements UIMenuBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description UIMenuBuilderAdapter() -
Method Summary
Modifier and Type Method Description UIActionactionForIdentifier(UIActionIdentifier identifier)UICommandgetCommand(Selector action, NSObject propertyList)UIMenuSystemgetSystem()voidinsertChildMenuAtEnd(UIMenu childMenu, UIMenuIdentifier parentIdentifier)voidinsertChildMenuAtStart(UIMenu childMenu, UIMenuIdentifier parentIdentifier)voidinsertSiblingMenuAfter(UIMenu siblingMenu, UIMenuIdentifier siblingIdentifier)voidinsertSiblingMenuBefore(UIMenu siblingMenu, UIMenuIdentifier siblingIdentifier)UIMenumenuForIdentifier(UIMenuIdentifier identifier)voidremoveMenuForIdentifier(UIMenuIdentifier removedIdentifier)voidreplaceChildren(UIMenuIdentifier parentIdentifier, Block1<NSArray<UIMenuElement>,NSArray<UIMenuElement>> childrenBlock)voidreplaceMenu(UIMenuIdentifier replacedIdentifier, UIMenu replacementMenu)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
UIMenuBuilderAdapter
public UIMenuBuilderAdapter()
-
-
Method Details
-
getSystem
- Specified by:
getSystemin interfaceUIMenuBuilder
-
menuForIdentifier
- Specified by:
menuForIdentifierin interfaceUIMenuBuilder
-
actionForIdentifier
- Specified by:
actionForIdentifierin interfaceUIMenuBuilder
-
getCommand
- Specified by:
getCommandin interfaceUIMenuBuilder
-
replaceMenu
- Specified by:
replaceMenuin interfaceUIMenuBuilder
-
replaceChildren
public void replaceChildren(UIMenuIdentifier parentIdentifier, Block1<NSArray<UIMenuElement>,NSArray<UIMenuElement>> childrenBlock)- Specified by:
replaceChildrenin interfaceUIMenuBuilder
-
insertSiblingMenuBefore
- Specified by:
insertSiblingMenuBeforein interfaceUIMenuBuilder
-
insertSiblingMenuAfter
- Specified by:
insertSiblingMenuAfterin interfaceUIMenuBuilder
-
insertChildMenuAtStart
- Specified by:
insertChildMenuAtStartin interfaceUIMenuBuilder
-
insertChildMenuAtEnd
- Specified by:
insertChildMenuAtEndin interfaceUIMenuBuilder
-
removeMenuForIdentifier
- Specified by:
removeMenuForIdentifierin interfaceUIMenuBuilder
-