Package org.robovm.apple.uikit
Class UIDragDropSessionAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIDragDropSessionAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,UIDragDropSession
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIDragSessionAdapter
,UIDropSessionAdapter
public class UIDragDropSessionAdapter extends NSObject implements UIDragDropSession
-
-
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.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description UIDragDropSessionAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowsMoveOperation()
boolean
canLoadObjectsOfClass(java.lang.Class<?> aClass)
NSArray<UIDragItem>
getItems()
boolean
hasItemsConformingToTypeIdentifiers(NSArray<NSString> typeIdentifiers)
boolean
isRestrictedToDraggingApplication()
CGPoint
locationInView(UIView view)
-
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, willChangeValues
-
-
-
-
Method Detail
-
getItems
public NSArray<UIDragItem> getItems()
- Specified by:
getItems
in interfaceUIDragDropSession
-
allowsMoveOperation
public boolean allowsMoveOperation()
- Specified by:
allowsMoveOperation
in interfaceUIDragDropSession
-
isRestrictedToDraggingApplication
public boolean isRestrictedToDraggingApplication()
- Specified by:
isRestrictedToDraggingApplication
in interfaceUIDragDropSession
-
locationInView
public CGPoint locationInView(UIView view)
- Specified by:
locationInView
in interfaceUIDragDropSession
-
hasItemsConformingToTypeIdentifiers
public boolean hasItemsConformingToTypeIdentifiers(NSArray<NSString> typeIdentifiers)
- Specified by:
hasItemsConformingToTypeIdentifiers
in interfaceUIDragDropSession
-
canLoadObjectsOfClass
public boolean canLoadObjectsOfClass(java.lang.Class<?> aClass)
- Specified by:
canLoadObjectsOfClass
in interfaceUIDragDropSession
-
-