/core/externals/google-toolbox-for-mac/XcodePlugin/XcodeHeaders/PBXProjectDocument.h
http://macfuse.googlecode.com/ · C Header · 133 lines · 120 code · 5 blank · 8 comment · 0 complexity · 168b11aa939e1af953f91c242a0f09f0 MD5 · raw file
- /*
- * 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 <PBXSelectionTarget>
- {
- 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