/* * Generated by class-dump 3.1.1. * * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard. */ // Framework: DevToolsCore // Header: Unknown // Documentation: Unknown @class XCProjectSelection; @class XCSCMController; @class XCProjectFindController; @class XCIndexerProxy; @class XCBreakpointsBucket; @interface PBXProjectDocument : NSDocument { PBXProject *_project; BOOL _isClosing; BOOL _willClose; BOOL _wasAbleToSave; BOOL _isReverting; XCBuildOperation *_currentBuildOperation; XCBuildOperation *_previousBuildOperation; int _postBuildAction; BOOL _haveShownForCurrentOperation; BOOL _hasShownIndexTemplateMismatchError; PBXTrackableTaskManager *_taskManager; NSMutableDictionary *_specifications; XCProjectSelection *_projectSelection; NSArray *_proxyObservers; NSMutableArray *_projectModulesCreated; PBXTargetTreeModule *_targetTreeModule; XCSCMController *_scmController; XCProjectFindController *_projectFindController; XCIndexerProxy *_indexerProxy; XCTaskListModule *_activityModule; PBXErrorsWarningsSmartGroup *_errorsWarningsSmartGroup; XCBreakpointsBucket *_nonRetainedBreakpointsGroup; } + (id)documentWithProject:(id)fp8; + (BOOL)_isFSObjectExchangingDesired; + (id)nativeType; + (void)addProjectPathToUpgradeWithoutPrompting:(id)fp8; + (BOOL)_shouldUpgradeProjectAtPathWithoutPrompting:(id)fp8; + (id)findAllTemplates:(id)fp8; + (id)userBreakpointsGroup; + (void)saveUserBreakpoints; - (void)_startListeningToNotifications; - (void)_addProjectToActivityViewer:(id)fp8; - (void)_removeProjectFromActivityViewer; - (id)init; - (id)initWithProject:(id)fp8; - (void)dealloc; - (void)finalize; - (void)_handleDocumentFileChanges:(id)fp8; - (void)_fileDidSave:(id)fp8; - (BOOL)_checkDiskState; - (void)_redindexProject; - (void)_indexingException:(id)fp8; - (void)_indexingTemplateMismatch:(id)fp8; - (id)destinationPath:(id)fp8 forSourcePath:(id)fp12 ofType:(id)fp16 forFileManager:(id)fp20; - (id)createWorkspaceWithTemplate:(id)fp8 geometryConfiguration:(id)fp12 contentConfiguration:(id)fp16; - (id)createWorkspaceWithTemplate:(id)fp8; - (id)createWorkspace; - (void)removePerProjectTemplateState:(id)fp8; - (void)makeWindowControllers; - (void)_setUserConfigIntoProject; - (BOOL)saveProjectIfNeeded; - (BOOL)saveEditedDocumentsIfNeededWithCancelTitle:(id)fp8; - (id)mainModule; - (BOOL)mainModuleShouldClose:(id)fp8; - (BOOL)reviewUnsavedDocumentsWithAlertTitle:(id)fp8 cancellable:(BOOL)fp12; - (id)editedFileDocuments; - (void)_primitiveClose; - (void)close; - (void)_appDidDeactivate:(id)fp8; - (void)_closeAndReopenProject; - (void)_projectDidSave:(id)fp8; - (void)_projectFailedToSave:(id)fp8; - (void)_projectCloseAnywayOrDontCloseSheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16; - (void)_projectRevertOrSaveAnywaySheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16; - (void)_projectChangedExternallySheetDidEnd:(id)fp8 returnCode:(int)fp12 contextInfo:(void *)fp16; - (void)_checkProjectDirty:(id)fp8; - (BOOL)readFromFile:(id)fp8 ofType:(id)fp12; - (BOOL)shouldOpenProjectReadOnlyAtPath:(id)fp8; - (BOOL)shouldOpenProjectOfMismatchingVersion:(unsigned int)fp8 atPath:(id)fp12; - (void)unableToOpenProjectAtPath:(id)fp8 reason:(id)fp12; - (BOOL)writeToFile:(id)fp8 ofType:(id)fp12; - (id)project; - (id)workspace; - (void)bringProjectWindowsForward:(id)fp8; - (void)addWindowController:(id)fp8; - (void)removeWindowController:(id)fp8; - (void)setPostBuildAction:(int)fp8; - (int)postBuildAction; - (void)setCurrentBuildOperation:(id)fp8; - (id)currentBuildOperation; - (id)previousBuildOperation; - (id)errorsWarnings; - (void)_buildStateNotification:(id)fp8; - (id)taskManager; - (id)scmController; - (id)sourceControlManager; - (id)projectFindController; - (BOOL)isBuilding; - (BOOL)isRunning; - (BOOL)isDebugging; - (BOOL)isActiveProjectDocument; - (void)cancelActiveTasks; - (id)specificationForIdentifier:(id)fp8; - (void)setSpecification:(id)fp8 forIdentifier:(id)fp12; - (id)userPerspectivesFileRef; - (BOOL)saveUserSettings; - (void)_defaultsLayoutChanged:(id)fp8; - (id)performAction:(id)fp8 withSelection:(id)fp12; - (id)projectSelection; - (id)_targetTreeModule; - (id)projectBreakpointGroup; - (id)templatesGroup; - (id)xxxtemplatesGroup; - (id)printOperationWithSettings:(id)fp8 error:(id *)fp12; - (BOOL)shouldAskAboutDiskRemoval:(id)fp8; - (BOOL)shouldAskAboutSCMRemovalOrRenaming:(id)fp8; - (void)_displayRenameReferenceFailureMessage:(id)fp8; - (void)_renameReferenceInSCM:(id)fp8 newName:(id)fp12; - (void)_addReferenceToSCM:(id)fp8; - (void)removeReferenceFromSCM:(id)fp8; - (void)renameReference:(id)fp8 to:(id)fp12 window:(id)fp16; @end