Package org.robovm.apple.uikit
Class UIDocumentInteractionController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIDocumentInteractionController
-
- All Implemented Interfaces:
NSObjectProtocol
,UIActionSheetDelegate
,org.robovm.objc.ObjCProtocol
public class UIDocumentInteractionController extends NSObject implements UIActionSheetDelegate
- Since:
- Available in iOS 3.2 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIDocumentInteractionController.UIDocumentInteractionControllerPtr
-
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 Modifier Constructor Description UIDocumentInteractionController()
protected
UIDocumentInteractionController(NSObject.Handle h, long handle)
protected
UIDocumentInteractionController(NSObject.SkipInit skipInit)
UIDocumentInteractionController(NSURL url)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
cancel(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.void
clicked(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.protected static long
create(NSURL url)
void
didDismiss(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.void
didPresent(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.void
dismissMenu(boolean animated)
void
dismissPreview(boolean animated)
NSObject
getAnnotation()
UIDocumentInteractionControllerDelegate
getDelegate()
NSArray<UIGestureRecognizer>
getGestureRecognizers()
NSArray<UIImage>
getIcons()
java.lang.String
getName()
NSURL
getURL()
java.lang.String
getUTI()
boolean
presentOpenInMenu(CGRect rect, UIView view, boolean animated)
boolean
presentOpenInMenu(UIBarButtonItem item, boolean animated)
boolean
presentOptionsMenu(CGRect rect, UIView view, boolean animated)
boolean
presentOptionsMenu(UIBarButtonItem item, boolean animated)
boolean
presentPreview(boolean animated)
void
setAnnotation(NSObject v)
void
setDelegate(UIDocumentInteractionControllerDelegate v)
void
setName(java.lang.String v)
void
setURL(NSURL v)
void
setUTI(java.lang.String v)
void
willDismiss(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.void
willPresent(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.-
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
-
-
-
-
Constructor Detail
-
UIDocumentInteractionController
public UIDocumentInteractionController()
-
UIDocumentInteractionController
protected UIDocumentInteractionController(NSObject.Handle h, long handle)
-
UIDocumentInteractionController
protected UIDocumentInteractionController(NSObject.SkipInit skipInit)
-
UIDocumentInteractionController
public UIDocumentInteractionController(NSURL url)
-
-
Method Detail
-
getDelegate
public UIDocumentInteractionControllerDelegate getDelegate()
-
setDelegate
public void setDelegate(UIDocumentInteractionControllerDelegate v)
-
getURL
public NSURL getURL()
-
setURL
public void setURL(NSURL v)
-
getUTI
public java.lang.String getUTI()
-
setUTI
public void setUTI(java.lang.String v)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String v)
-
getAnnotation
public NSObject getAnnotation()
-
setAnnotation
public void setAnnotation(NSObject v)
-
getGestureRecognizers
public NSArray<UIGestureRecognizer> getGestureRecognizers()
-
presentOptionsMenu
public boolean presentOptionsMenu(UIBarButtonItem item, boolean animated)
-
presentPreview
public boolean presentPreview(boolean animated)
-
presentOpenInMenu
public boolean presentOpenInMenu(UIBarButtonItem item, boolean animated)
-
dismissPreview
public void dismissPreview(boolean animated)
-
dismissMenu
public void dismissMenu(boolean animated)
-
create
protected static long create(NSURL url)
-
clicked
@Deprecated public void clicked(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.- Specified by:
clicked
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
cancel
@Deprecated public void cancel(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.- Specified by:
cancel
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
willPresent
@Deprecated public void willPresent(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.- Specified by:
willPresent
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
didPresent
@Deprecated public void didPresent(UIActionSheet actionSheet)
Deprecated.Deprecated in iOS 8.3.- Specified by:
didPresent
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
willDismiss
@Deprecated public void willDismiss(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.- Specified by:
willDismiss
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
didDismiss
@Deprecated public void didDismiss(UIActionSheet actionSheet, long buttonIndex)
Deprecated.Deprecated in iOS 8.3.- Specified by:
didDismiss
in interfaceUIActionSheetDelegate
- Since:
- Available in iOS 2.0 and later.
-
-