// !$*UTF8*$! { 0867D690FE84028FC02AAC07 /* Project object */ = { activeBuildConfigurationName = Development; activeExecutable = A7EBBD4F0932FEE400694102 /* EncoreTESTS */; activeTarget = A7EBBD4D0932FEE400694102 /* EncoreTESTS */; addToTargets = ( 8DC2EF4F0486A6940098B216 /* Encore */, ); breakpoints = ( A75FEB0A0A8631590049F8AA /* ECXMLControl.m:197 */, ); breakpointsGroup = A7B2BB4E09778159001FAC47 /* XCBreakpointsBucket */; codeSenseManager = A728A907078B45B70083D36F /* Code sense */; executables = ( A7EBBD4F0932FEE400694102 /* EncoreTESTS */, ); expressions = ( testResult, "[self logBackupFilename describtion]", "[[self->logBackupFilename description] cString]", ); perUserDictionary = { "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, 210, 20, 110, 109, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXBreakpointsDataSource_ActionID, PBXBreakpointsDataSource_TypeID, PBXBreakpointsDataSource_BreakpointID, PBXBreakpointsDataSource_UseID, PBXBreakpointsDataSource_LocationID, PBXBreakpointsDataSource_ConditionID, PBXBreakpointsDataSource_ContinueID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 523, 131, ); PBXFileTableDataSourceColumnsKey = ( PBXErrorsWarningsDataSource_TypeID, PBXErrorsWarningsDataSource_MessageID, PBXErrorsWarningsDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; PBXFileTableDataSourceColumnWidthsKey = ( 22, 357.7974, 189.5835, ); PBXFileTableDataSourceColumnsKey = ( PBXExecutablesDataSource_ActiveFlagID, PBXExecutablesDataSource_NameID, PBXExecutablesDataSource_CommentsID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 366, 20, 38, 43, 43, 20, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_SCM_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 200, 120, ); PBXFileTableDataSourceColumnsKey = ( PBXFindDataSource_MessageID, PBXFindDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID; PBXFileTableDataSourceColumnWidthsKey = ( 16, 154.8008, 183.0356, 160.2085, ); PBXFileTableDataSourceColumnsKey = ( PBXSymbolsDataSource_SymbolTypeIconID, PBXSymbolsDataSource_SymbolNameID, PBXSymbolsDataSource_SymbolTypeID, PBXSymbolsDataSource_ReferenceNameID, ); }; PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, 439, 20, 49, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_SCM_ColumnID, PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 201, 174, 20, 47, 43, 43, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXTargetDataSource_PrimaryAttribute, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, ); }; PBXPerProjectTemplateStateSaveDate = 216248956; PBXPrepackagedSmartGroups_v2 = ( { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; activationKey = OldTargetSmartGroup; clz = PBXTargetSmartGroup; description = "Displays all targets of the project."; globalID = 1C37FABC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXTargetSmartGroup2; description = "Displays all targets of the project as well as nested build phases."; globalID = 1C37FBAC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXExecutablesSmartGroup; description = "Displays all executables of the project."; globalID = 1C37FAAC04509CD000000102; name = Executables; preferences = { image = Executable; }; }, { " PBXTransientLocationAtTop " = bottom; absolutePathToBundle = ""; clz = PBXErrorsWarningsSmartGroup; description = "Displays files with errors or warnings."; globalID = 1C08E77C0454961000C914BD; name = "Errors and Warnings"; preferences = { fnmatch = ""; image = WarningsErrors; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = 1CC0EA4004350EF90044410B; name = "Implementation Files"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "This group displays Interface Builder NIB Files."; globalID = 1CC0EA4004350EF90041110B; name = "NIB Files"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXFindSmartGroup; description = "Displays Find Results."; globalID = 1C37FABC05509CD000000102; name = "Find Results"; preferences = { image = spyglass; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXBookmarksSmartGroup; description = "Displays Project Bookmarks."; globalID = 1C37FABC05539CD112110102; name = Bookmarks; preferences = { image = Bookmarks; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = XCSCMSmartGroup; description = "Displays files with interesting SCM status."; globalID = E2644B35053B69B200211256; name = SCM; preferences = { image = PBXRepository; isLeaf = 0; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXSymbolsSmartGroup; description = "Displays all symbols for the project."; globalID = 1C37FABC04509CD000100104; name = "Project Symbols"; preferences = { image = ProjectSymbols; isLeaf = 1; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Filter SmartGroup"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Regular Expression SmartGroup"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; clz = XDDesignSmartGroup; description = "Displays Xdesign models"; globalID = 2E4A936305E6979E00701470; name = Design; preferences = { image = Design; isLeaf = 0; }; }, ); PBXWorkspaceStateSaveDate = 216248956; }; perUserProjectItems = { A75D18450CE3B76300D50DD0 /* PBXBookmark */ = A75D18450CE3B76300D50DD0 /* PBXBookmark */; A75D18580CE3B89700D50DD0 /* PBXTextBookmark */ = A75D18580CE3B89700D50DD0 /* PBXTextBookmark */; A75D186C0CE3B96800D50DD0 /* PBXTextBookmark */ = A75D186C0CE3B96800D50DD0 /* PBXTextBookmark */; }; sourceControlManager = A728A906078B45B70083D36F /* Source Control */; userBuildSettings = { }; }; 32DBCF5E0370ADEE00C91783 /* Encore_Prefix.pch */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {972, 113}}"; sepNavSelRange = "{28, 0}"; sepNavVisRect = "{{0, 0}, {972, 113}}"; sepNavWindowFrame = "{{15, 49}, {750, 948}}"; }; }; 8DC2EF4F0486A6940098B216 /* Encore */ = { activeExec = 0; }; 8DC2EF5A0486A6940098B216 /* Info.plist */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 428}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {705, 428}}"; sepNavWindowFrame = "{{38, 418}, {750, 558}}"; }; }; A717E212093C65250008013D /* ECXMLControlTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 817}}"; sepNavSelRange = "{0, 1104}"; sepNavVisRect = "{{0, 0}, {544, 817}}"; sepNavWindowFrame = "{{15, 51}, {589, 946}}"; }; }; A717E213093C65250008013D /* ECXMLControlTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 812}}"; sepNavSelRange = "{1222, 308}"; sepNavVisRect = "{{0, 0}, {544, 811}}"; sepNavWindowFrame = "{{282, 62}, {589, 940}}"; }; }; A717E237093C68B70008013D /* sample.xml */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {516, 765}}"; sepNavSelRange = "{321, 0}"; sepNavVisRect = "{{0, 0}, {516, 765}}"; sepNavWindowFrame = "{{5, 108}, {561, 894}}"; }; }; A7184A5C093C5AD500081D4C /* ECXMLControl.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {550, 2128}}"; sepNavSelRange = "{3982, 0}"; sepNavVisRect = "{{0, 1313}, {550, 804}}"; sepNavWindowFrame = "{{80, 69}, {595, 933}}"; }; }; A7184A5D093C5AD500081D4C /* ECXMLControl.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {550, 3738}}"; sepNavSelRange = "{6796, 69}"; sepNavVisRect = "{{0, 2923}, {550, 804}}"; sepNavWindowFrame = "{{28, 69}, {595, 933}}"; }; }; A7185BE1099CCFC0008FC161 /* ECXMLControlReferenceRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {516, 1750}}"; sepNavSelRange = "{1668, 0}"; sepNavVisRect = "{{0, 358}, {516, 765}}"; sepNavWindowFrame = "{{668, 108}, {561, 894}}"; }; }; A7185BE2099CCFC0008FC161 /* ECXMLControlReferenceRule.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {550, 2576}}"; sepNavSelRange = "{1723, 0}"; sepNavVisRect = "{{0, 952}, {550, 806}}"; sepNavWindowFrame = "{{15, 62}, {595, 935}}"; }; }; A71B55F00A6E0BED00065D6C /* ECEnumeratorIterator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {527, 1050}}"; sepNavSelRange = "{1463, 0}"; sepNavVisRect = "{{0, 266}, {527, 740}}"; sepNavWindowFrame = "{{38, 107}, {572, 869}}"; }; }; A71B55F10A6E0BED00065D6C /* ECEnumeratorIterator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {527, 1204}}"; sepNavSelRange = "{1198, 18}"; sepNavVisRect = "{{0, 0}, {527, 740}}"; sepNavWindowFrame = "{{38, 107}, {572, 869}}"; }; }; A7200761093440EC002AD52F /* ECTestSuiteTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 770}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {705, 429}}"; sepNavWindowFrame = "{{199, 271}, {750, 558}}"; }; }; A720076509344119002AD52F /* ECTestSuiteTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1133}}"; sepNavSelRange = "{1134, 0}"; sepNavVisRect = "{{0, 212}, {705, 428}}"; sepNavWindowFrame = "{{199, 271}, {750, 558}}"; }; }; A7224AA60954DD0200CD07F6 /* LICENSE */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 4774}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {705, 429}}"; sepNavWindowFrame = "{{464, 286}, {750, 558}}"; }; }; A7224AAA0954DDA000CD07F6 /* README */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {746, 798}}"; sepNavSelRange = "{983, 0}"; sepNavVisRect = "{{0, 0}, {746, 660}}"; sepNavWindowFrame = "{{378, 89}, {785, 789}}"; }; }; A7224ABF0954E6FF00CD07F6 /* INSTALL */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 1106}}"; sepNavSelRange = "{1752, 0}"; sepNavVisRect = "{{0, 649}, {711, 429}}"; sepNavWindowFrame = "{{495, 320}, {750, 558}}"; }; }; A7224AC00954E79C00CD07F6 /* Version */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 429}}"; sepNavSelRange = "{5, 0}"; sepNavVisRect = "{{0, 0}, {711, 429}}"; sepNavWindowFrame = "{{314, 166}, {750, 558}}"; }; }; A7224AC30954E7CD00CD07F6 /* ChangeLog */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 812}}"; sepNavSelRange = "{371, 0}"; sepNavVisRect = "{{0, 0}, {711, 429}}"; sepNavWindowFrame = "{{38, 179}, {750, 558}}"; }; }; A7224AD10954E8FA00CD07F6 /* TODO */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 429}}"; sepNavSelRange = "{188, 0}"; sepNavVisRect = "{{0, 0}, {711, 429}}"; sepNavWindowFrame = "{{97, 215}, {750, 558}}"; }; }; A7226B26093C37800022344A /* ECXMLEventHandler.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {972, 1904}}"; sepNavSelRange = "{3895, 7}"; sepNavVisRect = "{{0, 1777}, {972, 113}}"; sepNavWindowFrame = "{{213, 122}, {677, 880}}"; }; }; A7226B27093C37800022344A /* ECXMLEventHandler.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {986, 3080}}"; sepNavSelRange = "{1546, 35}"; sepNavVisRect = "{{0, 626}, {986, 415}}"; sepNavWindowFrame = "{{130, 54}, {750, 948}}"; }; }; A72730E20913EA2100A434C4 /* ECEmptyIterator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 882}}"; sepNavSelRange = "{1291, 0}"; sepNavVisRect = "{{0, 0}, {705, 429}}"; sepNavWindowFrame = "{{107, 355}, {750, 558}}"; }; }; A72730E30913EA2100A434C4 /* ECEmptyIterator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 658}}"; sepNavSelRange = "{1120, 0}"; sepNavVisRect = "{{0, 229}, {705, 429}}"; sepNavWindowFrame = "{{222, 250}, {750, 558}}"; }; }; A728A906078B45B70083D36F /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; scmConfiguration = { }; scmType = scm.cvs; }; A728A907078B45B70083D36F /* Code sense */ = { isa = PBXCodeSenseManager; indexTemplatePath = ""; }; A728A90A078B45DB0083D36F /* ECExceptions.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 4382}}"; sepNavSelRange = "{7126, 0}"; sepNavVisRect = "{{0, 1026}, {705, 429}}"; sepNavWindowFrame = "{{337, 145}, {750, 558}}"; }; }; A728A90B078B45DB0083D36F /* ECExceptions.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 3766}}"; sepNavSelRange = "{2055, 43}"; sepNavVisRect = "{{0, 914}, {705, 429}}"; sepNavWindowFrame = "{{337, 145}, {750, 558}}"; }; }; A729D49507CDB67400440184 /* ECCache.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {619, 1834}}"; sepNavSelRange = "{1887, 89}"; sepNavVisRect = "{{0, 463}, {619, 811}}"; sepNavWindowFrame = "{{112, 95}, {599, 907}}"; }; }; A729D49607CDB67400440184 /* ECCache.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {619, 2478}}"; sepNavSelRange = "{1817, 0}"; sepNavVisRect = "{{0, 1667}, {619, 811}}"; sepNavWindowFrame = "{{95, 61}, {664, 940}}"; }; }; A729D4A507CDB71800440184 /* ECObject.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {720, 1722}}"; sepNavSelRange = "{1298, 0}"; sepNavVisRect = "{{0, 0}, {720, 700}}"; sepNavWindowFrame = "{{445, 49}, {759, 829}}"; }; }; A729D4A607CDB71800440184 /* ECObject.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 518}}"; sepNavSelRange = "{1151, 0}"; sepNavVisRect = "{{0, 89}, {705, 429}}"; sepNavWindowFrame = "{{222, 250}, {750, 558}}"; }; }; A729D4DE07CDBDD100440184 /* ECCacheItem.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {614, 1287}}"; sepNavSelRange = "{1763, 89}"; sepNavVisRect = "{{0, 158}, {614, 808}}"; sepNavWindowFrame = "{{5, 58}, {575, 944}}"; }; }; A729D4DF07CDBDD100440184 /* ECCacheItem.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {727, 1385}}"; sepNavSelRange = "{1943, 0}"; sepNavVisRect = "{{0, 910}, {727, 156}}"; sepNavWindowFrame = "{{482, 64}, {659, 938}}"; }; }; A72B2C0907CC613400FB0CE1 /* ECMemory.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 938}}"; sepNavSelRange = "{1753, 0}"; sepNavVisRect = "{{0, 0}, {711, 429}}"; sepNavWindowFrame = "{{423, 242}, {750, 558}}"; }; }; A72B2C2D07CC61AB00FB0CE1 /* Encore.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 910}}"; sepNavSelRange = "{1191, 19}"; sepNavVisRect = "{{0, 287}, {705, 429}}"; sepNavWindowFrame = "{{444, 444}, {750, 558}}"; }; }; A72D3CFD099C661F004272CF /* ECFileLoggingWriter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 2380}}"; sepNavSelRange = "{2229, 0}"; sepNavVisRect = "{{0, 540}, {571, 766}}"; sepNavWindowFrame = "{{15, 102}, {616, 895}}"; }; }; A72D3CFE099C661F004272CF /* ECFileLoggingWriter.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 2996}}"; sepNavSelRange = "{1205, 19}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; sepNavWindowFrame = "{{15, 102}, {616, 895}}"; }; }; A736250307D14A2A008DA5FD /* ECIterator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 840}}"; sepNavSelRange = "{1099, 0}"; sepNavVisRect = "{{0, 411}, {705, 429}}"; sepNavWindowFrame = "{{199, 271}, {750, 558}}"; }; }; A74ACDA50913C301007406C3 /* ECKeyToListMap.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1624}}"; sepNavSelRange = "{147, 0}"; sepNavVisRect = "{{0, 0}, {705, 429}}"; sepNavWindowFrame = "{{38, 418}, {750, 558}}"; }; }; A74ACDA60913C301007406C3 /* ECKeyToListMap.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {986, 2380}}"; sepNavSelRange = "{2732, 20}"; sepNavVisRect = "{{0, 1130}, {986, 415}}"; sepNavWindowFrame = "{{202, 102}, {694, 900}}"; }; }; A74C99AD07B6CD03006D73ED /* API-Doc */ = { activeExec = 0; }; A7525C79093C90D2006A0BBA /* ECXMLControlRuleSelector.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {775, 951}}"; sepNavSelRange = "{1601, 0}"; sepNavVisRect = "{{0, 425}, {775, 526}}"; sepNavWindowFrame = "{{438, 414}, {750, 558}}"; }; }; A7525C7A093C90D2006A0BBA /* ECXMLControlRuleSelector.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1232}}"; sepNavSelRange = "{1640, 0}"; sepNavVisRect = "{{0, 361}, {705, 804}}"; sepNavWindowFrame = "{{337, 69}, {750, 933}}"; }; }; A7525C7F093C9114006A0BBA /* ECXMLControlEvent.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {615, 2366}}"; sepNavSelRange = "{2494, 0}"; sepNavVisRect = "{{0, 20}, {615, 745}}"; sepNavWindowFrame = "{{415, 4}, {654, 874}}"; }; }; A7525C80093C9114006A0BBA /* ECXMLControlEvent.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 2128}}"; sepNavSelRange = "{3170, 0}"; sepNavVisRect = "{{0, 1713}, {856, 313}}"; sepNavWindowFrame = "{{59, 90}, {685, 912}}"; }; }; A7525C85093C9159006A0BBA /* ECXMLControlContext.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1008}}"; sepNavSelRange = "{1693, 0}"; sepNavVisRect = "{{0, 479}, {705, 429}}"; sepNavWindowFrame = "{{393, 417}, {750, 558}}"; }; }; A7525C86093C9159006A0BBA /* ECXMLControlContext.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 980}}"; sepNavSelRange = "{1656, 0}"; sepNavVisRect = "{{0, 667}, {856, 313}}"; sepNavWindowFrame = "{{222, 54}, {750, 948}}"; }; }; A7525C8D093C920C006A0BBA /* ECXMLControlDefaultRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {531, 2268}}"; sepNavSelRange = "{1561, 27}"; sepNavVisRect = "{{0, 433}, {531, 766}}"; sepNavWindowFrame = "{{291, 187}, {750, 558}}"; }; }; A7525C8E093C920C006A0BBA /* ECXMLControlDefaultRule.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {531, 3472}}"; sepNavSelRange = "{1214, 1}"; sepNavVisRect = "{{0, 315}, {531, 766}}"; sepNavWindowFrame = "{{11, 107}, {576, 895}}"; }; }; A7525CA5093C964E006A0BBA /* ECXMLControlState.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {541, 1638}}"; sepNavSelRange = "{2115, 0}"; sepNavVisRect = "{{0, 520}, {541, 804}}"; sepNavWindowFrame = "{{215, 69}, {586, 933}}"; }; }; A7525CA6093C964E006A0BBA /* ECXMLControlState.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 1288}}"; sepNavSelRange = "{1831, 0}"; sepNavVisRect = "{{0, 845}, {856, 313}}"; sepNavWindowFrame = "{{0, 54}, {1280, 948}}"; }; }; A7525CDE093C98AE006A0BBA /* ECXMLControlRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 896}}"; sepNavSelRange = "{1408, 38}"; sepNavVisRect = "{{0, 410}, {705, 429}}"; sepNavWindowFrame = "{{61, 397}, {750, 558}}"; }; }; A7543F750B29470F00A57E16 /* ECLoggingConfigurationFactory.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {539, 715}}"; sepNavSelRange = "{329, 0}"; sepNavVisRect = "{{0, 0}, {539, 715}}"; sepNavWindowFrame = "{{15, 153}, {584, 844}}"; }; }; A7543F760B29470F00A57E16 /* ECLoggingConfigurationFactory.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {743, 630}}"; sepNavSelRange = "{1127, 50}"; sepNavVisRect = "{{0, 350}, {743, 155}}"; }; }; A756E1F20A840112001D309D /* ECXMLControlDelegateMessageRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {743, 1218}}"; sepNavSelRange = "{1286, 37}"; sepNavVisRect = "{{0, 435}, {743, 155}}"; }; }; A756E1F30A840112001D309D /* ECXMLControlDelegateMessageRule.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {551, 1078}}"; sepNavSelRange = "{1624, 0}"; sepNavVisRect = "{{0, 266}, {551, 791}}"; sepNavWindowFrame = "{{14, 77}, {596, 920}}"; }; }; A75BA317099337B400BC29D9 /* ECDefaultLoggingFormatter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 1344}}"; sepNavSelRange = "{2374, 25}"; sepNavVisRect = "{{0, 375}, {571, 766}}"; sepNavWindowFrame = "{{15, 102}, {616, 895}}"; }; }; A75BA318099337B400BC29D9 /* ECDefaultLoggingFormatter.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 1736}}"; sepNavSelRange = "{3173, 0}"; sepNavVisRect = "{{0, 273}, {571, 766}}"; sepNavWindowFrame = "{{38, 81}, {616, 895}}"; }; }; A75BA319099337B400BC29D9 /* ECLogging.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 3094}}"; sepNavSelRange = "{3965, 0}"; sepNavVisRect = "{{0, 86}, {571, 766}}"; sepNavWindowFrame = "{{10, 107}, {616, 895}}"; }; }; A75BA31A099337B400BC29D9 /* ECLogging.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 2338}}"; sepNavSelRange = "{1680, 0}"; sepNavVisRect = "{{0, 1429}, {571, 766}}"; sepNavWindowFrame = "{{10, 107}, {616, 895}}"; }; }; A75BA31B099337B400BC29D9 /* ECLoggingFormatter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 854}}"; sepNavSelRange = "{1277, 0}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; sepNavWindowFrame = "{{38, 81}, {616, 895}}"; }; }; A75BA3F4099343BB00BC29D9 /* ECLoggingWriter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 766}}"; sepNavSelRange = "{1158, 0}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; sepNavWindowFrame = "{{547, 107}, {616, 895}}"; }; }; A75BA3FE0993450200BC29D9 /* ECNSLogLoggingWriter.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 784}}"; sepNavSelRange = "{1385, 20}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; }; }; A75BA3FF0993450200BC29D9 /* ECNSLogLoggingWriter.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 766}}"; sepNavSelRange = "{184, 0}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; sepNavWindowFrame = "{{61, 60}, {616, 895}}"; }; }; A75BA432099348D500BC29D9 /* ECLoggingConfiguration.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 1820}}"; sepNavSelRange = "{1678, 0}"; sepNavVisRect = "{{0, 574}, {571, 766}}"; sepNavWindowFrame = "{{647, 107}, {616, 895}}"; }; }; A75BA433099348D500BC29D9 /* ECLoggingConfiguration.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 2184}}"; sepNavSelRange = "{1630, 0}"; sepNavVisRect = "{{0, 98}, {571, 766}}"; sepNavWindowFrame = "{{647, 107}, {616, 895}}"; }; }; A75D18070CE3B3A700D50DD0 /* clean-all */ = { activeExec = 0; }; A75D18430CE3B76200D50DD0 /* ANNOUNCEMENT */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {746, 812}}"; sepNavSelRange = "{833, 0}"; sepNavVisRect = "{{0, 152}, {746, 660}}"; sepNavWindowFrame = "{{196, 84}, {785, 789}}"; }; }; A75D18450CE3B76300D50DD0 /* PBXBookmark */ = { isa = PBXBookmark; fRef = A75D18430CE3B76200D50DD0 /* ANNOUNCEMENT */; }; A75D18580CE3B89700D50DD0 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = A75D18430CE3B76200D50DD0 /* ANNOUNCEMENT */; name = "ANNOUNCEMENT: 4"; rLen = 0; rLoc = 40; rType = 0; vrLen = 1335; vrLoc = 0; }; A75D186C0CE3B96800D50DD0 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = A75D18430CE3B76200D50DD0 /* ANNOUNCEMENT */; name = "ANNOUNCEMENT: 4"; rLen = 0; rLoc = 40; rType = 0; vrLen = 1335; vrLoc = 0; }; A75FEB0A0A8631590049F8AA /* ECXMLControl.m:197 */ = { isa = PBXFileBreakpoint; actions = ( ); breakpointStyle = 0; continueAfterActions = 0; delayBeforeContinue = 0; fileReference = A7184A5D093C5AD500081D4C /* ECXMLControl.m */; hitCount = 1; lineNumber = 197; location = Encore; modificationTime = 208993886.734588; state = 2; }; A7627EE40978857500132E70 /* logging.xml */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {555, 627}}"; sepNavSelRange = "{106, 0}"; sepNavVisRect = "{{0, 0}, {555, 627}}"; sepNavWindowFrame = "{{34, 246}, {600, 756}}"; }; }; A7829FE508A2A99600B180BC /* ECArrayIterator.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {537, 1175}}"; sepNavSelRange = "{1541, 0}"; sepNavVisRect = "{{0, 336}, {537, 787}}"; }; }; A7829FE608A2A99600B180BC /* ECArrayIterator.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {537, 1078}}"; sepNavSelRange = "{1337, 0}"; sepNavVisRect = "{{0, 290}, {537, 788}}"; sepNavWindowFrame = "{{248, 85}, {582, 917}}"; }; }; A79DAA63099D5CE400A680B0 /* ECLoggingXMLConfiguration.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {550, 1736}}"; sepNavSelRange = "{3096, 0}"; sepNavVisRect = "{{0, 874}, {550, 806}}"; sepNavWindowFrame = "{{15, 62}, {595, 935}}"; }; }; A79DAA64099D5CE400A680B0 /* ECLoggingXMLConfiguration.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 1638}}"; sepNavSelRange = "{1266, 0}"; sepNavVisRect = "{{0, 355}, {856, 313}}"; }; }; A79DBA2B099434090088FEA0 /* ECLogger.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 2604}}"; sepNavSelRange = "{1291, 0}"; sepNavVisRect = "{{0, 476}, {571, 766}}"; sepNavWindowFrame = "{{12, 107}, {616, 895}}"; }; }; A79DBA2C099434090088FEA0 /* ECLogger.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 3010}}"; sepNavSelRange = "{871, 0}"; sepNavVisRect = "{{0, 1158}, {571, 766}}"; sepNavWindowFrame = "{{295, 107}, {616, 895}}"; }; }; A79DF44A09958484008C1BF7 /* ECStringUtils.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 896}}"; sepNavSelRange = "{2114, 25}"; sepNavVisRect = "{{0, 130}, {571, 766}}"; sepNavWindowFrame = "{{15, 102}, {616, 895}}"; }; }; A79DF44B09958484008C1BF7 /* ECStringUtils.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 1106}}"; sepNavSelRange = "{1850, 0}"; sepNavVisRect = "{{0, 499}, {856, 333}}"; sepNavWindowFrame = "{{15, 102}, {616, 895}}"; }; }; A79DF48009958A01008C1BF7 /* ECStringUtilsTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {986, 686}}"; sepNavSelRange = "{1375, 0}"; sepNavVisRect = "{{0, 243}, {986, 415}}"; }; }; A79DF48109958A01008C1BF7 /* ECStringUtilsTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 1190}}"; sepNavSelRange = "{2599, 0}"; sepNavVisRect = "{{0, 368}, {571, 766}}"; sepNavWindowFrame = "{{595, 107}, {616, 895}}"; }; }; A7A8622A093CDC1400CAE2F9 /* ECXMLControlDefaultAllocatorRule.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {562, 937}}"; sepNavSelRange = "{2041, 0}"; sepNavVisRect = "{{0, 144}, {562, 793}}"; sepNavWindowFrame = "{{176, 292}, {750, 558}}"; }; }; A7A8622B093CDC1400CAE2F9 /* ECXMLControlDefaultAllocatorRule.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {543, 1302}}"; sepNavSelRange = "{1347, 84}"; sepNavVisRect = "{{0, 168}, {543, 804}}"; sepNavWindowFrame = "{{666, 69}, {588, 933}}"; }; }; A7A86312093CF8B200CAE2F9 /* ECXMLSampleClassTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {589, 826}}"; sepNavSelRange = "{1516, 27}"; sepNavVisRect = "{{0, 0}, {589, 767}}"; }; }; A7A86313093CF8B200CAE2F9 /* ECXMLSampleClassTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {589, 1288}}"; sepNavSelRange = "{1531, 0}"; sepNavVisRect = "{{0, 0}, {589, 767}}"; sepNavWindowFrame = "{{193, 105}, {634, 896}}"; }; }; A7AF2F82086D618F00C0C7C3 /* ECStack.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 1442}}"; sepNavSelRange = "{1384, 7}"; sepNavVisRect = "{{0, 588}, {711, 429}}"; sepNavWindowFrame = "{{152, 314}, {750, 558}}"; }; }; A7AF2F83086D618F00C0C7C3 /* ECStack.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1638}}"; sepNavSelRange = "{1725, 1}"; sepNavVisRect = "{{0, 819}, {705, 819}}"; sepNavWindowFrame = "{{107, 54}, {750, 948}}"; }; }; A7B2BB4E09778159001FAC47 /* XCBreakpointsBucket */ = { isa = XCBreakpointsBucket; name = Encore; objects = ( A75FEB0A0A8631590049F8AA /* ECXMLControl.m:197 */, ); }; A7C496E307A782FA00854F6A /* GNUmakefile */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {696, 1106}}"; sepNavSelRange = "{261, 0}"; sepNavVisRect = "{{0, 0}, {696, 707}}"; sepNavWindowFrame = "{{424, 166}, {741, 836}}"; }; }; A7D9BE9E0976FAEE0006E5F6 /* ECLoggingTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 811}}"; sepNavSelRange = "{1246, 0}"; sepNavVisRect = "{{0, 0}, {544, 811}}"; sepNavWindowFrame = "{{15, 101}, {634, 896}}"; }; }; A7D9BE9F0976FAEE0006E5F6 /* ECLoggingTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 2128}}"; sepNavSelRange = "{4547, 0}"; sepNavVisRect = "{{0, 1308}, {544, 806}}"; sepNavWindowFrame = "{{638, 67}, {589, 935}}"; }; }; A7EBBD250932FE6900694102 /* ECTestcase.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {775, 1441}}"; sepNavSelRange = "{1239, 64}"; sepNavVisRect = "{{0, 321}, {775, 493}}"; sepNavWindowFrame = "{{15, 439}, {750, 558}}"; }; }; A7EBBD260932FE6900694102 /* ECTestcase.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 819}}"; sepNavSelRange = "{1132, 27}"; sepNavVisRect = "{{0, 0}, {705, 819}}"; sepNavWindowFrame = "{{107, 54}, {750, 948}}"; }; }; A7EBBD280932FE6900694102 /* ECTestResult.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1036}}"; sepNavSelRange = "{1464, 0}"; sepNavVisRect = "{{0, 217}, {705, 819}}"; sepNavWindowFrame = "{{15, 49}, {750, 948}}"; }; }; A7EBBD290932FE6900694102 /* ECTestSuite.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {500, 1329}}"; sepNavSelRange = "{1627, 0}"; sepNavVisRect = "{{0, 314}, {500, 765}}"; sepNavWindowFrame = "{{15, 439}, {750, 558}}"; }; }; A7EBBD2A0932FE6900694102 /* ECTestSuite.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {856, 2324}}"; sepNavSelRange = "{3067, 0}"; sepNavVisRect = "{{0, 1671}, {856, 313}}"; sepNavWindowFrame = "{{130, 54}, {750, 948}}"; }; }; A7EBBD4D0932FEE400694102 /* EncoreTESTS */ = { activeExec = 0; executables = ( A7EBBD4F0932FEE400694102 /* EncoreTESTS */, ); }; A7EBBD4F0932FEE400694102 /* EncoreTESTS */ = { isa = PBXExecutable; activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; configStateDict = { "PBXLSLaunchAction-0" = { PBXLSLaunchAction = 0; PBXLSLaunchStartAction = 1; PBXLSLaunchStdioStyle = 2; PBXLSLaunchStyle = 0; class = PBXLSRunLaunchConfig; displayName = "Executable Runner"; identifier = com.apple.Xcode.launch.runConfig; remoteHostInfo = ""; startActionInfo = ""; }; }; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = EncoreTESTS; savedGlobals = { }; sourceDirectories = ( ); startupPath = "<>"; }; A7EBBD570932FF7600694102 /* ECTests.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 1386}}"; sepNavSelRange = "{1220, 0}"; sepNavVisRect = "{{0, 378}, {705, 429}}"; sepNavWindowFrame = "{{271, 108}, {750, 558}}"; }; }; A7EED481097E29A800FA5268 /* ECParameterString.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 2660}}"; sepNavSelRange = "{2740, 18}"; sepNavVisRect = "{{0, 480}, {544, 808}}"; sepNavWindowFrame = "{{15, 65}, {589, 937}}"; }; }; A7EED482097E29A800FA5268 /* ECParameterString.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 5656}}"; sepNavSelRange = "{2675, 0}"; sepNavVisRect = "{{0, 994}, {544, 816}}"; sepNavWindowFrame = "{{15, 57}, {589, 945}}"; }; }; A7EED48E097E2BEB00FA5268 /* ECParameterStringTEST.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {544, 814}}"; sepNavSelRange = "{1373, 10}"; sepNavVisRect = "{{0, 0}, {544, 814}}"; sepNavWindowFrame = "{{276, 59}, {589, 943}}"; }; }; A7EED48F097E2BEB00FA5268 /* ECParameterStringTEST.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {571, 1624}}"; sepNavSelRange = "{677, 0}"; sepNavVisRect = "{{0, 0}, {571, 766}}"; sepNavWindowFrame = "{{61, 60}, {616, 895}}"; }; }; A7FF3A060A41252C00C1E23A /* ECStandardOutput.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {527, 910}}"; sepNavSelRange = "{1234, 0}"; sepNavVisRect = "{{0, 0}, {527, 740}}"; sepNavWindowFrame = "{{61, 86}, {572, 869}}"; }; }; A7FF3A070A41252C00C1E23A /* ECStandardOutput.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {576, 980}}"; sepNavSelRange = "{1474, 0}"; sepNavVisRect = "{{0, 203}, {576, 777}}"; sepNavWindowFrame = "{{15, 91}, {621, 906}}"; }; }; }