Package org.robovm.apple.fileprovider
Class NSFileProviderManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.fileprovider.NSFileProviderManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSFileProviderManager extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSFileProviderManager.NSFileProviderManagerPtr
-
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 protected
NSFileProviderManager()
protected
NSFileProviderManager(NSObject.Handle h, long handle)
protected
NSFileProviderManager(NSObject.SkipInit skipInit)
-
Method Summary
-
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
-
NSFileProviderManager
protected NSFileProviderManager()
-
NSFileProviderManager
protected NSFileProviderManager(NSObject.Handle h, long handle)
-
NSFileProviderManager
protected NSFileProviderManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDefaultManager
public static NSFileProviderManager getDefaultManager()
-
getProviderIdentifier
public java.lang.String getProviderIdentifier()
-
getDocumentStorageURL
public NSURL getDocumentStorageURL()
-
RootContainerItemIdentifier
public static NSString RootContainerItemIdentifier()
- Since:
- Available in iOS 11.0 and later.
-
WorkingSetContainerItemIdentifier
public static NSString WorkingSetContainerItemIdentifier()
- Since:
- Available in iOS 11.0 and later.
-
FavoriteRankUnranked
public static NSString FavoriteRankUnranked()
- Since:
- Available in iOS 11.0 and later.
-
getEnumerationInitialPageSortedByDate
public static NSString getEnumerationInitialPageSortedByDate()
- Since:
- Available in iOS 11.0 and later.
-
getEnumerationInitialPageSortedByName
public static NSString getEnumerationInitialPageSortedByName()
- Since:
- Available in iOS 11.0 and later.
-
getErrorCollidingItemKey
public static NSString getErrorCollidingItemKey()
- Since:
- Available in iOS 11.0 and later.
-
getErrorNonExistentItemIdentifierKey
public static NSString getErrorNonExistentItemIdentifierKey()
- Since:
- Available in iOS 11.0 and later.
-
signalEnumerator
public void signalEnumerator(NSString containerItemIdentifier, org.robovm.objc.block.VoidBlock1<NSError> completion)
-
registerURLSessionTask
public void registerURLSessionTask(NSURLSessionTask task, NSString identifier, org.robovm.objc.block.VoidBlock1<NSError> completion)
-
writePlaceholderAtURL
public static boolean writePlaceholderAtURL(NSURL placeholderURL, NSFileProviderItem metadata, NSError.NSErrorPtr error)
-
addDomain
public static void addDomain(NSFileProviderDomain domain, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
removeDomain
public static void removeDomain(NSFileProviderDomain domain, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
getDomains
public static void getDomains(org.robovm.objc.block.VoidBlock2<NSArray<NSFileProviderDomain>,NSError> completionHandler)
-
removeAllDomains
public static void removeAllDomains(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
managerForDomain
public static NSFileProviderManager managerForDomain(NSFileProviderDomain domain)
-
-