luxlabs header browser preview


@class NSString, NSManagedObjectModel, NSDictionary, NSPersistentStoreCoordinator, NSManagedObjectContext;

@interface UIManagedDocument : UIDocument {
    NSManagedObjectContext *_managedObjectContext;
    NSPersistentStoreCoordinator *_persistentStoreCoordinator;
    NSManagedObjectModel *_managedObjectModel;
    NSDictionary *_documentMetadata;
    struct __mdocFlags { unsigned char shouldWriteAdditionalContent : 1; unsigned int _reserved : 31; } _mdocFlags;
}

@property (class, readonly, nonatomic) NSString *persistentStoreName;

@property (readonly, nonatomic) NSManagedObjectContext *managedObjectContext;
@property (readonly, nonatomic) NSManagedObjectModel *managedObjectModel;
@property (copy, nonatomic) NSDictionary *persistentStoreOptions;
@property (copy, nonatomic) NSString *modelConfiguration;

+ (void)initialize;
+ (id)additionalContentPathComponent;
+ (BOOL)isPersistentStoreSynchronizedViaUbiquitousContentWithOptions:(id)a0;

- (void)dealloc;
- (id)initWithFileURL:(id)a0;
- (id)persistentStoreTypeForFileType:(id)a0;
- (BOOL)writeContents:(id)a0 andAttributes:(id)a1 safelyToURL:(id)a2 forSaveOperation:(long long)a3 error:(id *)a4;
- (BOOL)writeContents:(id)a0 toURL:(id)a1 forSaveOperation:(long long)a2 originalContentsURL:(id)a3 error:(id *)a4;
- (void)_handleRelocatingStoreContentDirectoryFromNonSyncedURL:(id)a0 toSyncedURL:(id)a1;
- (void)_handleRelocatingStoreContentDirectoryFromSyncedURL:(id)a0 toNonSyncedURL:(id)a1;
- (id)_readMetadataFromDocumentURL:(id)a0;
- (BOOL)_writeMetadataToDocumentURL:(id)a0;
- (id)additionalContentForURL:(id)a0 error:(id *)a1;
- (BOOL)configurePersistentStoreCoordinatorForURL:(id)a0 ofType:(id)a1 modelConfiguration:(id)a2 storeOptions:(id)a3 error:(id *)a4;
- (id)contentsForType:(id)a0 error:(id *)a1;
- (BOOL)readAdditionalContentFromURL:(id)a0 error:(id *)a1;
- (BOOL)readFromURL:(id)a0 error:(id *)a1;
- (void)revertToContentsOfURL:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)writeAdditionalContent:(id)a0 toURL:(id)a1 originalContentsURL:(id)a2 error:(id *)a3;

@end