From 6ee8761b679fb087bef12cd6e88edc5697fdd27f Mon Sep 17 00:00:00 2001 From: "H. Nikolaus Schaller" Date: Wed, 8 May 2013 08:07:02 +0000 Subject: [PATCH] * added .qcodeproj for compilation on mySTEP/QuantumSTEP * NIB files of DataBuilder updated git-svn-id: svn+ssh://svn.gna.org/svn/gnustep@36598 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 + CoreData.qcodeproj | 12 + CoreData.xcodeproj/hns.pbxuser | 950 +------- CoreData.xcodeproj/project.pbxproj | 15 +- DataBuilder/DataBuilder.qcodeproj | 12 + DataBuilder/DataBuilder.xcodeproj/hns.pbxuser | 2129 ----------------- .../DataBuilder.xcodeproj/project.pbxproj | 13 +- .../AttributeEditor.nib/designable.nib | 1116 +++++++++ .../AttributeEditor.nib/keyedobjects.nib | Bin 9472 -> 11295 bytes .../ConfigurationEditor.nib/designable.nib | 446 ++++ .../ConfigurationEditor.nib/keyedobjects.nib | Bin 4454 -> 5007 bytes .../DataBuilder.nib/designable.nib | 1919 +++++++++++++++ .../DataBuilder.nib/keyedobjects.nib | Bin 14481 -> 17063 bytes .../DocumentWindow.nib/designable.nib | 675 ++++++ .../DocumentWindow.nib/keyedobjects.nib | Bin 5916 -> 6752 bytes .../EntityEditor.nib/designable.nib | 842 +++++++ .../EntityEditor.nib/keyedobjects.nib | Bin 7411 -> 8646 bytes .../FetchedPropertyEditor.nib/designable.nib | 593 +++++ .../keyedobjects.nib | Bin 5432 -> 6218 bytes .../RelationshipEditor.nib/designable.nib | 1708 +++++++++++++ .../RelationshipEditor.nib/keyedobjects.nib | Bin 13233 -> 16433 bytes DataBuilder/Private.h | 5 +- 22 files changed, 7436 insertions(+), 3004 deletions(-) create mode 100755 CoreData.qcodeproj create mode 100644 DataBuilder/DataBuilder.qcodeproj delete mode 100644 DataBuilder/DataBuilder.xcodeproj/hns.pbxuser create mode 100644 DataBuilder/English.lproj/AttributeEditor.nib/designable.nib create mode 100644 DataBuilder/English.lproj/ConfigurationEditor.nib/designable.nib create mode 100644 DataBuilder/English.lproj/DataBuilder.nib/designable.nib create mode 100644 DataBuilder/English.lproj/DocumentWindow.nib/designable.nib create mode 100644 DataBuilder/English.lproj/EntityEditor.nib/designable.nib create mode 100644 DataBuilder/English.lproj/FetchedPropertyEditor.nib/designable.nib create mode 100644 DataBuilder/English.lproj/RelationshipEditor.nib/designable.nib diff --git a/ChangeLog b/ChangeLog index 3059339..6386af7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-02-16 Nikolaus Schaller + + * added .qcodeproj for compilation on mySTEP + * NIB files of DataBuilder updated + 2011-06-12 09:42-EDT Gregory John Casamento * CoreDataHeaders.h: Conditionally use the defines for _, ASSIGN, and diff --git a/CoreData.qcodeproj b/CoreData.qcodeproj new file mode 100755 index 0000000..d66a192 --- /dev/null +++ b/CoreData.qcodeproj @@ -0,0 +1,12 @@ +#!/bin/bash + +export SOURCES=*.m # all source codes +export LIBS="-lsqlite3" # add any additional libraries like -ltiff etc. +export FRAMEWORKS= # add any additional Frameworks etc. +export INSTALL=true # will try to install on the Zaurus (using ssh) +export INSTALL_PATH=/System/Library/Frameworks # override INSTALL_PATH for MacOS X machine Zaurus +export RUN=false # will try to run with X11 and mySTEP +export ROOT=$HOME/Documents/Projects/QuantumSTEP # project root +export DEPENDS="libsqlite3-0, quantumstep-cocoa-framework" # debian package dependencies (, separated list) +/usr/bin/make -f $ROOT/System/Sources/Frameworks/mySTEP.make $ACTION + diff --git a/CoreData.xcodeproj/hns.pbxuser b/CoreData.xcodeproj/hns.pbxuser index 3a1060a..a17fdd6 100644 --- a/CoreData.xcodeproj/hns.pbxuser +++ b/CoreData.xcodeproj/hns.pbxuser @@ -5,7 +5,6 @@ activeTarget = 8DC2EF4F0486A6940098B216 /* CoreData */; addToTargets = ( ); - breakpointsGroup = EE120BE50D05917A000E4BA5 /* XCBreakpointsBucket */; codeSenseManager = EE12FA870D05901F000E4BA5 /* Code sense */; perUserDictionary = { PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { @@ -28,7 +27,7 @@ PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, - 614, + 1167, 20, 48, 43, @@ -46,6 +45,22 @@ PBXFileDataSource_Target_ColumnID, ); }; + PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID; + PBXFileTableDataSourceColumnWidthsKey = ( + 16, + 200, + 50, + 304.20849609375, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXSymbolsDataSource_SymbolTypeIconID, + PBXSymbolsDataSource_SymbolNameID, + PBXSymbolsDataSource_SymbolTypeID, + PBXSymbolsDataSource_ReferenceNameID, + ); + }; PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; @@ -75,8 +90,8 @@ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, - 200, - 88, + 1151, + 60, 20, 48, 43, @@ -92,87 +107,15 @@ PBXFileDataSource_Warnings_ColumnID, ); }; - PBXPerProjectTemplateStateSaveDate = 219761504; - PBXWorkspaceStateSaveDate = 219761504; + PBXPerProjectTemplateStateSaveDate = 389632045; + PBXWorkspaceStateSaveDate = 389632045; }; perUserProjectItems = { - EE34EE900D19514800306A15 /* PBXTextBookmark */ = EE34EE900D19514800306A15 /* PBXTextBookmark */; - EEB112460D119452001212B5 /* PBXTextBookmark */ = EEB112460D119452001212B5 /* PBXTextBookmark */; - EEB112470D119452001212B5 /* PBXTextBookmark */ = EEB112470D119452001212B5 /* PBXTextBookmark */; - EEB112490D119452001212B5 /* PBXTextBookmark */ = EEB112490D119452001212B5 /* PBXTextBookmark */; - EEB1124B0D119452001212B5 /* PBXTextBookmark */ = EEB1124B0D119452001212B5 /* PBXTextBookmark */; - EEB1124E0D119452001212B5 /* PBXTextBookmark */ = EEB1124E0D119452001212B5 /* PBXTextBookmark */; - EEB112520D119452001212B5 /* PBXTextBookmark */ = EEB112520D119452001212B5 /* PBXTextBookmark */; - EEB112530D119452001212B5 /* PBXTextBookmark */ = EEB112530D119452001212B5 /* PBXTextBookmark */; - EEB112540D119452001212B5 /* PBXTextBookmark */ = EEB112540D119452001212B5 /* PBXTextBookmark */; - EEB112570D119452001212B5 /* PBXTextBookmark */ = EEB112570D119452001212B5 /* PBXTextBookmark */; - EEB112580D119452001212B5 /* PBXTextBookmark */ = EEB112580D119452001212B5 /* PBXTextBookmark */; - EEB112590D119452001212B5 /* PBXTextBookmark */ = EEB112590D119452001212B5 /* PBXTextBookmark */; - EEB1125B0D119452001212B5 /* PBXTextBookmark */ = EEB1125B0D119452001212B5 /* PBXTextBookmark */; - EEB1125C0D119452001212B5 /* PBXTextBookmark */ = EEB1125C0D119452001212B5 /* PBXTextBookmark */; - EEB1125E0D119452001212B5 /* PBXTextBookmark */ = EEB1125E0D119452001212B5 /* PBXTextBookmark */; - EEB1125F0D119452001212B5 /* PBXTextBookmark */ = EEB1125F0D119452001212B5 /* PBXTextBookmark */; - EEB112600D119452001212B5 /* PBXTextBookmark */ = EEB112600D119452001212B5 /* PBXTextBookmark */; - EEB112610D119452001212B5 /* PBXTextBookmark */ = EEB112610D119452001212B5 /* PBXTextBookmark */; - EEB112650D119452001212B5 /* PBXTextBookmark */ = EEB112650D119452001212B5 /* PBXTextBookmark */; - EEB1129E0D1198B1001212B5 /* PBXTextBookmark */ = EEB1129E0D1198B1001212B5 /* PBXTextBookmark */; - EEFA79E20D1857490061DC52 /* PBXTextBookmark */ = EEFA79E20D1857490061DC52 /* PBXTextBookmark */; - EEFA79E50D1857490061DC52 /* PBXTextBookmark */ = EEFA79E50D1857490061DC52 /* PBXTextBookmark */; - EEFA7B870D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B870D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B880D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B880D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B890D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B890D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B8B0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B8B0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B8C0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B8C0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B8D0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B8D0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B8E0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B8E0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B8F0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B8F0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B900D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B900D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B910D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B910D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B920D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B920D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B930D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B930D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B950D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B950D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B970D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B970D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B980D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B980D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B990D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B990D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B9A0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B9A0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7B9E0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7B9E0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BA40D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BA40D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BA50D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BA50D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BAB0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BAB0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BAD0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BAD0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BB10D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BB10D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BB60D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BB60D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BB70D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BB70D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BBA0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BBA0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BBC0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BBC0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BBD0D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BBD0D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7BC30D1860DF0061DC52 /* PBXTextBookmark */ = EEFA7BC30D1860DF0061DC52 /* PBXTextBookmark */; - EEFA7DAD0D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DAD0D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DAF0D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DAF0D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DB10D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DB10D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DB30D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DB30D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DB70D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DB70D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DB80D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DB80D18750F0061DC52 /* PBXTextBookmark */; - EEFA7DBA0D18750F0061DC52 /* PBXTextBookmark */ = EEFA7DBA0D18750F0061DC52 /* PBXTextBookmark */; - EEFA7EFA0D19040C0061DC52 /* PBXTextBookmark */ = EEFA7EFA0D19040C0061DC52 /* PBXTextBookmark */; - EEFA7EFB0D19040C0061DC52 /* PBXTextBookmark */ = EEFA7EFB0D19040C0061DC52 /* PBXTextBookmark */; - EEFA7EFC0D19040C0061DC52 /* PBXTextBookmark */ = EEFA7EFC0D19040C0061DC52 /* PBXTextBookmark */; - EEFA7EFE0D19040C0061DC52 /* PBXTextBookmark */ = EEFA7EFE0D19040C0061DC52 /* PBXTextBookmark */; - EEFA80670D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80670D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80680D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80680D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80690D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80690D1906DD0061DC52 /* PBXTextBookmark */; - EEFA806A0D1906DD0061DC52 /* PBXTextBookmark */ = EEFA806A0D1906DD0061DC52 /* PBXTextBookmark */; - EEFA806B0D1906DD0061DC52 /* PBXTextBookmark */ = EEFA806B0D1906DD0061DC52 /* PBXTextBookmark */; - EEFA806C0D1906DD0061DC52 /* PBXTextBookmark */ = EEFA806C0D1906DD0061DC52 /* PBXTextBookmark */; - EEFA806F0D1906DD0061DC52 /* PBXTextBookmark */ = EEFA806F0D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80700D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80700D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80710D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80710D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80740D1906DD0061DC52 /* PBXTextBookmark */ = EEFA80740D1906DD0061DC52 /* PBXTextBookmark */; - EEFA80860D19071F0061DC52 /* PBXTextBookmark */ = EEFA80860D19071F0061DC52 /* PBXTextBookmark */; - EEFA80870D19071F0061DC52 /* PBXTextBookmark */ = EEFA80870D19071F0061DC52 /* PBXTextBookmark */; - EEFA808A0D19071F0061DC52 /* PBXTextBookmark */ = EEFA808A0D19071F0061DC52 /* PBXTextBookmark */; - EEFA808B0D19071F0061DC52 /* PBXTextBookmark */ = EEFA808B0D19071F0061DC52 /* PBXTextBookmark */; - EEFA808C0D19071F0061DC52 /* PBXTextBookmark */ = EEFA808C0D19071F0061DC52 /* PBXTextBookmark */; + EE05217415347F6D00E0017A /* PBXTextBookmark */ = EE05217415347F6D00E0017A /* PBXTextBookmark */; + EE62387517395114005CEDC1 /* PBXTextBookmark */ = EE62387517395114005CEDC1 /* PBXTextBookmark */; + EE6238B6173973E3005CEDC1 /* PBXTextBookmark */ = EE6238B6173973E3005CEDC1 /* PBXTextBookmark */; + EE6238B7173973E3005CEDC1 /* PBXTextBookmark */ = EE6238B7173973E3005CEDC1 /* PBXTextBookmark */; + EE6238B8173973E3005CEDC1 /* PBXTextBookmark */ = EE6238B8173973E3005CEDC1 /* PBXTextBookmark */; }; sourceControlManager = EE12FA860D05901F000E4BA5 /* Source Control */; userBuildSettings = { @@ -188,6 +131,16 @@ 8DC2EF4F0486A6940098B216 /* CoreData */ = { activeExec = 0; }; + EE05217415347F6D00E0017A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = EE12FA8F0D059049000E4BA5 /* NSAttributeDescription.m */; + name = "NSAttributeDescription.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1116; + vrLoc = 0; + }; EE120BC90D05911D000E4BA5 /* mySTEP.make */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {2288, 3780}}"; @@ -195,17 +148,14 @@ sepNavVisRect = "{{0, 0}, {582, 560}}"; }; }; - EE120BE50D05917A000E4BA5 /* XCBreakpointsBucket */ = { - isa = XCBreakpointsBucket; - name = "Project Breakpoints"; - objects = ( - ); - }; EE12FA860D05901F000E4BA5 /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 1; scmConfiguration = { + repositoryNamesForRoots = { + "" = GNUstep; + }; }; scmType = scm.subversion; }; @@ -265,8 +215,9 @@ }; EE12FA8F0D059049000E4BA5 /* NSAttributeDescription.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {939, 1848}}"; - sepNavSelRange = "{2338, 45}"; + sepNavIntBoundsRect = "{{0, 0}, {1369, 1638}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1116}"; sepNavVisRect = "{{0, 856}, {939, 430}}"; }; }; @@ -314,8 +265,9 @@ }; EE12FA960D059049000E4BA5 /* NSManagedObject.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {524, 1540}}"; - sepNavSelRange = "{3720, 0}"; + sepNavIntBoundsRect = "{{0, 0}, {1369, 1378}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1090}"; sepNavVisRect = "{{0, 1053}, {466, 487}}"; }; }; @@ -410,6 +362,13 @@ sepNavVisRect = "{{0, 2298}, {939, 430}}"; }; }; + EE12FAC00D05905C000E4BA5 /* ChangeLog */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1369, 936}}"; + sepNavSelRange = "{94, 0}"; + sepNavVisRange = "{0, 947}"; + }; + }; EE12FAC10D05905C000E4BA5 /* COPYING */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {582, 7070}}"; @@ -431,224 +390,51 @@ sepNavVisRect = "{{0, 0}, {582, 560}}"; }; }; - EE34EE900D19514800306A15 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA80840D1906EA0061DC52 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1427; - vrLoc = 56; + EE6226AD1739503E005CEDC1 /* CoreData.qcodeproj */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1369, 361}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 690}"; + }; }; - EEB112460D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120BC90D05911D000E4BA5 /* mySTEP.make */; - name = "mySTEP.make: 179"; - rLen = 0; - rLoc = 6051; - rType = 0; - vrLen = 1231; - vrLoc = 5401; - }; - EEB112470D119452001212B5 /* PBXTextBookmark */ = { + EE62387517395114005CEDC1 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = EE12FAC00D05905C000E4BA5 /* ChangeLog */; - name = "ChangeLog: 1"; + name = "ChangeLog: 3"; + rLen = 0; + rLoc = 94; + rType = 0; + vrLen = 947; + vrLoc = 0; + }; + EE6238B6173973E3005CEDC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = EE12FA960D059049000E4BA5 /* NSManagedObject.h */; + name = "NSManagedObject.h: 1"; rLen = 0; rLoc = 0; rType = 0; - vrLen = 1868; + vrLen = 1090; vrLoc = 0; }; - EEB112490D119452001212B5 /* PBXTextBookmark */ = { + EE6238B7173973E3005CEDC1 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = EE12FA890D059049000E4BA5 /* CoreDataErrors.h */; - name = "CoreDataErrors.h: 1"; + fRef = EE6226AD1739503E005CEDC1 /* CoreData.qcodeproj */; + name = "CoreData.qcodeproj: 1"; rLen = 0; rLoc = 0; rType = 0; - vrLen = 1551; + vrLen = 690; vrLoc = 0; }; - EEB1124B0D119452001212B5 /* PBXTextBookmark */ = { + EE6238B8173973E3005CEDC1 /* PBXTextBookmark */ = { isa = PBXTextBookmark; - fRef = 32DBCF5E0370ADEE00C91783 /* CoreData_Prefix.pch */; - name = "CoreData_Prefix.pch: 12"; - rLen = 0; - rLoc = 323; - rType = 0; - vrLen = 323; - vrLoc = 0; - }; - EEB1124E0D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 32DBCF5E0370ADEE00C91783 /* CoreData_Prefix.pch */; - name = "CoreData_Prefix.pch: _"; - rLen = 0; - rLoc = 323; - rType = 0; - vrLen = 291; - vrLoc = 0; - }; - EEB112520D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA880D059049000E4BA5 /* CoreData.h */; - name = "CoreData.h: 44"; - rLen = 0; - rLoc = 1564; - rType = 0; - vrLen = 1617; - vrLoc = 111; - }; - EEB112530D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA890D059049000E4BA5 /* CoreDataErrors.h */; - name = "CoreDataErrors.h: 1"; + fRef = EE6226AD1739503E005CEDC1 /* CoreData.qcodeproj */; + name = "CoreData.qcodeproj: 1"; rLen = 0; rLoc = 0; rType = 0; - vrLen = 1544; - vrLoc = 0; - }; - EEB112540D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8B0D059049000E4BA5 /* CoreDataUtilities.h */; - name = "CoreDataUtilities.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1346; - vrLoc = 0; - }; - EEB112570D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA900D059049000E4BA5 /* NSEntityDescription.h */; - name = "NSEntityDescription.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1000; - vrLoc = 0; - }; - EEB112580D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA920D059049000E4BA5 /* NSFetchedPropertyDescription.h */; - name = "NSFetchedPropertyDescription.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1009; - vrLoc = 0; - }; - EEB112590D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA940D059049000E4BA5 /* NSFetchRequest.h */; - name = "NSFetchRequest.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 995; - vrLoc = 0; - }; - EEB1125B0D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA980D059049000E4BA5 /* NSManagedObjectContext.h */; - name = setMergePolicy; - rLen = 14; - rLoc = 4028; - rType = 0; - vrLen = 683; - vrLoc = 3684; - }; - EEB1125C0D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9A0D059049000E4BA5 /* NSManagedObjectID.h */; - name = "NSManagedObjectID.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 998; - vrLoc = 0; - }; - EEB1125E0D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9C0D059049000E4BA5 /* NSManagedObjectModel.h */; - name = "NSManagedObjectModel.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1001; - vrLoc = 0; - }; - EEB1125F0D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA00D059049000E4BA5 /* NSPropertyDescription.h */; - name = "NSPropertyDescription.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1002; - vrLoc = 0; - }; - EEB112600D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA20D059049000E4BA5 /* NSRelationshipDescription.h */; - name = "NSRelationshipDescription.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1006; - vrLoc = 0; - }; - EEB112610D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120BC90D05911D000E4BA5 /* mySTEP.make */; - name = "mySTEP.make: 189"; - rLen = 0; - rLoc = 6361; - rType = 0; - vrLen = 1217; - vrLoc = 5401; - }; - EEB112650D119452001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAC00D05905C000E4BA5 /* ChangeLog */; - name = "ChangeLog: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1868; - vrLoc = 0; - }; - EEB1129E0D1198B1001212B5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA970D059049000E4BA5 /* NSManagedObject.m */; - name = "NSManagedObject.m: 27"; - rLen = 0; - rLoc = 1008; - rType = 0; - vrLen = 1308; - vrLoc = 0; - }; - EEFA79E20D1857490061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA910D059049000E4BA5 /* NSEntityDescription.m */; - name = "[entity isEqual: otherEntity]"; - rLen = 29; - rLoc = 4562; - rType = 0; - vrLen = 693; - vrLoc = 4241; - }; - EEFA79E50D1857490061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9D0D059049000E4BA5 /* NSManagedObjectModel.m */; - name = "NSManagedObjectModel.m: 29"; - rLen = 0; - rLoc = 1013; - rType = 0; - vrLen = 1301; + vrLen = 690; vrLoc = 0; }; EEFA7B7F0D185F5C0061DC52 /* CoreDataHeaders.h */ = { @@ -658,434 +444,6 @@ sepNavVisRect = "{{0, 0}, {466, 487}}"; }; }; - EEFA7B870D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8E0D059049000E4BA5 /* NSAttributeDescription.h */; - name = "NSAttributeDescription.h: NSUndefinedAttributeType"; - rLen = 419; - rLoc = 1138; - rType = 0; - vrLen = 918; - vrLoc = 1123; - }; - EEFA7B880D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA900D059049000E4BA5 /* NSEntityDescription.h */; - name = "NSEntityDescription.h: superentity"; - rLen = 0; - rLoc = 2986; - rType = 0; - vrLen = 1265; - vrLoc = 1756; - }; - EEFA7B890D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA920D059049000E4BA5 /* NSFetchedPropertyDescription.h */; - name = NSFetchedPropertyDescription; - rLen = 28; - rLoc = 1176; - rType = 0; - vrLen = 1148; - vrLoc = 277; - }; - EEFA7B8B0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA960D059049000E4BA5 /* NSManagedObject.h */; - name = "NSManagedObject.h: 109"; - rLen = 0; - rLoc = 3717; - rType = 0; - vrLen = 1300; - vrLoc = 2450; - }; - EEFA7B8C0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA980D059049000E4BA5 /* NSManagedObjectContext.h */; - name = setMergePolicy; - rLen = 14; - rLoc = 4028; - rType = 0; - vrLen = 967; - vrLoc = 3437; - }; - EEFA7B8D0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9A0D059049000E4BA5 /* NSManagedObjectID.h */; - name = "NSManagedObjectID.h: 48"; - rLen = 0; - rLoc = 1445; - rType = 0; - vrLen = 949; - vrLoc = 529; - }; - EEFA7B8E0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9E0D059049000E4BA5 /* NSPersistentStoreCoordinator.h */; - name = "NSPersistentStoreCoordinator.h: persistentStoreForURL:"; - rLen = 0; - rLoc = 4324; - rType = 0; - vrLen = 1243; - vrLoc = 3126; - }; - EEFA7B8F0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA00D059049000E4BA5 /* NSPropertyDescription.h */; - name = "NSPropertyDescription.h: 62"; - rLen = 0; - rLoc = 1965; - rType = 0; - vrLen = 926; - vrLoc = 1076; - }; - EEFA7B900D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA20D059049000E4BA5 /* NSRelationshipDescription.h */; - name = "NSRelationshipDescription.h: 62"; - rLen = 0; - rLoc = 2058; - rType = 0; - vrLen = 956; - vrLoc = 1278; - }; - EEFA7B910D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA880D059049000E4BA5 /* CoreData.h */; - name = "CoreData.h: 26"; - rLen = 0; - rLoc = 1018; - rType = 0; - vrLen = 1347; - vrLoc = 240; - }; - EEFA7B920D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8A0D059049000E4BA5 /* CoreDataErrors.m */; - name = "CoreDataErrors.m: NSCoreDataErrorDomain"; - rLen = 0; - rLoc = 1015; - rType = 0; - vrLen = 1594; - vrLoc = 0; - }; - EEFA7B930D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8F0D059049000E4BA5 /* NSAttributeDescription.m */; - name = "#import \"Private.h\""; - rLen = 28; - rLoc = 1013; - rType = 0; - vrLen = 1109; - vrLoc = 468; - }; - EEFA7B950D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA930D059049000E4BA5 /* NSFetchedPropertyDescription.m */; - name = "NSFetchedPropertyDescription.m: 26"; - rLen = 0; - rLoc = 1047; - rType = 0; - vrLen = 1159; - vrLoc = 0; - }; - EEFA7B970D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA970D059049000E4BA5 /* NSManagedObject.m */; - name = "NSManagedObject.m: 26"; - rLen = 0; - rLoc = 1034; - rType = 0; - vrLen = 1027; - vrLoc = 786; - }; - EEFA7B980D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA990D059049000E4BA5 /* NSManagedObjectContext.m */; - name = "NSManagedObjectContext.m: 26"; - rLen = 0; - rLoc = 1041; - rType = 0; - vrLen = 1074; - vrLoc = 741; - }; - EEFA7B990D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9B0D059049000E4BA5 /* NSManagedObjectID.m */; - name = "NSManagedObjectID.m: 26"; - rLen = 0; - rLoc = 1043; - rType = 0; - vrLen = 928; - vrLoc = 736; - }; - EEFA7B9A0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9C0D059049000E4BA5 /* NSManagedObjectModel.h */; - name = "NSManagedObjectModel.h: 62"; - rLen = 0; - rLoc = 2227; - rType = 0; - vrLen = 1227; - vrLoc = 734; - }; - EEFA7B9E0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA10D059049000E4BA5 /* NSPropertyDescription.m */; - name = "NSPropertyDescription.m: 26"; - rLen = 0; - rLoc = 1040; - rType = 0; - vrLen = 1218; - vrLoc = 0; - }; - EEFA7BA40D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8E0D059049000E4BA5 /* NSAttributeDescription.h */; - name = "NSAttributeDescription.h: NSUndefinedAttributeType"; - rLen = 419; - rLoc = 1138; - rType = 0; - vrLen = 918; - vrLoc = 1123; - }; - EEFA7BA50D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8F0D059049000E4BA5 /* NSAttributeDescription.m */; - name = "NSAttributeDescription.m: attributeType"; - rLen = 0; - rLoc = 1155; - rType = 0; - vrLen = 1070; - vrLoc = 1152; - }; - EEFA7BAB0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA960D059049000E4BA5 /* NSManagedObject.h */; - name = "NSManagedObject.h: 109"; - rLen = 0; - rLoc = 3717; - rType = 0; - vrLen = 1300; - vrLoc = 2450; - }; - EEFA7BAD0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA990D059049000E4BA5 /* NSManagedObjectContext.m */; - name = "autorelease];"; - rLen = 22; - rLoc = 14058; - rType = 0; - vrLen = 1404; - vrLoc = 14438; - }; - EEFA7BB10D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9E0D059049000E4BA5 /* NSPersistentStoreCoordinator.h */; - name = "NSPersistentStoreCoordinator.h: persistentStoreForURL:"; - rLen = 0; - rLoc = 4324; - rType = 0; - vrLen = 1243; - vrLoc = 3126; - }; - EEFA7BB60D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA930D059049000E4BA5 /* NSFetchedPropertyDescription.m */; - name = "NSFetchedPropertyDescription.m: 26"; - rLen = 0; - rLoc = 1047; - rType = 0; - vrLen = 1163; - vrLoc = 0; - }; - EEFA7BB70D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA950D059049000E4BA5 /* NSFetchRequest.m */; - name = "NSFetchRequest.m: 26"; - rLen = 0; - rLoc = 1033; - rType = 0; - vrLen = 1399; - vrLoc = 0; - }; - EEFA7BBA0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9B0D059049000E4BA5 /* NSManagedObjectID.m */; - name = "NSManagedObjectID.m: 26"; - rLen = 0; - rLoc = 1043; - rType = 0; - vrLen = 930; - vrLoc = 736; - }; - EEFA7BBC0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9F0D059049000E4BA5 /* NSPersistentStoreCoordinator.m */; - name = "NSPersistentStoreCoordinator.m: 27"; - rLen = 0; - rLoc = 1113; - rType = 0; - vrLen = 1175; - vrLoc = 799; - }; - EEFA7BBD0D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA10D059049000E4BA5 /* NSPropertyDescription.m */; - name = "NSPropertyDescription.m: 26"; - rLen = 0; - rLoc = 1040; - rType = 0; - vrLen = 1218; - vrLoc = 0; - }; - EEFA7BC30D1860DF0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8A0D059049000E4BA5 /* CoreDataErrors.m */; - name = "CoreDataErrors.m: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1486; - vrLoc = 0; - }; - EEFA7DAD0D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7DAE0D18750F0061DC52 /* NSManagedObjectModel.h */; - name = entitiesForConfiguration; - rLen = 24; - rLoc = 2050; - rType = 0; - vrLen = 1939; - vrLoc = 1126; - }; - EEFA7DAE0D18750F0061DC52 /* NSManagedObjectModel.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = NSManagedObjectModel.h; - path = /System/Library/Frameworks/CoreData.framework/Headers/NSManagedObjectModel.h; - sourceTree = ""; - }; - EEFA7DAF0D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7DB00D18750F0061DC52 /* NSManagedObjectID.h */; - name = "(null): 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 950; - vrLoc = 0; - }; - EEFA7DB00D18750F0061DC52 /* NSManagedObjectID.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = NSManagedObjectID.h; - path = /System/Library/Frameworks/CoreData.framework/Headers/NSManagedObjectID.h; - sourceTree = ""; - }; - EEFA7DB10D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7DB20D18750F0061DC52 /* NSManagedObjectContext.h */; - name = "(null): 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 981; - vrLoc = 0; - }; - EEFA7DB20D18750F0061DC52 /* NSManagedObjectContext.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = NSManagedObjectContext.h; - path = /System/Library/Frameworks/CoreData.framework/Headers/NSManagedObjectContext.h; - sourceTree = ""; - }; - EEFA7DB30D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7DB40D18750F0061DC52 /* NSManagedObject.h */; - name = "(null): 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 941; - vrLoc = 0; - }; - EEFA7DB40D18750F0061DC52 /* NSManagedObject.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = NSManagedObject.h; - path = /System/Library/Frameworks/CoreData.framework/Headers/NSManagedObject.h; - sourceTree = ""; - }; - EEFA7DB70D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA30D059049000E4BA5 /* NSRelationshipDescription.m */; - name = "NSRelationshipDescription.m: 26"; - rLen = 0; - rLoc = 1044; - rType = 0; - vrLen = 1166; - vrLoc = 0; - }; - EEFA7DB80D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9D0D059049000E4BA5 /* NSManagedObjectModel.m */; - name = "NSManagedObjectModel.m: entitiesForConfiguration:"; - rLen = 0; - rLoc = 8834; - rType = 0; - vrLen = 836; - vrLoc = 8567; - }; - EEFA7DBA0D18750F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FAA30D059049000E4BA5 /* NSRelationshipDescription.m */; - name = "NSRelationshipDescription.m: 26"; - rLen = 0; - rLoc = 1044; - rType = 0; - vrLen = 1166; - vrLoc = 0; - }; - EEFA7EFA0D19040C0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA940D059049000E4BA5 /* NSFetchRequest.h */; - name = "NSFetchRequest.h: 43"; - rLen = 0; - rLoc = 1377; - rType = 0; - vrLen = 882; - vrLoc = 1236; - }; - EEFA7EFB0D19040C0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA950D059049000E4BA5 /* NSFetchRequest.m */; - name = "NSFetchRequest.m: 68"; - rLen = 0; - rLoc = 2228; - rType = 0; - vrLen = 854; - vrLoc = 1514; - }; - EEFA7EFC0D19040C0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA910D059049000E4BA5 /* NSEntityDescription.m */; - name = "self init"; - rLen = 9; - rLoc = 7773; - rType = 0; - vrLen = 1207; - vrLoc = 7378; - }; - EEFA7EFE0D19040C0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7B7F0D185F5C0061DC52 /* CoreDataHeaders.h */; - name = "CoreDataHeaders.h: 94"; - rLen = 0; - rLoc = 3524; - rType = 0; - vrLen = 910; - vrLoc = 2296; - }; EEFA7F200D1904910061DC52 /* GSSQLitePersistentStore.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {530, 487}}"; @@ -1100,106 +458,6 @@ sepNavVisRect = "{{0, 0}, {978, 225}}"; }; }; - EEFA80670D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8B0D059049000E4BA5 /* CoreDataUtilities.h */; - name = SetNonNullError; - rLen = 15; - rLoc = 1249; - rType = 0; - vrLen = 775; - vrLoc = 988; - }; - EEFA80680D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA9F0D059049000E4BA5 /* NSPersistentStoreCoordinator.m */; - name = "NSPersistentStoreCoordinator.m: 27"; - rLen = 0; - rLoc = 1092; - rType = 0; - vrLen = 1286; - vrLoc = 410; - }; - EEFA80690D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8D0D059049000E4BA5 /* GSPersistentStore.m */; - name = lrand48_r; - rLen = 9; - rLoc = 2445; - rType = 0; - vrLen = 874; - vrLoc = 1898; - }; - EEFA806A0D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8C0D059049000E4BA5 /* GSPersistentStore.h */; - name = "GSPersistentStore.h: 1"; - rLen = 1002; - rLoc = 0; - rType = 0; - vrLen = 1210; - vrLoc = 0; - }; - EEFA806B0D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7F200D1904910061DC52 /* GSSQLitePersistentStore.h */; - name = "GSSQLitePersistentStore.h: 1"; - rLen = 989; - rLoc = 0; - rType = 0; - vrLen = 1086; - vrLoc = 0; - }; - EEFA806C0D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7F210D1904910061DC52 /* GSSQLitePersistentStore.m */; - name = "GSSQLitePersistentStore.m: 4"; - rLen = 0; - rLoc = 144; - rType = 0; - vrLen = 1081; - vrLoc = 0; - }; - EEFA806F0D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8C0D059049000E4BA5 /* GSPersistentStore.h */; - name = "GSPersistentStore.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1210; - vrLoc = 0; - }; - EEFA80700D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE12FA8D0D059049000E4BA5 /* GSPersistentStore.m */; - name = "GSPersistentStore.m: 25"; - rLen = 0; - rLoc = 1007; - rType = 0; - vrLen = 1278; - vrLoc = 667; - }; - EEFA80710D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7F200D1904910061DC52 /* GSSQLitePersistentStore.h */; - name = "GSSQLiteStoreType.h: 9"; - rLen = 0; - rLoc = 989; - rType = 0; - vrLen = 262; - vrLoc = 0; - }; - EEFA80740D1906DD0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7F210D1904910061DC52 /* GSSQLitePersistentStore.m */; - name = "GSSQLiteStoreType.m: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 248; - vrLoc = 0; - }; EEFA80840D1906EA0061DC52 /* GNUmakefile */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {836, 560}}"; @@ -1214,54 +472,4 @@ sepNavVisRect = "{{0, 0}, {466, 487}}"; }; }; - EEFA80860D19071F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA7B7F0D185F5C0061DC52 /* CoreDataHeaders.h */; - name = "CoreDataHeaders.h: 1"; - rLen = 0; - rLoc = 12; - rType = 0; - vrLen = 1243; - vrLoc = 0; - }; - EEFA80870D19071F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA80850D1906EA0061DC52 /* GNUmakefile.preamble */; - name = "GNUmakefile.preamble: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 997; - vrLoc = 0; - }; - EEFA808A0D19071F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA80840D1906EA0061DC52 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1305; - vrLoc = 178; - }; - EEFA808B0D19071F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA80850D1906EA0061DC52 /* GNUmakefile.preamble */; - name = "GNUmakefile.preamble: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 997; - vrLoc = 0; - }; - EEFA808C0D19071F0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEFA80840D1906EA0061DC52 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1375; - vrLoc = 108; - }; } diff --git a/CoreData.xcodeproj/project.pbxproj b/CoreData.xcodeproj/project.pbxproj index 647b48e..d3d0594 100644 --- a/CoreData.xcodeproj/project.pbxproj +++ b/CoreData.xcodeproj/project.pbxproj @@ -87,6 +87,7 @@ EE12FAC40D059075000E4BA5 /* COPYING.fdl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING.fdl; sourceTree = ""; }; EE12FAC50D059087000E4BA5 /* Documentation */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Documentation; sourceTree = ""; }; EE12FAE20D0590FD000E4BA5 /* gscoredata-logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gscoredata-logo.png"; path = "Images/gscoredata-logo.png"; sourceTree = ""; }; + EE6226AD1739503E005CEDC1 /* CoreData.qcodeproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = CoreData.qcodeproj; sourceTree = ""; }; EEFA7B7F0D185F5C0061DC52 /* CoreDataHeaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreDataHeaders.h; sourceTree = ""; }; EEFA7F200D1904910061DC52 /* GSSQLitePersistentStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GSSQLitePersistentStore.h; sourceTree = ""; }; EEFA7F210D1904910061DC52 /* GSSQLitePersistentStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GSSQLitePersistentStore.m; sourceTree = ""; }; @@ -118,6 +119,7 @@ isa = PBXGroup; children = ( EE120BC90D05911D000E4BA5 /* mySTEP.make */, + EE6226AD1739503E005CEDC1 /* CoreData.qcodeproj */, EEFA80840D1906EA0061DC52 /* GNUmakefile */, EEFA80850D1906EA0061DC52 /* GNUmakefile.preamble */, EE12FAC00D05905C000E4BA5 /* ChangeLog */, @@ -281,10 +283,19 @@ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "CoreData" */; + compatibilityVersion = "Xcode 2.4"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); mainGroup = 0867D691FE84028FC02AAC07 /* CoreData */; productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; projectDirPath = ""; + projectRoot = ""; targets = ( 8DC2EF4F0486A6940098B216 /* CoreData */, ); @@ -315,7 +326,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export SOURCES=*.m # all source codes\nexport LIBS=\"-lsqlite3\" \t\t\t# add any additional libraries like -ltiff etc.\nexport FRAMEWORKS=\t\t\t\t\t# add any additional Frameworks etc.\nexport INSTALL=true # will try to install on the Zaurus (using ssh)\nexport INSTALL_PATH=/System/Library/Frameworks # override INSTALL_PATH for MacOS X machine Zaurus\nexport RUN=false # will try to run with X11 and mySTEP\nexport ROOT=$HOME/Documents/Projects/QuantumSTEP\t# project root\n/usr/bin/make -f $ROOT/System/Sources/Frameworks/mySTEP.make $ACTION\n"; + shellScript = "export QuantumSTEP=$HOME/Documents/Projects/QuantumSTEP\t# project root\n./CoreData.qcodeproj\n"; }; /* End PBXShellScriptBuildPhase section */ @@ -372,6 +383,7 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = CoreData_Prefix.pch; + GCC_VERSION = 4.0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Frameworks"; PRODUCT_NAME = CoreData; @@ -394,6 +406,7 @@ GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = CoreData_Prefix.pch; + GCC_VERSION = 4.0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/Frameworks"; PRODUCT_NAME = CoreData; diff --git a/DataBuilder/DataBuilder.qcodeproj b/DataBuilder/DataBuilder.qcodeproj new file mode 100644 index 0000000..c22f9bc --- /dev/null +++ b/DataBuilder/DataBuilder.qcodeproj @@ -0,0 +1,12 @@ +#!/bin/bash + +export SOURCES=*.m # all source codes +export LIBS= # add any additional libraries like -ltiff etc. +export FRAMEWORKS=CoreData # add any additional Frameworks etc. +export INSTALL=true # will try to install on the Zaurus (using ssh) +export INSTALL_PATH=/Developer/Applications # override INSTALL_PATH for MacOS X machine Zaurus +export RUN=false # will try to run with X11 and mySTEP +export DEPENDS="quantumstep-coredata-framework" +export ROOT=$HOME/Documents/Projects/QuantumSTEP # project root +/usr/bin/make -f $ROOT/System/Sources/Frameworks/mySTEP.make $ACTION + diff --git a/DataBuilder/DataBuilder.xcodeproj/hns.pbxuser b/DataBuilder/DataBuilder.xcodeproj/hns.pbxuser deleted file mode 100644 index 7b442e3..0000000 --- a/DataBuilder/DataBuilder.xcodeproj/hns.pbxuser +++ /dev/null @@ -1,2129 +0,0 @@ -// !$*UTF8*$! -{ - 089C1660FE840EACC02AAC07 /* English */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {502, 439}}"; - sepNavSelRange = "{122, 0}"; - sepNavVisRect = "{{0, 0}, {502, 439}}"; - }; - }; - 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { - activeBuildConfigurationName = Debug; - activeExecutable = EE120BFF0D059364000E4BA5 /* DataBuilder */; - activeTarget = 8D15AC270486D014006FF6A4 /* DataBuilder */; - addToTargets = ( - 8D15AC270486D014006FF6A4 /* DataBuilder */, - ); - breakpoints = ( - EEFA7E600D1879CA0061DC52 /* AttributeEditor.m:79 */, - EE650F540D2BAC53009A063C /* AttributeEditor.m:65 */, - ); - breakpointsGroup = EE120C5D0D05944F000E4BA5 /* XCBreakpointsBucket */; - codeSenseManager = EE120C0E0D059375000E4BA5 /* Code sense */; - executables = ( - EE120BFF0D059364000E4BA5 /* DataBuilder */, - ); - perUserDictionary = { - PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID; - PBXFileTableDataSourceColumnWidthsKey = ( - 200, - 200, - 284.5835, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXBookmarksDataSource_LocationID, - PBXBookmarksDataSource_NameID, - PBXBookmarksDataSource_CommentsID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 20, - 351, - 20, - 48, - 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.PBXFileTableDataSource3.XCSCMDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 20, - 351, - 20, - 48, - 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, - 20, - 274, - 97, - 20, - 48, - 43, - 43, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_SCM_ColumnID, - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXTargetDataSource_PrimaryAttribute, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - ); - }; - PBXPerProjectTemplateStateSaveDate = 220961591; - PBXWorkspaceStateSaveDate = 220961591; - }; - perUserProjectItems = { - EE120C970D059595000E4BA5 = EE120C970D059595000E4BA5 /* PBXTextBookmark */; - EE120C990D059595000E4BA5 = EE120C990D059595000E4BA5 /* PBXTextBookmark */; - EE40F3CD0D2696380083978F = EE40F3CD0D2696380083978F /* PBXBookmark */; - EE40F4010D26A9060083978F = EE40F4010D26A9060083978F /* PBXTextBookmark */; - EE40F4800D26AC540083978F = EE40F4800D26AC540083978F /* PBXTextBookmark */; - EE40F4810D26AC540083978F = EE40F4810D26AC540083978F /* PBXTextBookmark */; - EE40F4820D26AC540083978F = EE40F4820D26AC540083978F /* PBXTextBookmark */; - EE40F4830D26AC540083978F = EE40F4830D26AC540083978F /* PBXTextBookmark */; - EE40F4840D26AC540083978F = EE40F4840D26AC540083978F /* PBXTextBookmark */; - EE40F4850D26AC540083978F = EE40F4850D26AC540083978F /* PBXTextBookmark */; - EE40F4860D26AC540083978F = EE40F4860D26AC540083978F /* PBXTextBookmark */; - EE40F4870D26AC540083978F = EE40F4870D26AC540083978F /* PBXTextBookmark */; - EE40F4880D26AC540083978F = EE40F4880D26AC540083978F /* PBXTextBookmark */; - EE40F48A0D26AC540083978F = EE40F48A0D26AC540083978F /* PBXTextBookmark */; - EE40F48C0D26AC540083978F = EE40F48C0D26AC540083978F /* PBXTextBookmark */; - EE40F48D0D26AC540083978F = EE40F48D0D26AC540083978F /* PBXTextBookmark */; - EE40F48E0D26AC540083978F = EE40F48E0D26AC540083978F /* PBXTextBookmark */; - EE40F48F0D26AC540083978F = EE40F48F0D26AC540083978F /* PBXTextBookmark */; - EE40F4900D26AC540083978F = EE40F4900D26AC540083978F /* PBXTextBookmark */; - EE40F4910D26AC540083978F = EE40F4910D26AC540083978F /* PBXTextBookmark */; - EE40F4920D26AC540083978F = EE40F4920D26AC540083978F /* PBXTextBookmark */; - EE40F4930D26AC540083978F = EE40F4930D26AC540083978F /* PBXTextBookmark */; - EE40F4940D26AC540083978F = EE40F4940D26AC540083978F /* PBXTextBookmark */; - EE40F4950D26AC540083978F = EE40F4950D26AC540083978F /* PBXTextBookmark */; - EE40F4960D26AC540083978F = EE40F4960D26AC540083978F /* PBXTextBookmark */; - EE40F4970D26AC540083978F = EE40F4970D26AC540083978F /* PBXTextBookmark */; - EE40F4980D26AC540083978F = EE40F4980D26AC540083978F /* PBXTextBookmark */; - EE40F4990D26AC540083978F = EE40F4990D26AC540083978F /* PBXTextBookmark */; - EE40F49A0D26AC540083978F = EE40F49A0D26AC540083978F /* PBXTextBookmark */; - EE40F49B0D26AC540083978F = EE40F49B0D26AC540083978F /* PBXTextBookmark */; - EE40F49C0D26AC540083978F = EE40F49C0D26AC540083978F /* PBXTextBookmark */; - EE40F5660D26AEDE0083978F = EE40F5660D26AEDE0083978F /* PBXTextBookmark */; - EE40F5670D26AEDE0083978F = EE40F5670D26AEDE0083978F /* PBXBookmark */; - EE40F5690D26AEDE0083978F = EE40F5690D26AEDE0083978F /* PBXBookmark */; - EE40F56B0D26AEDE0083978F = EE40F56B0D26AEDE0083978F /* PBXBookmark */; - EE40F56D0D26AEDE0083978F = EE40F56D0D26AEDE0083978F /* PBXBookmark */; - EE40F56F0D26AEDE0083978F = EE40F56F0D26AEDE0083978F /* PBXBookmark */; - EE40F5710D26AEDE0083978F = EE40F5710D26AEDE0083978F /* PBXBookmark */; - EE40F5730D26AEDE0083978F = EE40F5730D26AEDE0083978F /* PBXBookmark */; - EE40F5750D26AEDE0083978F = EE40F5750D26AEDE0083978F /* PBXBookmark */; - EE40F5770D26AEDE0083978F = EE40F5770D26AEDE0083978F /* PBXBookmark */; - EE40F5790D26AEDE0083978F = EE40F5790D26AEDE0083978F /* PBXTextBookmark */; - EE40F57A0D26AEDE0083978F = EE40F57A0D26AEDE0083978F /* PBXTextBookmark */; - EE40F57B0D26AEDE0083978F = EE40F57B0D26AEDE0083978F /* PBXTextBookmark */; - EE40F57C0D26AEDE0083978F = EE40F57C0D26AEDE0083978F /* PBXBookmark */; - EE40F57E0D26AEDE0083978F = EE40F57E0D26AEDE0083978F /* PBXBookmark */; - EE40F5800D26AEDE0083978F = EE40F5800D26AEDE0083978F /* PBXBookmark */; - EE40F5820D26AEDE0083978F = EE40F5820D26AEDE0083978F /* PBXBookmark */; - EE40F5840D26AEDE0083978F = EE40F5840D26AEDE0083978F /* PBXBookmark */; - EE40F5860D26AEDE0083978F = EE40F5860D26AEDE0083978F /* PBXBookmark */; - EE40F5880D26AEDE0083978F = EE40F5880D26AEDE0083978F /* PBXBookmark */; - EE40F58A0D26AEDE0083978F = EE40F58A0D26AEDE0083978F /* PBXBookmark */; - EE40F58C0D26AEDE0083978F = EE40F58C0D26AEDE0083978F /* PBXBookmark */; - EE40F58E0D26AEDE0083978F = EE40F58E0D26AEDE0083978F /* PBXBookmark */; - EE40F5900D26AEDE0083978F = EE40F5900D26AEDE0083978F /* PBXBookmark */; - EE40F5920D26AEDE0083978F = EE40F5920D26AEDE0083978F /* PBXBookmark */; - EE40F5940D26AEDE0083978F = EE40F5940D26AEDE0083978F /* PBXBookmark */; - EE40F5960D26AEDE0083978F = EE40F5960D26AEDE0083978F /* PBXBookmark */; - EE40F5980D26AEDE0083978F = EE40F5980D26AEDE0083978F /* PBXBookmark */; - EE40F59A0D26AEDE0083978F = EE40F59A0D26AEDE0083978F /* PBXBookmark */; - EE40F59C0D26AEDE0083978F = EE40F59C0D26AEDE0083978F /* PBXBookmark */; - EE40F59E0D26AEDE0083978F = EE40F59E0D26AEDE0083978F /* PBXBookmark */; - EE40F5A00D26AEDE0083978F = EE40F5A00D26AEDE0083978F /* PBXBookmark */; - EE40F5A20D26AEDE0083978F = EE40F5A20D26AEDE0083978F /* PBXBookmark */; - EE40F5A40D26AEDE0083978F = EE40F5A40D26AEDE0083978F /* PBXTextBookmark */; - EE40F5A50D26AEDE0083978F = EE40F5A50D26AEDE0083978F /* PBXTextBookmark */; - EE465D2A0D19AC1E00E99DA0 = EE465D2A0D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D2B0D19AC1E00E99DA0 = EE465D2B0D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D2D0D19AC1E00E99DA0 = EE465D2D0D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D310D19AC1E00E99DA0 = EE465D310D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D320D19AC1E00E99DA0 = EE465D320D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D340D19AC1E00E99DA0 = EE465D340D19AC1E00E99DA0 /* PBXTextBookmark */; - EE465D910D19B1CA00E99DA0 = EE465D910D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D920D19B1CA00E99DA0 = EE465D920D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D930D19B1CA00E99DA0 = EE465D930D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D940D19B1CA00E99DA0 = EE465D940D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D950D19B1CA00E99DA0 = EE465D950D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D960D19B1CA00E99DA0 = EE465D960D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465D970D19B1CA00E99DA0 = EE465D970D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465DA30D19B1CA00E99DA0 = EE465DA30D19B1CA00E99DA0 /* PBXTextBookmark */; - EE465DD00D1A5E0000E99DA0 = EE465DD00D1A5E0000E99DA0 /* PBXBookmark */; - EE465DD30D1A5E0000E99DA0 = EE465DD30D1A5E0000E99DA0 /* PBXBookmark */; - EE465DD40D1A5E0000E99DA0 = EE465DD40D1A5E0000E99DA0 /* PBXBookmark */; - EE650F4E0D2BAC4A009A063C /* PBXTextBookmark */ = EE650F4E0D2BAC4A009A063C /* PBXTextBookmark */; - EE650F4F0D2BAC4A009A063C /* PBXTextBookmark */ = EE650F4F0D2BAC4A009A063C /* PBXTextBookmark */; - EE650F500D2BAC4C009A063C /* PBXTextBookmark */ = EE650F500D2BAC4C009A063C /* PBXTextBookmark */; - EE650F580D2BAC9E009A063C /* PBXTextBookmark */ = EE650F580D2BAC9E009A063C /* PBXTextBookmark */; - EE650F710D2BAFA4009A063C /* PBXTextBookmark */ = EE650F710D2BAFA4009A063C /* PBXTextBookmark */; - EE650F720D2BAFA4009A063C /* PBXTextBookmark */ = EE650F720D2BAFA4009A063C /* PBXTextBookmark */; - EE650F730D2BAFA4009A063C /* PBXTextBookmark */ = EE650F730D2BAFA4009A063C /* PBXTextBookmark */; - EE650F740D2BAFA4009A063C /* PBXTextBookmark */ = EE650F740D2BAFA4009A063C /* PBXTextBookmark */; - EE650F750D2BAFA4009A063C /* PBXTextBookmark */ = EE650F750D2BAFA4009A063C /* PBXTextBookmark */; - EE650F760D2BAFA4009A063C /* PBXTextBookmark */ = EE650F760D2BAFA4009A063C /* PBXTextBookmark */; - EE65D8640D2B9BA7009A063C /* PBXTextBookmark */ = EE65D8640D2B9BA7009A063C /* PBXTextBookmark */; - EE65D8650D2B9BA7009A063C /* PBXTextBookmark */ = EE65D8650D2B9BA7009A063C /* PBXTextBookmark */; - EE65D8660D2B9BA7009A063C /* PBXTextBookmark */ = EE65D8660D2B9BA7009A063C /* PBXTextBookmark */; - EE65D8670D2B9BA7009A063C /* PBXTextBookmark */ = EE65D8670D2B9BA7009A063C /* PBXTextBookmark */; - EE65D8680D2B9BA7009A063C /* PBXTextBookmark */ = EE65D8680D2B9BA7009A063C /* PBXTextBookmark */; - EEA8754B0D07DAB2002C296E = EEA8754B0D07DAB2002C296E /* PBXTextBookmark */; - EEA8754F0D07DAB2002C296E = EEA8754F0D07DAB2002C296E /* PBXTextBookmark */; - EEFA7D5E0D1875060061DC52 = EEFA7D5E0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D5F0D1875060061DC52 = EEFA7D5F0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D640D1875060061DC52 = EEFA7D640D1875060061DC52 /* PBXTextBookmark */; - EEFA7D650D1875060061DC52 = EEFA7D650D1875060061DC52 /* PBXTextBookmark */; - EEFA7D660D1875060061DC52 = EEFA7D660D1875060061DC52 /* PBXTextBookmark */; - EEFA7D670D1875060061DC52 = EEFA7D670D1875060061DC52 /* PBXTextBookmark */; - EEFA7D680D1875060061DC52 = EEFA7D680D1875060061DC52 /* PBXTextBookmark */; - EEFA7D6A0D1875060061DC52 = EEFA7D6A0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D6B0D1875060061DC52 = EEFA7D6B0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D6C0D1875060061DC52 = EEFA7D6C0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D6F0D1875060061DC52 = EEFA7D6F0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D700D1875060061DC52 = EEFA7D700D1875060061DC52 /* PBXTextBookmark */; - EEFA7D710D1875060061DC52 = EEFA7D710D1875060061DC52 /* PBXTextBookmark */; - EEFA7D720D1875060061DC52 = EEFA7D720D1875060061DC52 /* PBXTextBookmark */; - EEFA7D750D1875060061DC52 = EEFA7D750D1875060061DC52 /* PBXTextBookmark */; - EEFA7D770D1875060061DC52 = EEFA7D770D1875060061DC52 /* PBXTextBookmark */; - EEFA7D800D1875060061DC52 = EEFA7D800D1875060061DC52 /* PBXTextBookmark */; - EEFA7D810D1875060061DC52 = EEFA7D810D1875060061DC52 /* PBXTextBookmark */; - EEFA7D850D1875060061DC52 = EEFA7D850D1875060061DC52 /* PBXTextBookmark */; - EEFA7D870D1875060061DC52 = EEFA7D870D1875060061DC52 /* PBXTextBookmark */; - EEFA7D890D1875060061DC52 = EEFA7D890D1875060061DC52 /* PBXTextBookmark */; - EEFA7D8A0D1875060061DC52 = EEFA7D8A0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D8B0D1875060061DC52 = EEFA7D8B0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D8C0D1875060061DC52 = EEFA7D8C0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D930D1875060061DC52 = EEFA7D930D1875060061DC52 /* PBXTextBookmark */; - EEFA7D940D1875060061DC52 = EEFA7D940D1875060061DC52 /* PBXTextBookmark */; - EEFA7D950D1875060061DC52 = EEFA7D950D1875060061DC52 /* PBXTextBookmark */; - EEFA7D960D1875060061DC52 = EEFA7D960D1875060061DC52 /* PBXTextBookmark */; - EEFA7D970D1875060061DC52 = EEFA7D970D1875060061DC52 /* PBXTextBookmark */; - EEFA7D980D1875060061DC52 = EEFA7D980D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9A0D1875060061DC52 = EEFA7D9A0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9B0D1875060061DC52 = EEFA7D9B0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9C0D1875060061DC52 = EEFA7D9C0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9D0D1875060061DC52 = EEFA7D9D0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9E0D1875060061DC52 = EEFA7D9E0D1875060061DC52 /* PBXTextBookmark */; - EEFA7D9F0D1875060061DC52 = EEFA7D9F0D1875060061DC52 /* PBXTextBookmark */; - EEFA7DA00D1875060061DC52 = EEFA7DA00D1875060061DC52 /* PBXTextBookmark */; - EEFA7DA10D1875060061DC52 = EEFA7DA10D1875060061DC52 /* PBXTextBookmark */; - EEFA7E0A0D1876860061DC52 = EEFA7E0A0D1876860061DC52 /* PBXTextBookmark */; - EEFA7E0D0D1876860061DC52 = EEFA7E0D0D1876860061DC52 /* PBXTextBookmark */; - EEFA7E0F0D1876860061DC52 = EEFA7E0F0D1876860061DC52 /* PBXTextBookmark */; - EEFA7E100D1876860061DC52 = EEFA7E100D1876860061DC52 /* PBXTextBookmark */; - EEFA7E810D187A1A0061DC52 = EEFA7E810D187A1A0061DC52 /* PBXTextBookmark */; - EEFA7E850D187A1A0061DC52 = EEFA7E850D187A1A0061DC52 /* PBXTextBookmark */; - }; - sourceControlManager = EE120C0D0D059375000E4BA5 /* Source Control */; - userBuildSettings = { - }; - }; - 2A37F4BAFDCFA73011CA2CEA /* English */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {502, 454}}"; - sepNavSelRange = "{218, 0}"; - sepNavVisRect = "{{0, 0}, {502, 454}}"; - }; - }; - 32DBCF750370BD2300C91783 /* DataBuilder_Prefix.pch */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {777, 449}}"; - sepNavSelRange = "{154, 0}"; - sepNavVisRect = "{{0, 0}, {777, 449}}"; - }; - }; - 8D15AC270486D014006FF6A4 /* DataBuilder */ = { - activeExec = 0; - executables = ( - EE120BFF0D059364000E4BA5 /* DataBuilder */, - ); - }; - 8D15AC360486D014006FF6A4 /* Info.plist */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {686, 700}}"; - sepNavSelRange = "{671, 0}"; - sepNavVisRect = "{{0, 28}, {673, 451}}"; - sepNavWindowFrame = "{{15, -5}, {681, 878}}"; - }; - }; - EE0DCBA00D18283A0007E948 /* Private.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {921, 420}}"; - sepNavSelRange = "{541, 0}"; - sepNavVisRect = "{{0, 94}, {921, 326}}"; - }; - }; - EE120BFF0D059364000E4BA5 /* DataBuilder */ = { - isa = PBXExecutable; - activeArgIndex = 2147483647; - activeArgIndices = ( - ); - argumentStrings = ( - ); - autoAttachOnCrash = 1; - configStateDict = { - }; - customDataFormattersEnabled = 1; - debuggerPlugin = GDBDebugging; - disassemblyDisplayState = 0; - dylibVariantSuffix = ""; - enableDebugStr = 1; - environmentEntries = ( - ); - executableSystemSymbolLevel = 0; - executableUserSymbolLevel = 0; - libgmallocEnabled = 0; - name = DataBuilder; - savedGlobals = { - }; - sourceDirectories = ( - ); - variableFormatDictionary = { - }; - }; - EE120C0D0D059375000E4BA5 /* Source Control */ = { - isa = PBXSourceControlManager; - fallbackIsa = XCSourceControlManager; - isSCMEnabled = 1; - scmConfiguration = { - }; - scmType = scm.subversion; - }; - EE120C0E0D059375000E4BA5 /* Code sense */ = { - isa = PBXCodeSenseManager; - indexTemplatePath = ""; - }; - EE120C0F0D05939E000E4BA5 /* BUGS */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 451}}"; - sepNavSelRange = "{510, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C100D05939E000E4BA5 /* ChangeLog */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 560}}"; - sepNavSelRange = "{100, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C110D05939E000E4BA5 /* COPYING */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 4774}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C120D05939E000E4BA5 /* COPYING.fdl */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 5572}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C130D05939E000E4BA5 /* Doxyfile */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 3262}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C140D05939E000E4BA5 /* GNUmakefile */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 546}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C150D05939E000E4BA5 /* GNUmakefile.preamble */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 451}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C160D05939E000E4BA5 /* README */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 616}}"; - sepNavSelRange = "{923, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C180D05939E000E4BA5 /* TODO */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 451}}"; - sepNavSelRange = "{620, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C190D0593C6000E4BA5 /* AttributeEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 812}}"; - sepNavSelRange = "{1114, 0}"; - sepNavVisRect = "{{0, 221}, {673, 451}}"; - }; - }; - EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {778, 4004}}"; - sepNavSelRange = "{1707, 15}"; - sepNavVisRect = "{{0, 1091}, {778, 319}}"; - }; - }; - EE120C1B0D0593C6000E4BA5 /* ConfigurationEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 602}}"; - sepNavSelRange = "{1049, 0}"; - sepNavVisRect = "{{0, 140}, {673, 451}}"; - }; - }; - EE120C1C0D0593C6000E4BA5 /* ConfigurationEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {921, 1736}}"; - sepNavSelRange = "{1822, 0}"; - sepNavVisRect = "{{0, 670}, {921, 326}}"; - }; - }; - EE120C1D0D0593C6000E4BA5 /* Connection.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 1092}}"; - sepNavSelRange = "{1390, 0}"; - sepNavVisRect = "{{0, 441}, {673, 451}}"; - }; - }; - EE120C1E0D0593C6000E4BA5 /* Connection.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {776, 7868}}"; - sepNavSelRange = "{8642, 0}"; - sepNavVisRect = "{{0, 4290}, {673, 451}}"; - }; - }; - EE120C1F0D0593C6000E4BA5 /* Controller.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 451}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C200D0593C6000E4BA5 /* Controller.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 451}}"; - sepNavSelRange = "{888, 0}"; - sepNavVisRect = "{{0, 0}, {673, 451}}"; - }; - }; - EE120C210D0593C6000E4BA5 /* Document.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 3136}}"; - sepNavSelRange = "{7875, 0}"; - sepNavVisRect = "{{0, 95}, {673, 451}}"; - }; - }; - EE120C220D0593C6000E4BA5 /* Document.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {494, 11200}}"; - sepNavSelRange = "{5068, 0}"; - sepNavVisRect = "{{0, 2534}, {479, 575}}"; - }; - }; - EE120C230D0593C6000E4BA5 /* DocumentWindowController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {778, 1274}}"; - sepNavSelRange = "{1233, 9}"; - sepNavVisRect = "{{0, 381}, {778, 319}}"; - }; - }; - EE120C240D0593C6000E4BA5 /* DocumentWindowController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {506, 10388}}"; - sepNavSelRange = "{10402, 0}"; - sepNavVisRect = "{{0, 5180}, {479, 575}}"; - sepNavWindowFrame = "{{15, -5}, {681, 878}}"; - }; - }; - EE120C250D0593C6000E4BA5 /* EntityEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 770}}"; - sepNavSelRange = "{1105, 0}"; - sepNavVisRect = "{{0, 230}, {673, 451}}"; - }; - }; - EE120C260D0593C6000E4BA5 /* EntityEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {778, 4298}}"; - sepNavSelRange = "{6471, 30}"; - sepNavVisRect = "{{0, 261}, {778, 319}}"; - }; - }; - EE120C270D0593C6000E4BA5 /* EntityView.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 2142}}"; - sepNavSelRange = "{1500, 0}"; - sepNavVisRect = "{{0, 521}, {673, 451}}"; - }; - }; - EE120C280D0593C6000E4BA5 /* EntityView.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {573, 11690}}"; - sepNavSelRange = "{4562, 11}"; - sepNavVisRect = "{{0, 1750}, {573, 451}}"; - sepNavWindowFrame = "{{15, -5}, {681, 878}}"; - }; - }; - EE120C290D0593C6000E4BA5 /* FetchedPropertyEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {921, 728}}"; - sepNavSelRange = "{1185, 0}"; - sepNavVisRect = "{{0, 334}, {921, 326}}"; - }; - }; - EE120C2A0D0593C6000E4BA5 /* FetchedPropertyEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {921, 2604}}"; - sepNavSelRange = "{2083, 0}"; - sepNavVisRect = "{{0, 908}, {921, 326}}"; - }; - }; - EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {778, 1120}}"; - sepNavSelRange = "{2014, 0}"; - sepNavVisRect = "{{0, 601}, {778, 319}}"; - }; - }; - EE120C2C0D0593C6000E4BA5 /* ModelEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {488, 994}}"; - sepNavSelRange = "{1392, 0}"; - sepNavVisRect = "{{0, 378}, {479, 575}}"; - }; - }; - EE120C2D0D0593C6000E4BA5 /* ModelView.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 2114}}"; - sepNavSelRange = "{2244, 0}"; - sepNavVisRect = "{{0, 1162}, {673, 451}}"; - }; - }; - EE120C2E0D0593C6000E4BA5 /* ModelView.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {778, 13160}}"; - sepNavSelRange = "{5513, 10}"; - sepNavVisRect = "{{0, 2956}, {778, 319}}"; - }; - }; - EE120C2F0D0593C6000E4BA5 /* NSAttributeDescriptionUtilities.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 798}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 347}, {673, 451}}"; - }; - }; - EE120C300D0593C6000E4BA5 /* NSFontAdditions.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 560}}"; - sepNavSelRange = "{1238, 22}"; - sepNavVisRect = "{{0, 109}, {673, 451}}"; - }; - }; - EE120C310D0593C6000E4BA5 /* NSFontAdditions.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {921, 574}}"; - sepNavSelRange = "{1027, 0}"; - sepNavVisRect = "{{0, 235}, {921, 325}}"; - }; - }; - EE120C320D0593C6000E4BA5 /* NSGeometryAdditions.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 826}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 375}, {673, 451}}"; - }; - }; - EE120C330D0593C6000E4BA5 /* NSViewAdditions.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 476}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 25}, {673, 451}}"; - }; - }; - EE120C340D0593C6000E4BA5 /* NSViewAdditions.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {777, 672}}"; - sepNavSelRange = "{875, 0}"; - sepNavVisRect = "{{0, 0}, {777, 449}}"; - }; - }; - EE120C350D0593C6000E4BA5 /* RelationshipEditor.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 896}}"; - sepNavSelRange = "{1207, 0}"; - sepNavVisRect = "{{0, 263}, {673, 451}}"; - }; - }; - EE120C360D0593C6000E4BA5 /* RelationshipEditor.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {673, 4914}}"; - sepNavSelRange = "{3036, 0}"; - sepNavVisRect = "{{0, 1350}, {673, 451}}"; - }; - }; - EE120C5D0D05944F000E4BA5 /* XCBreakpointsBucket */ = { - isa = XCBreakpointsBucket; - name = "Project Breakpoints"; - objects = ( - EEFA7E600D1879CA0061DC52 /* AttributeEditor.m:79 */, - EE650F540D2BAC53009A063C /* AttributeEditor.m:65 */, - ); - }; - EE120C970D059595000E4BA5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 32DBCF750370BD2300C91783 /* DataBuilder_Prefix.pch */; - name = "DataBuilder_Prefix.pch: 9"; - rLen = 0; - rLoc = 154; - rType = 0; - vrLen = 168; - vrLoc = 0; - }; - EE120C990D059595000E4BA5 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 32DBCF750370BD2300C91783 /* DataBuilder_Prefix.pch */; - name = "DataBuilder_Prefix.pch: 9"; - rLen = 0; - rLoc = 154; - rType = 0; - vrLen = 168; - vrLoc = 0; - }; - EE40F3CD0D2696380083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE465DB30D19B21900E99DA0 /* DataBuilder.icns */; - }; - EE40F4010D26A9060083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C190D0593C6000E4BA5 /* AttributeEditor.h */; - name = "AttributeEditor.h: optional"; - rLen = 0; - rLoc = 1114; - rType = 0; - vrLen = 933; - vrLoc = 550; - }; - EE40F4800D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - name = "ModelEditor.h: 29"; - rLen = 0; - rLoc = 1013; - rType = 0; - vrLen = 1067; - vrLoc = 998; - }; - EE40F4810D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C170D05939E000E4BA5 /* README.rtf */; - name = "README.rtf: 17"; - rLen = 106; - rLoc = 750; - rType = 0; - vrLen = 1330; - vrLoc = 0; - }; - EE40F4820D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C160D05939E000E4BA5 /* README */; - name = "README: 31"; - rLen = 0; - rLoc = 923; - rType = 0; - vrLen = 934; - vrLoc = 0; - }; - EE40F4830D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C150D05939E000E4BA5 /* GNUmakefile.preamble */; - name = "GNUmakefile.preamble: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - EE40F4840D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C140D05939E000E4BA5 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1152; - vrLoc = 0; - }; - EE40F4850D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C130D05939E000E4BA5 /* Doxyfile */; - name = "Doxyfile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1115; - vrLoc = 0; - }; - EE40F4860D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C120D05939E000E4BA5 /* COPYING.fdl */; - name = "COPYING.fdl: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1487; - vrLoc = 0; - }; - EE40F4870D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C110D05939E000E4BA5 /* COPYING */; - name = "COPYING: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1654; - vrLoc = 0; - }; - EE40F4880D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C100D05939E000E4BA5 /* ChangeLog */; - name = "ChangeLog: 3"; - rLen = 0; - rLoc = 100; - rType = 0; - vrLen = 1255; - vrLoc = 0; - }; - EE40F48A0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C180D05939E000E4BA5 /* TODO */; - name = "TODO: 20"; - rLen = 0; - rLoc = 620; - rType = 0; - vrLen = 621; - vrLoc = 0; - }; - EE40F48C0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - name = "ModelEditor.h: 29"; - rLen = 0; - rLoc = 1013; - rType = 0; - vrLen = 1067; - vrLoc = 998; - }; - EE40F48D0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C180D05939E000E4BA5 /* TODO */; - name = "TODO: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 317; - vrLoc = 0; - }; - EE40F48E0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C160D05939E000E4BA5 /* README */; - name = "README: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - EE40F48F0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C170D05939E000E4BA5 /* README.rtf */; - name = "README.rtf: 17"; - rLen = 0; - rLoc = 798; - rType = 0; - vrLen = 1330; - vrLoc = 0; - }; - EE40F4900D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C160D05939E000E4BA5 /* README */; - name = "README: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - EE40F4910D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C170D05939E000E4BA5 /* README.rtf */; - name = "README.rtf: 17"; - rLen = 106; - rLoc = 750; - rType = 0; - vrLen = 1330; - vrLoc = 0; - }; - EE40F4920D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C160D05939E000E4BA5 /* README */; - name = "README: 31"; - rLen = 0; - rLoc = 923; - rType = 0; - vrLen = 934; - vrLoc = 0; - }; - EE40F4930D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C150D05939E000E4BA5 /* GNUmakefile.preamble */; - name = "GNUmakefile.preamble: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - EE40F4940D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C140D05939E000E4BA5 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1152; - vrLoc = 0; - }; - EE40F4950D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C150D05939E000E4BA5 /* GNUmakefile.preamble */; - name = "GNUmakefile.preamble: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - EE40F4960D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C140D05939E000E4BA5 /* GNUmakefile */; - name = "GNUmakefile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1152; - vrLoc = 0; - }; - EE40F4970D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C130D05939E000E4BA5 /* Doxyfile */; - name = "Doxyfile: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1115; - vrLoc = 0; - }; - EE40F4980D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C120D05939E000E4BA5 /* COPYING.fdl */; - name = "COPYING.fdl: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1487; - vrLoc = 0; - }; - EE40F4990D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C110D05939E000E4BA5 /* COPYING */; - name = "COPYING: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1654; - vrLoc = 0; - }; - EE40F49A0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C100D05939E000E4BA5 /* ChangeLog */; - name = "ChangeLog: 3"; - rLen = 0; - rLoc = 100; - rType = 0; - vrLen = 1255; - vrLoc = 0; - }; - EE40F49B0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C0F0D05939E000E4BA5 /* BUGS */; - name = "BUGS: 14"; - rLen = 0; - rLoc = 526; - rType = 0; - vrLen = 512; - vrLoc = 0; - }; - EE40F49C0D26AC540083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C180D05939E000E4BA5 /* TODO */; - name = "TODO: 20"; - rLen = 0; - rLoc = 620; - rType = 0; - vrLen = 621; - vrLoc = 0; - }; - EE40F49E0D26AC540083978F /* project.pbxproj */ = { - isa = PBXFileReference; - lastKnownFileType = text.pbxproject; - name = project.pbxproj; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/DataBuilder.xcodeproj/project.pbxproj; - sourceTree = ""; - }; - EE40F5660D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE40F49E0D26AC540083978F /* project.pbxproj */; - name = "project.pbxproj: 533"; - rLen = 0; - rLoc = 33333; - rType = 0; - vrLen = 3677; - vrLoc = 0; - }; - EE40F5670D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5680D26AEDE0083978F /* EntityLower.tiff */; - }; - EE40F5680D26AEDE0083978F /* EntityLower.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower.tiff; - sourceTree = ""; - }; - EE40F5690D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F56A0D26AEDE0083978F /* EntityLower_sel.tiff */; - }; - EE40F56A0D26AEDE0083978F /* EntityLower_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower_sel.tiff; - sourceTree = ""; - }; - EE40F56B0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F56C0D26AEDE0083978F /* gsdatamodel.icns */; - }; - EE40F56C0D26AEDE0083978F /* gsdatamodel.icns */ = { - isa = PBXFileReference; - lastKnownFileType = image.icns; - name = gsdatamodel.icns; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/gsdatamodel.icns; - sourceTree = ""; - }; - EE40F56D0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F56E0D26AEDE0083978F /* RelationshipView.tiff */; - }; - EE40F56E0D26AEDE0083978F /* RelationshipView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = RelationshipView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/RelationshipView.tiff; - sourceTree = ""; - }; - EE40F56F0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5700D26AEDE0083978F /* InheritanceView.tiff */; - }; - EE40F5700D26AEDE0083978F /* InheritanceView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = InheritanceView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/InheritanceView.tiff; - sourceTree = ""; - }; - EE40F5710D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5720D26AEDE0083978F /* EntityUpper_sel.tiff */; - }; - EE40F5720D26AEDE0083978F /* EntityUpper_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper_sel.tiff; - sourceTree = ""; - }; - EE40F5730D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5740D26AEDE0083978F /* EntityUpper.tiff */; - }; - EE40F5740D26AEDE0083978F /* EntityUpper.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper.tiff; - sourceTree = ""; - }; - EE40F5750D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5760D26AEDE0083978F /* EntityMiddle.tiff */; - }; - EE40F5760D26AEDE0083978F /* EntityMiddle.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle.tiff; - sourceTree = ""; - }; - EE40F5770D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5780D26AEDE0083978F /* EntityMiddle_sel.tiff */; - }; - EE40F5780D26AEDE0083978F /* EntityMiddle_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle_sel.tiff; - sourceTree = ""; - }; - EE40F5790D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C0F0D05939E000E4BA5 /* BUGS */; - name = "BUGS: 11"; - rLen = 0; - rLoc = 394; - rType = 0; - vrLen = 528; - vrLoc = 0; - }; - EE40F57A0D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C280D0593C6000E4BA5 /* EntityView.m */; - rLen = 11; - rLoc = 4562; - rType = 0; - }; - EE40F57B0D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE40F49E0D26AC540083978F /* project.pbxproj */; - name = "project.pbxproj: 533"; - rLen = 0; - rLoc = 33333; - rType = 0; - vrLen = 3677; - vrLoc = 0; - }; - EE40F57C0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F57D0D26AEDE0083978F /* EntityLower.tiff */; - }; - EE40F57D0D26AEDE0083978F /* EntityLower.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower.tiff; - sourceTree = ""; - }; - EE40F57E0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F57F0D26AEDE0083978F /* EntityLower_sel.tiff */; - }; - EE40F57F0D26AEDE0083978F /* EntityLower_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower_sel.tiff; - sourceTree = ""; - }; - EE40F5800D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5810D26AEDE0083978F /* EntityLower.tiff */; - }; - EE40F5810D26AEDE0083978F /* EntityLower.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower.tiff; - sourceTree = ""; - }; - EE40F5820D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5830D26AEDE0083978F /* EntityLower_sel.tiff */; - }; - EE40F5830D26AEDE0083978F /* EntityLower_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityLower_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityLower_sel.tiff; - sourceTree = ""; - }; - EE40F5840D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5850D26AEDE0083978F /* EntityMiddle.tiff */; - }; - EE40F5850D26AEDE0083978F /* EntityMiddle.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle.tiff; - sourceTree = ""; - }; - EE40F5860D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5870D26AEDE0083978F /* EntityMiddle_sel.tiff */; - }; - EE40F5870D26AEDE0083978F /* EntityMiddle_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle_sel.tiff; - sourceTree = ""; - }; - EE40F5880D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5890D26AEDE0083978F /* EntityUpper.tiff */; - }; - EE40F5890D26AEDE0083978F /* EntityUpper.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper.tiff; - sourceTree = ""; - }; - EE40F58A0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F58B0D26AEDE0083978F /* EntityUpper_sel.tiff */; - }; - EE40F58B0D26AEDE0083978F /* EntityUpper_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper_sel.tiff; - sourceTree = ""; - }; - EE40F58C0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F58D0D26AEDE0083978F /* InheritanceView.tiff */; - }; - EE40F58D0D26AEDE0083978F /* InheritanceView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = InheritanceView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/InheritanceView.tiff; - sourceTree = ""; - }; - EE40F58E0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F58F0D26AEDE0083978F /* RelationshipView.tiff */; - }; - EE40F58F0D26AEDE0083978F /* RelationshipView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = RelationshipView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/RelationshipView.tiff; - sourceTree = ""; - }; - EE40F5900D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5910D26AEDE0083978F /* gsdatamodel.icns */; - }; - EE40F5910D26AEDE0083978F /* gsdatamodel.icns */ = { - isa = PBXFileReference; - lastKnownFileType = image.icns; - name = gsdatamodel.icns; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/gsdatamodel.icns; - sourceTree = ""; - }; - EE40F5920D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5930D26AEDE0083978F /* RelationshipView.tiff */; - }; - EE40F5930D26AEDE0083978F /* RelationshipView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = RelationshipView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/RelationshipView.tiff; - sourceTree = ""; - }; - EE40F5940D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5950D26AEDE0083978F /* InheritanceView.tiff */; - }; - EE40F5950D26AEDE0083978F /* InheritanceView.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = InheritanceView.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/InheritanceView.tiff; - sourceTree = ""; - }; - EE40F5960D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5970D26AEDE0083978F /* EntityUpper_sel.tiff */; - }; - EE40F5970D26AEDE0083978F /* EntityUpper_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper_sel.tiff; - sourceTree = ""; - }; - EE40F5980D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5990D26AEDE0083978F /* EntityUpper.tiff */; - }; - EE40F5990D26AEDE0083978F /* EntityUpper.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityUpper.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityUpper.tiff; - sourceTree = ""; - }; - EE40F59A0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F59B0D26AEDE0083978F /* EntityMiddle_sel.tiff */; - }; - EE40F59B0D26AEDE0083978F /* EntityMiddle_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle_sel.tiff; - sourceTree = ""; - }; - EE40F59C0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F59D0D26AEDE0083978F /* EntityMiddle.tiff */; - }; - EE40F59D0D26AEDE0083978F /* EntityMiddle.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle.tiff; - sourceTree = ""; - }; - EE40F59E0D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F59F0D26AEDE0083978F /* EntityMiddle_sel.tiff */; - }; - EE40F59F0D26AEDE0083978F /* EntityMiddle_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle_sel.tiff; - sourceTree = ""; - }; - EE40F5A00D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5A10D26AEDE0083978F /* EntityMiddle.tiff */; - }; - EE40F5A10D26AEDE0083978F /* EntityMiddle.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle.tiff; - sourceTree = ""; - }; - EE40F5A20D26AEDE0083978F /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE40F5A30D26AEDE0083978F /* EntityMiddle_sel.tiff */; - }; - EE40F5A30D26AEDE0083978F /* EntityMiddle_sel.tiff */ = { - isa = PBXFileReference; - lastKnownFileType = image.tiff; - name = EntityMiddle_sel.tiff; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/build/Debug/DataBuilder.app/Contents/Resources/EntityMiddle_sel.tiff; - sourceTree = ""; - }; - EE40F5A40D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C0F0D05939E000E4BA5 /* BUGS */; - name = "BUGS: 11"; - rLen = 0; - rLoc = 394; - rType = 0; - vrLen = 528; - vrLoc = 0; - }; - EE40F5A50D26AEDE0083978F /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C280D0593C6000E4BA5 /* EntityView.m */; - name = EntityLower; - rLen = 11; - rLoc = 4562; - rType = 0; - vrLen = 942; - vrLoc = 4112; - }; - EE465D2A0D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = "super initWith"; - rLen = 14; - rLoc = 1618; - rType = 0; - vrLen = 886; - vrLoc = 1286; - }; - EE465D2B0D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE465D2C0D19AC1E00E99DA0 /* classes.nib */; - name = "(null): 4"; - rLen = 0; - rLoc = 110; - rType = 0; - vrLen = 110; - vrLoc = 0; - }; - EE465D2C0D19AC1E00E99DA0 /* classes.nib */ = { - isa = PBXFileReference; - lastKnownFileType = text; - name = classes.nib; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/English.lproj/DataBuilder.nib/classes.nib; - sourceTree = ""; - }; - EE465D2D0D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE465D2E0D19AC1E00E99DA0 /* keyedobjects.nib */; - name = "(null): 107"; - rLen = 0; - rLoc = 14481; - rType = 0; - vrLen = 11414; - vrLoc = 0; - }; - EE465D2E0D19AC1E00E99DA0 /* keyedobjects.nib */ = { - isa = PBXFileReference; - lastKnownFileType = file; - name = keyedobjects.nib; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/English.lproj/DataBuilder.nib/keyedobjects.nib; - sourceTree = ""; - }; - EE465D310D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = "super initWith"; - rLen = 14; - rLoc = 1618; - rType = 0; - vrLen = 886; - vrLoc = 1286; - }; - EE465D320D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE465D330D19AC1E00E99DA0 /* classes.nib */; - name = "(null): 4"; - rLen = 0; - rLoc = 110; - rType = 0; - vrLen = 110; - vrLoc = 0; - }; - EE465D330D19AC1E00E99DA0 /* classes.nib */ = { - isa = PBXFileReference; - lastKnownFileType = text; - name = classes.nib; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/English.lproj/DataBuilder.nib/classes.nib; - sourceTree = ""; - }; - EE465D340D19AC1E00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE465D350D19AC1E00E99DA0 /* keyedobjects.nib */; - name = "(null): 107"; - rLen = 0; - rLoc = 14481; - rType = 0; - vrLen = 11414; - vrLoc = 0; - }; - EE465D350D19AC1E00E99DA0 /* keyedobjects.nib */ = { - isa = PBXFileReference; - lastKnownFileType = file; - name = keyedobjects.nib; - path = /Users/hns/Documents/Projects/QuantumSTEP/System/Sources/Frameworks/CoreData/DataBuilder/English.lproj/DataBuilder.nib/keyedobjects.nib; - sourceTree = ""; - }; - EE465D910D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C240D0593C6000E4BA5 /* DocumentWindowController.m */; - name = "DocumentWindowController.m: 701"; - rLen = 0; - rLoc = 20399; - rType = 0; - vrLen = 1002; - vrLoc = 20080; - }; - EE465D920D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2E0D0593C6000E4BA5 /* ModelView.m */; - name = ScrollView; - rLen = 10; - rLoc = 4976; - rType = 0; - vrLen = 774; - vrLoc = 4716; - }; - EE465D930D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C230D0593C6000E4BA5 /* DocumentWindowController.h */; - name = NSBrowser; - rLen = 9; - rLoc = 1233; - rType = 0; - vrLen = 817; - vrLoc = 683; - }; - EE465D940D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C360D0593C6000E4BA5 /* RelationshipEditor.m */; - name = "RelationshipEditor.m: 113"; - rLen = 0; - rLoc = 3036; - rType = 0; - vrLen = 1003; - vrLoc = 2490; - }; - EE465D950D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C210D0593C6000E4BA5 /* Document.h */; - name = "Document.h: 224"; - rLen = 0; - rLoc = 7875; - rType = 0; - vrLen = 1270; - vrLoc = 105; - }; - EE465D960D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE0DCBA00D18283A0007E948 /* Private.h */; - name = "Private.h: 27"; - rLen = 0; - rLoc = 541; - rType = 0; - vrLen = 667; - vrLoc = 0; - }; - EE465D970D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C350D0593C6000E4BA5 /* RelationshipEditor.h */; - name = "RelationshipEditor.h: deleteRule"; - rLen = 0; - rLoc = 1207; - rType = 0; - vrLen = 959; - vrLoc = 672; - }; - EE465DA30D19B1CA00E99DA0 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C360D0593C6000E4BA5 /* RelationshipEditor.m */; - name = "RelationshipEditor.m: 113"; - rLen = 0; - rLoc = 3036; - rType = 0; - vrLen = 1003; - vrLoc = 2490; - }; - EE465DD00D1A5E0000E99DA0 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE465DB40D19B21900E99DA0 /* gsdatamodel.icns */; - }; - EE465DD30D1A5E0000E99DA0 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE465DB40D19B21900E99DA0 /* gsdatamodel.icns */; - }; - EE465DD40D1A5E0000E99DA0 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = EE465DB30D19B21900E99DA0 /* DataBuilder.icns */; - }; - EE650F4E0D2BAC4A009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - rLen = 15; - rLoc = 1707; - rType = 0; - }; - EE650F4F0D2BAC4A009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 595; - vrLoc = 2087; - }; - EE650F500D2BAC4C009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 595; - vrLoc = 2087; - }; - EE650F540D2BAC53009A063C /* AttributeEditor.m:65 */ = { - isa = PBXFileBreakpoint; - actions = ( - ); - breakpointStyle = 0; - continueAfterActions = 0; - delayBeforeContinue = 0; - fileReference = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - functionName = "-initWithModel:document:"; - hitCount = 1; - lineNumber = 65; - location = DataBuilder; - modificationTime = 220966068.12531; - state = 1; - }; - EE650F580D2BAC9E009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 886; - vrLoc = 1286; - }; - EE650F710D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: parse error before 'IBOutlet'"; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - rLen = 1; - rLoc = 52; - rType = 1; - }; - EE650F720D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - name = "ModelEditor.h: 26"; - rLen = 0; - rLoc = 982; - rType = 0; - vrLen = 982; - vrLoc = 406; - }; - EE650F730D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 595; - vrLoc = 2087; - }; - EE650F740D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - rLen = 5; - rLoc = 2025; - rType = 0; - }; - EE650F750D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 595; - vrLoc = 2087; - }; - EE650F760D2BAFA4009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - name = "ModelEditor.h: bogusWindow"; - rLen = 0; - rLoc = 2014; - rType = 0; - vrLen = 704; - vrLoc = 1488; - }; - EE65D8640D2B9BA7009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C280D0593C6000E4BA5 /* EntityView.m */; - name = EntityLower; - rLen = 11; - rLoc = 4562; - rType = 0; - vrLen = 942; - vrLoc = 4112; - }; - EE65D8650D2B9BA7009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 886; - vrLoc = 1286; - }; - EE65D8660D2B9BA7009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C280D0593C6000E4BA5 /* EntityView.m */; - name = EntityLower; - rLen = 11; - rLoc = 4562; - rType = 0; - vrLen = 942; - vrLoc = 4112; - }; - EE65D8670D2B9BA7009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - name = AttributeEditor; - rLen = 15; - rLoc = 1707; - rType = 0; - vrLen = 886; - vrLoc = 1286; - }; - EE65D8680D2B9BA7009A063C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEA875340D07D9E3002C296E /* mySTEP.make */; - name = "mySTEP.make: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1240; - vrLoc = 0; - }; - EEA875340D07D9E3002C296E /* mySTEP.make */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {2288, 3780}}"; - sepNavSelRange = "{194, 0}"; - sepNavVisRect = "{{0, 0}, {573, 451}}"; - }; - }; - EEA8754B0D07DAB2002C296E /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEA875340D07D9E3002C296E /* mySTEP.make */; - name = "mySTEP.make: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1239; - vrLoc = 0; - }; - EEA8754F0D07DAB2002C296E /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EEA875340D07D9E3002C296E /* mySTEP.make */; - name = "mySTEP.make: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1239; - vrLoc = 0; - }; - EEFA7D5E0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 089C1660FE840EACC02AAC07 /* English */; - name = "English: 5"; - rLen = 0; - rLoc = 117; - rType = 0; - vrLen = 117; - vrLoc = 0; - }; - EEFA7D5F0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2A37F4BAFDCFA73011CA2CEA /* English */; - name = "English: 19"; - rLen = 0; - rLoc = 218; - rType = 0; - vrLen = 219; - vrLoc = 0; - }; - EEFA7D640D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1F0D0593C6000E4BA5 /* Controller.h */; - name = "Controller.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1023; - vrLoc = 0; - }; - EEFA7D650D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1E0D0593C6000E4BA5 /* Connection.m */; - name = "Connection.m: 323"; - rLen = 0; - rLoc = 8642; - rType = 0; - vrLen = 822; - vrLoc = 8171; - }; - EEFA7D660D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1D0D0593C6000E4BA5 /* Connection.h */; - name = "Connection.h: view1TitleCell"; - rLen = 0; - rLoc = 1390; - rType = 0; - vrLen = 783; - vrLoc = 1043; - }; - EEFA7D670D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1C0D0593C6000E4BA5 /* ConfigurationEditor.m */; - name = "ConfigurationEditor.m: dealloc"; - rLen = 94; - rLoc = 1129; - rType = 0; - vrLen = 571; - vrLoc = 1757; - }; - EEFA7D680D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1B0D0593C6000E4BA5 /* ConfigurationEditor.h */; - name = "ConfigurationEditor.h: name"; - rLen = 0; - rLoc = 1049; - rType = 0; - vrLen = 1011; - vrLoc = 312; - }; - EEFA7D6A0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C250D0593C6000E4BA5 /* EntityEditor.h */; - name = "EntityEditor.h: superentity"; - rLen = 0; - rLoc = 1105; - rType = 0; - vrLen = 915; - vrLoc = 610; - }; - EEFA7D6B0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C270D0593C6000E4BA5 /* EntityView.h */; - name = "EntityView.h: titleCell"; - rLen = 0; - rLoc = 1500; - rType = 0; - vrLen = 780; - vrLoc = 1342; - }; - EEFA7D6C0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C290D0593C6000E4BA5 /* FetchedPropertyEditor.h */; - name = "FetchedPropertyEditor.h: optional"; - rLen = 0; - rLoc = 1185; - rType = 0; - vrLen = 1079; - vrLoc = 427; - }; - EEFA7D6F0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2F0D0593C6000E4BA5 /* NSAttributeDescriptionUtilities.h */; - name = "NSAttributeDescriptionUtilities.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 817; - vrLoc = 944; - }; - EEFA7D700D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C300D0593C6000E4BA5 /* NSFontAdditions.h */; - name = italicSystemFontOfSize; - rLen = 22; - rLoc = 1238; - rType = 0; - vrLen = 1127; - vrLoc = 156; - }; - EEFA7D710D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C320D0593C6000E4BA5 /* NSGeometryAdditions.h */; - name = "NSGeometryAdditions.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 586; - vrLoc = 965; - }; - EEFA7D720D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C330D0593C6000E4BA5 /* NSViewAdditions.h */; - name = "NSViewAdditions.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1066; - vrLoc = 3; - }; - EEFA7D750D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C200D0593C6000E4BA5 /* Controller.m */; - name = "Controller.m: 25"; - rLen = 0; - rLoc = 888; - rType = 0; - vrLen = 940; - vrLoc = 0; - }; - EEFA7D770D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 089C1660FE840EACC02AAC07 /* English */; - name = "English: 4"; - rLen = 0; - rLoc = 117; - rType = 0; - vrLen = 122; - vrLoc = 0; - }; - EEFA7D800D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE0DCBA00D18283A0007E948 /* Private.h */; - name = "Private.h: 22"; - rLen = 0; - rLoc = 496; - rType = 0; - vrLen = 508; - vrLoc = 0; - }; - EEFA7D810D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1C0D0593C6000E4BA5 /* ConfigurationEditor.m */; - name = "ConfigurationEditor.m: 26"; - rLen = 0; - rLoc = 901; - rType = 0; - vrLen = 1011; - vrLoc = 0; - }; - EEFA7D850D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2A37F4BAFDCFA73011CA2CEA /* English */; - name = "English: 19"; - rLen = 0; - rLoc = 218; - rType = 0; - vrLen = 219; - vrLoc = 0; - }; - EEFA7D870D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C210D0593C6000E4BA5 /* Document.h */; - name = "Document.h: 225"; - rLen = 0; - rLoc = 7875; - rType = 0; - vrLen = 1188; - vrLoc = 6687; - }; - EEFA7D890D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C270D0593C6000E4BA5 /* EntityView.h */; - name = "EntityView.h: 153"; - rLen = 0; - rLoc = 4247; - rType = 0; - vrLen = 715; - vrLoc = 3532; - }; - EEFA7D8A0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C280D0593C6000E4BA5 /* EntityView.m */; - name = "EntityView.m: 366"; - rLen = 0; - rLoc = 10960; - rType = 0; - vrLen = 986; - vrLoc = 9707; - }; - EEFA7D8B0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C230D0593C6000E4BA5 /* DocumentWindowController.h */; - name = "- (void) delete: sender"; - rLen = 23; - rLoc = 1807; - rType = 0; - vrLen = 843; - vrLoc = 1313; - }; - EEFA7D8C0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C240D0593C6000E4BA5 /* DocumentWindowController.m */; - name = "DocumentWindowController.m: 54"; - rLen = 0; - rLoc = 1552; - rType = 0; - vrLen = 911; - vrLoc = 1208; - }; - EEFA7D930D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1F0D0593C6000E4BA5 /* Controller.h */; - name = "Controller.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1023; - vrLoc = 0; - }; - EEFA7D940D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1E0D0593C6000E4BA5 /* Connection.m */; - name = "Connection.m: 323"; - rLen = 0; - rLoc = 8642; - rType = 0; - vrLen = 822; - vrLoc = 8171; - }; - EEFA7D950D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1D0D0593C6000E4BA5 /* Connection.h */; - name = "Connection.h: view1TitleCell"; - rLen = 0; - rLoc = 1390; - rType = 0; - vrLen = 783; - vrLoc = 1043; - }; - EEFA7D960D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C1B0D0593C6000E4BA5 /* ConfigurationEditor.h */; - name = "ConfigurationEditor.h: name"; - rLen = 0; - rLoc = 1049; - rType = 0; - vrLen = 1011; - vrLoc = 312; - }; - EEFA7D970D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C190D0593C6000E4BA5 /* AttributeEditor.h */; - name = "AttributeEditor.h: optional"; - rLen = 0; - rLoc = 1114; - rType = 0; - vrLen = 933; - vrLoc = 550; - }; - EEFA7D980D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C250D0593C6000E4BA5 /* EntityEditor.h */; - name = "EntityEditor.h: superentity"; - rLen = 0; - rLoc = 1105; - rType = 0; - vrLen = 915; - vrLoc = 610; - }; - EEFA7D9A0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C290D0593C6000E4BA5 /* FetchedPropertyEditor.h */; - name = "FetchedPropertyEditor.h: optional"; - rLen = 0; - rLoc = 1185; - rType = 0; - vrLen = 1079; - vrLoc = 427; - }; - EEFA7D9B0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2B0D0593C6000E4BA5 /* ModelEditor.h */; - name = "ModelEditor.h: 29"; - rLen = 0; - rLoc = 1013; - rType = 0; - vrLen = 1067; - vrLoc = 998; - }; - EEFA7D9C0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2D0D0593C6000E4BA5 /* ModelView.h */; - name = "ModelView.h: target"; - rLen = 0; - rLoc = 2244; - rType = 0; - vrLen = 760; - vrLoc = 2844; - }; - EEFA7D9D0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2F0D0593C6000E4BA5 /* NSAttributeDescriptionUtilities.h */; - name = "NSAttributeDescriptionUtilities.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 817; - vrLoc = 944; - }; - EEFA7D9E0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C300D0593C6000E4BA5 /* NSFontAdditions.h */; - name = italicSystemFontOfSize; - rLen = 22; - rLoc = 1238; - rType = 0; - vrLen = 1127; - vrLoc = 156; - }; - EEFA7D9F0D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C320D0593C6000E4BA5 /* NSGeometryAdditions.h */; - name = "NSGeometryAdditions.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 586; - vrLoc = 965; - }; - EEFA7DA00D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C330D0593C6000E4BA5 /* NSViewAdditions.h */; - name = "NSViewAdditions.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1066; - vrLoc = 3; - }; - EEFA7DA10D1875060061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C350D0593C6000E4BA5 /* RelationshipEditor.h */; - name = "RelationshipEditor.h: deleteRule"; - rLen = 0; - rLoc = 1207; - rType = 0; - vrLen = 959; - vrLoc = 672; - }; - EEFA7E0A0D1876860061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 8D15AC360486D014006FF6A4 /* Info.plist */; - name = "Info.plist: 23"; - rLen = 0; - rLoc = 671; - rType = 0; - vrLen = 880; - vrLoc = 151; - }; - EEFA7E0D0D1876860061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C220D0593C6000E4BA5 /* Document.m */; - name = "#import \"DocumentWindowController.h\""; - rLen = 37; - rLoc = 936; - rType = 0; - vrLen = 1037; - vrLoc = 861; - }; - EEFA7E0F0D1876860061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 8D15AC360486D014006FF6A4 /* Info.plist */; - name = "Info.plist: 23"; - rLen = 0; - rLoc = 671; - rType = 0; - vrLen = 880; - vrLoc = 151; - }; - EEFA7E100D1876860061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C220D0593C6000E4BA5 /* Document.m */; - name = "Document.m: 70"; - rLen = 0; - rLoc = 1639; - rType = 0; - vrLen = 1022; - vrLoc = 1767; - }; - EEFA7E600D1879CA0061DC52 /* AttributeEditor.m:79 */ = { - isa = PBXFileBreakpoint; - actions = ( - ); - breakpointStyle = 0; - continueAfterActions = 0; - delayBeforeContinue = 0; - fileReference = EE120C1A0D0593C6000E4BA5 /* AttributeEditor.m */; - functionName = "-initWithModel:document:"; - hitCount = 1; - lineNumber = 79; - modificationTime = 220966002.529353; - state = 2; - }; - EEFA7E810D187A1A0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2D0D0593C6000E4BA5 /* ModelView.h */; - name = "ModelView.h: target"; - rLen = 0; - rLoc = 2244; - rType = 0; - vrLen = 760; - vrLoc = 2844; - }; - EEFA7E850D187A1A0061DC52 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = EE120C2E0D0593C6000E4BA5 /* ModelView.m */; - name = "if ((self = [super initWithFrame: frame]))"; - rLen = 45; - rLoc = 4542; - rType = 0; - vrLen = 568; - vrLoc = 4181; - }; -} diff --git a/DataBuilder/DataBuilder.xcodeproj/project.pbxproj b/DataBuilder/DataBuilder.xcodeproj/project.pbxproj index 97bf652..1ab496e 100644 --- a/DataBuilder/DataBuilder.xcodeproj/project.pbxproj +++ b/DataBuilder/DataBuilder.xcodeproj/project.pbxproj @@ -296,9 +296,18 @@ 2A37F4A9FDCFA73011CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = C05733CB08A9546B00998B17 /* Build configuration list for PBXProject "DataBuilder" */; + compatibilityVersion = "Xcode 2.4"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); mainGroup = 2A37F4AAFDCFA73011CA2CEA /* DataBuilder */; projectDirPath = ""; + projectRoot = ""; targets = ( 8D15AC270486D014006FF6A4 /* DataBuilder */, ); @@ -346,7 +355,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export SOURCES=*.m # all source codes\nexport LIBS=\t\t \t\t\t# add any additional libraries like -ltiff etc.\nexport FRAMEWORKS=CoreData\t\t\t# add any additional Frameworks etc.\nexport INSTALL=true # will try to install on the Zaurus (using ssh)\nexport INSTALL_PATH=/Developer/Applications # override INSTALL_PATH for MacOS X machine Zaurus\nexport RUN=false # will try to run with X11 and mySTEP\nexport ROOT=$HOME/Documents/Projects/QuantumSTEP\t# project root\n/usr/bin/make -f $ROOT/System/Sources/Frameworks/mySTEP.make $ACTION\n"; + shellScript = "export SOURCES=*.m # all source codes\nexport LIBS=\t\t \t\t\t# add any additional libraries like -ltiff etc.\nexport FRAMEWORKS=CoreData\t\t\t# add any additional Frameworks etc.\nexport INSTALL=true # will try to install on the Zaurus (using ssh)\nexport INSTALL_PATH=/Developer/Applications # override INSTALL_PATH for MacOS X machine Zaurus\nexport RUN=false # will try to run with X11 and mySTEP\nexport DEPENDS=\"quantumstep-coredata-framework\"\nexport ROOT=$HOME/Documents/Projects/QuantumSTEP\t# project root\n/usr/bin/make -f $ROOT/System/Sources/Frameworks/mySTEP.make $ACTION\n"; }; /* End PBXShellScriptBuildPhase section */ @@ -459,6 +468,7 @@ GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = 4.0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_NAME = DataBuilder; @@ -476,6 +486,7 @@ ); GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; + GCC_VERSION = 4.0; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_NAME = DataBuilder; diff --git a/DataBuilder/English.lproj/AttributeEditor.nib/designable.nib b/DataBuilder/English.lproj/AttributeEditor.nib/designable.nib new file mode 100644 index 0000000..c88132b --- /dev/null +++ b/DataBuilder/English.lproj/AttributeEditor.nib/designable.nib @@ -0,0 +1,1116 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + AttributeEditor + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{452, 426}, {480, 360}} + 1886912512 + + Window + + + NSWindow + + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + YES + + + 256 + + YES + + + 256 + + YES + + + 256 + {{109, 40}, {76, 18}} + + YES + + 67239424 + 0 + Optional + + LucidaGrande + 13 + 1044 + + + 1211912703 + 2 + + NSSwitch + + + + 200 + 25 + + + + + 256 + {{109, 12}, {82, 18}} + + YES + + 67239424 + 0 + Transient + + + 1211912703 + 2 + + + + 200 + 25 + + + + + 256 + {{111, 64}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + 3 + MAA + + + + + + + 256 + {{111, 137}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + + + + + + 256 + {{108, 97}, {168, 26}} + + YES + + -2076049856 + 2048 + + + 109199615 + 1 + + LucidaGrande + 13 + 16 + + + + + + 400 + 75 + + + Binary Data + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + OtherViews + + + YES + + + Undefined + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 16-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 32-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 64-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Decimal Number + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Double Precision Float + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Single Precision Float + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + String + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Boolean + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Date + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + + 10 + 3 + YES + YES + 1 + + + + + 256 + {{42, 139}, {57, 17}} + + YES + + 67239424 + 71303168 + Name: + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + + + + + + 256 + {{42, 103}, {57, 17}} + + YES + + 67239424 + 71303168 + Type: + + + + + + + + + 256 + {{11, 66}, {88, 17}} + + YES + + 67239424 + 71303168 + Value Class: + + + + + + + + {{2, 2}, {287, 173}} + + + + {{94, 119}, {291, 190}} + + {0, 0} + + 67239424 + 0 + Attribute + + LucidaGrande + 11 + 16 + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {480, 360} + + + {{0, 0}, {1440, 878}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + name + + + + 21 + + + + optional + + + + 22 + + + + transient + + + + 23 + + + + type + + + + 24 + + + + valueClassName + + + + 25 + + + + updateType: + + + + 34 + + + + updateOptional: + + + + 35 + + + + updateName: + + + + 36 + + + + updateValueClassName: + + + + 37 + + + + updateTransient: + + + + 38 + + + + bogusWindow + + + + 39 + + + + view + + + + 40 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 19 + + + YES + + + + + + + + + + + + + -3 + + + Application + + + 7 + + + YES + + + + + + 42 + + + + + 8 + + + YES + + + + + + 43 + + + + + 9 + + + YES + + + + + + 44 + + + + + 10 + + + YES + + + + + + 45 + + + + + 11 + + + YES + + + + + + 46 + + + YES + + + + + + 12 + + + YES + + + + + + + + + + + + + + + + 13 + + + + + 14 + + + + + 15 + + + + + 26 + + + + + 27 + + + + + 28 + + + + + 29 + + + + + 30 + + + + + 31 + + + + + 32 + + + + + 33 + + + + + 16 + + + YES + + + + + + 47 + + + + + 17 + + + YES + + + + + + 48 + + + + + 18 + + + YES + + + + + + 49 + + + + + + + YES + + YES + 10.IBPluginDependency + 10.ImportedFromIB2 + 11.IBPluginDependency + 11.ImportedFromIB2 + 12.IBPluginDependency + 12.ImportedFromIB2 + 13.IBPluginDependency + 13.ImportedFromIB2 + 14.IBPluginDependency + 14.ImportedFromIB2 + 15.IBPluginDependency + 15.ImportedFromIB2 + 16.IBPluginDependency + 16.ImportedFromIB2 + 17.IBPluginDependency + 17.ImportedFromIB2 + 18.IBPluginDependency + 18.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 26.IBPluginDependency + 26.ImportedFromIB2 + 27.IBPluginDependency + 27.ImportedFromIB2 + 28.IBPluginDependency + 28.ImportedFromIB2 + 29.IBPluginDependency + 29.ImportedFromIB2 + 30.IBPluginDependency + 30.ImportedFromIB2 + 31.IBPluginDependency + 31.ImportedFromIB2 + 32.IBPluginDependency + 32.ImportedFromIB2 + 33.IBPluginDependency + 33.ImportedFromIB2 + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 6.IBPluginDependency + 6.ImportedFromIB2 + 7.IBPluginDependency + 7.ImportedFromIB2 + 8.IBPluginDependency + 8.ImportedFromIB2 + 9.IBPluginDependency + 9.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 785}, {480, 360}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 785}, {480, 360}} + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 49 + + + + YES + + AttributeEditor + ModelEditor + + YES + + YES + refresh: + updateName: + updateOptional: + updateTransient: + updateType: + updateValueClassName: + + + YES + id + id + id + id + id + id + + + + YES + + YES + refresh: + updateName: + updateOptional: + updateTransient: + updateType: + updateValueClassName: + + + YES + + refresh: + id + + + updateName: + id + + + updateOptional: + id + + + updateTransient: + id + + + updateType: + id + + + updateValueClassName: + id + + + + + YES + + YES + name + optional + transient + type + valueClassName + + + YES + id + id + id + id + id + + + + YES + + YES + name + optional + transient + type + valueClassName + + + YES + + name + id + + + optional + id + + + transient + id + + + type + id + + + valueClassName + id + + + + + IBUserSource + + + + + FirstResponder + + IBUserSource + + + + + ModelEditor + NSObject + + YES + + YES + bogusWindow + view + + + YES + NSWindow + NSView + + + + YES + + YES + bogusWindow + view + + + YES + + bogusWindow + NSWindow + + + view + NSView + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/DataBuilder/English.lproj/AttributeEditor.nib/keyedobjects.nib b/DataBuilder/English.lproj/AttributeEditor.nib/keyedobjects.nib index bcc79c9aa7160c14de633f117c69306f7bddb8af..667a0f929be9a65c7c77239dd664f0e22d9021ab 100644 GIT binary patch literal 11295 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
6dLG$l#di&q8_*HKhd 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%0De#%GP&jjtQuH10IMZ9HZ?Zair`Z9HQ< zXS`s_FpV-*n4+e+rn^j!n4UAeVcKDO-}HfLzv&axLDOfZL#899qo(7g6Q)z9Gp2K< z^QMbtVrFKoS#K81ezRn5W6m-6G+%E{nHQLsnwOi`nV&OnG4C*cX#UK6$b8g%+tKA zI>B0L4O^#L@3$_sK4e{Hebl<#y2853y2iT6ddT{P^-Jql)??P=)|1xL*0a{1Y}vN9 zwySOJZ8^4%wxBJ~R$%LEi`i;zb+&{pWt(A}Wt(H0XS>7pg6$>S%eGf-ui3WQ{%(82 zw!?N<&|x?m1+!ok1PpB#hWd5FXkn}{UZ@am6sm+8VWKcuhzk!1%Y;XT<-!VKm9R!w zCp;-UCwwY=E*ut)2uFplg>Qrt!YSdr@T2gH-C}p!TiCC%=h(a1huSOblk6$`0{gA@ zhwRJjkJ^{pSJ=1Ox7%O0ziHoLf6Knhe$=6JWH^itv%~5T9CnA((b|#k=;SDJba8ZZ zT<;j>80CmNxMP81p<|I_v16Iz8OM6Z2FFInCdYQiUdKMie#a+{gN}<%;$%*(Q|~l5 zC1(fcbo+y~r;-QT*ucmKovPxrq)dXLMKzeyzhHI z@P6q1!h6n#;?{?oKzQ=rz`&Rl^`=0b|^d0jZ_nq{e z_MP>e_g(aT>-*mK58pq1|MvaI_lpQ36*Zzx%n*&DS+t6Hpd-3OkJwVo7CVSHidABb zI8mG|P7z~btym`}#FRKgoF&c?=ZW)0E-nxkii^a>;_c#{;@#ps;u7%@aku!MxJTS8 z?i2TmpNI#=&%{IG7vh)VSK=}8xOh@LEuIz6ixRGXF^bX#ZIMcz=aI=AY?b=wIqz?O*SI-M`m= z$ba1beSie4fvW;}f&PJUfk}b7!1O>eFfY&$xGAtW@NwWk;M2h8fy03#fun)11K$Kr z1WpCc1kMF61TF=>3;YoHG4QXzPl2BUze+@6l2+172FWB@B%5THoRVAeN}?2yGNqPM zE2+ISQ<^Q!l^Ud*q?@I`NViD0O1DXONOwtpmF|`9lOB*BlpdBIksgyCmsU!vrM1!% z(o@ni(t2rwv{Bk5y(n##UXiv)Tcz#N>(ZOjPU&sw9qC=^edz<~L+K;wW9fkOsr0#Y zSUMsdmA;m~kxodbq%+bv>4J1g`cC>m`ce9q^po_n^lK)`G-jGIEt#H7Z>E^pI`gW` XHklnW^FjHeRK2qg)O*u4v-tl2McN8? diff --git a/DataBuilder/English.lproj/ConfigurationEditor.nib/designable.nib b/DataBuilder/English.lproj/ConfigurationEditor.nib/designable.nib new file mode 100644 index 0000000..0dda1e4 --- /dev/null +++ b/DataBuilder/English.lproj/ConfigurationEditor.nib/designable.nib @@ -0,0 +1,446 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + ConfigurationEditor + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{379, 408}, {480, 360}} + 1886912512 + + Window + + + NSWindow + + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + YES + + + 256 + + YES + + + 256 + + YES + + + 256 + {{111, 20}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + LucidaGrande + 13 + 1044 + + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + 3 + MAA + + + + + + + 256 + {{42, 22}, {57, 17}} + + YES + + 67239424 + 71303168 + Name: + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + + + + + {{2, 2}, {287, 56}} + + + + {{94, 236}, {291, 73}} + + {0, 0} + + 67239424 + 0 + Configuration + + LucidaGrande + 11 + 16 + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {480, 360} + + + {{0, 0}, {1440, 878}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + name + + + + 39 + + + + updateConfigurationName: + + + + 40 + + + + bogusWindow + + + + 41 + + + + view + + + + 42 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 19 + + + YES + + + + + + + -3 + + + Application + + + 10 + + + YES + + + + + + 44 + + + + + 16 + + + YES + + + + + + 45 + + + + + + + YES + + YES + 10.IBPluginDependency + 10.ImportedFromIB2 + 16.IBPluginDependency + 16.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 6.IBPluginDependency + 6.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 785}, {480, 360}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 785}, {480, 360}} + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 45 + + + + YES + + ConfigurationEditor + ModelEditor + + updateConfigurationName: + id + + + updateConfigurationName: + + updateConfigurationName: + id + + + + name + NSTextField + + + name + + name + NSTextField + + + + IBUserSource + + + + + FirstResponder + + IBUserSource + + + + + ModelEditor + NSObject + + YES + + YES + bogusWindow + view + + + YES + NSWindow + NSView + + + + YES + + YES + bogusWindow + view + + + YES + + bogusWindow + NSWindow + + + view + NSView + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + diff --git a/DataBuilder/English.lproj/ConfigurationEditor.nib/keyedobjects.nib b/DataBuilder/English.lproj/ConfigurationEditor.nib/keyedobjects.nib index 55aa2d6f6cac72dd6391dec72ab90acb662331df..e22988d8e849e694dba486fcb84b59061eb58c85 100644 GIT binary patch literal 5007 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 diff --git a/DataBuilder/English.lproj/DataBuilder.nib/designable.nib b/DataBuilder/English.lproj/DataBuilder.nib/designable.nib new file mode 100644 index 0000000..dd8de0c --- /dev/null +++ b/DataBuilder/English.lproj/DataBuilder.nib/designable.nib @@ -0,0 +1,1919 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + + NSApplication + + + + FirstResponder + + + NSApplication + + + MainMenu + + YES + + + Data Builder + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + Data Builder + + YES + + + About Data Builder + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Preferences… + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + + Services + + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide Data Builder + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit Data Builder + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + submenuAction: + + + File + + + YES + + + New + n + 1048576 + 2147483647 + + + + + + Open… + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + submenuAction: + + + Open Recent + + + YES + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + Save + s + 1048576 + 2147483647 + + + + + + Save As… + S + 1048576 + 2147483647 + + + + + + Revert + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup… + P + 1048576 + 2147483647 + + + + + + Print… + p + 1048576 + 2147483647 + + + + + + + + + Edit + + 1048576 + 2147483647 + + + submenuAction: + + + Edit + + + YES + + + Undo + z + 1048576 + 2147483647 + + + + + + Redo + Z + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Cut + x + 1048576 + 2147483647 + + + + + + Copy + c + 1048576 + 2147483647 + + + + + + Paste + v + 1048576 + 2147483647 + + + + + + Paste and Match Style + V + 1572864 + 2147483647 + + + + + + Delete + + 1048576 + 2147483647 + + + + + + Select All + a + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Find + + 1048576 + 2147483647 + + + submenuAction: + + + Find + + + YES + + + Find… + f + 1048576 + 2147483647 + + + 1 + + + + Find Next + g + 1048576 + 2147483647 + + + 2 + + + + Find Previous + G + 1048576 + 2147483647 + + + 3 + + + + Use Selection for Find + e + 1048576 + 2147483647 + + + 7 + + + + Jump to Selection + j + 1048576 + 2147483647 + + + + + + + + + Spelling + + 1048576 + 2147483647 + + + submenuAction: + + Spelling + + YES + + + Spelling… + : + 1048576 + 2147483647 + + + + + + Check Spelling + ; + 1048576 + 2147483647 + + + + + + Check Spelling as You Type + + 1048576 + 2147483647 + + + + + + + + + + + + Model + + 1048576 + 2147483647 + + + submenuAction: + + Model + + YES + + + Add Configuration + + 1048576 + 2147483647 + + + + + + Add Entity + + 1048576 + 2147483647 + + + + + + Add Attribute + + 1048576 + 2147483647 + + + + + + Add Fetched Property + + 1048576 + 2147483647 + + + + + + Add Relationship + + 1048576 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + + + Window + + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 1048576 + 2147483647 + + + submenuAction: + + + Help + + + YES + + + Data Builder Help + ? + 1048576 + 2147483647 + + + + + + + + _NSMainMenu + + + + + YES + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + runPageLayout: + + + + 87 + + + + showHelp: + + + + 122 + + + + clearRecentDocuments: + + + + 127 + + + + terminate: + + + + 139 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + hideOtherApplications: + + + + 146 + + + + hide: + + + + 152 + + + + unhideAllApplications: + + + + 153 + + + + cut: + + + + 175 + + + + paste: + + + + 176 + + + + redo: + + + + 178 + + + + selectAll: + + + + 179 + + + + undo: + + + + 180 + + + + copy: + + + + 181 + + + + showGuessPanel: + + + + 188 + + + + checkSpelling: + + + + 190 + + + + toggleContinuousSpellChecking: + + + + 192 + + + + performClose: + + + + 193 + + + + newDocument: + + + + 194 + + + + openDocument: + + + + 195 + + + + saveDocument: + + + + 196 + + + + saveDocumentAs: + + + + 197 + + + + revertDocumentToSaved: + + + + 198 + + + + printDocument: + + + + 200 + + + + delete: + + + + 201 + + + + performZoom: + + + + 204 + + + + performFindPanelAction: + + + + 205 + + + + performFindPanelAction: + + + + 206 + + + + performFindPanelAction: + + + + 207 + + + + performFindPanelAction: + + + + 208 + + + + centerSelectionInVisibleArea: + + + + 209 + + + + pasteAsPlainText: + + + + 211 + + + + addConfiguration: + + + + 219 + + + + addEntity: + + + + 220 + + + + addAttribute: + + + + 221 + + + + addFetchedProperty: + + + + 222 + + + + addRelationship: + + + + 223 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 29 + + + YES + + + + + + + + + MainMenu + + + 19 + + + YES + + + + + + 24 + + + YES + + + + + + + + + 5 + + + + + 23 + + + + + 92 + + + + + 203 + + + + + 56 + + + YES + + + + + + 57 + + + YES + + + + + + + + + + + + + + + + 58 + + + + + 129 + + + + + 131 + + + YES + + + + + + 130 + + + + + 134 + + + + + 136 + + + + + 143 + + + + + 144 + + + + + 145 + + + + + 149 + + + + + 150 + + + + + 202 + + + + + 83 + + + YES + + + + + + 81 + + + YES + + + + + + + + + + + + + + + + 72 + + + + + 73 + + + + + 74 + + + + + 75 + + + + + 77 + + + + + 78 + + + + + 79 + + + + + 80 + + + + + 82 + + + + + 112 + + + + + 124 + + + YES + + + + + + 125 + + + YES + + + + + + 126 + + + + + 103 + + + YES + + + + + + 106 + + + YES + + + + + + 111 + + + + + 163 + + + YES + + + + + + 169 + + + YES + + + + + + + + + + + + + + + + + 156 + + + + + 157 + + + + + 158 + + + + + 160 + + + + + 164 + + + + + 168 + + + YES + + + + + + 159 + + + YES + + + + + + + + + + 154 + + + + + 155 + + + + + 161 + + + + + 162 + + + + + 167 + + + + + 171 + + + + + 172 + + + + + 173 + + + + + 174 + + + + + 184 + + + YES + + + + + + 185 + + + YES + + + + + + + + 187 + + + + + 189 + + + + + 191 + + + + + 210 + + + + + 212 + + + YES + + + + + + 213 + + + YES + + + + + + + + + + 214 + + + + + 215 + + + + + 216 + + + + + 217 + + + + + 218 + + + + + -3 + + + Application + + + + + YES + + YES + 103.IBPluginDependency + 103.ImportedFromIB2 + 106.IBPluginDependency + 106.ImportedFromIB2 + 111.IBPluginDependency + 111.ImportedFromIB2 + 112.IBPluginDependency + 112.ImportedFromIB2 + 124.IBPluginDependency + 124.ImportedFromIB2 + 125.IBPluginDependency + 125.ImportedFromIB2 + 126.IBPluginDependency + 126.ImportedFromIB2 + 129.IBPluginDependency + 129.ImportedFromIB2 + 130.IBPluginDependency + 130.ImportedFromIB2 + 131.IBPluginDependency + 131.ImportedFromIB2 + 134.IBPluginDependency + 134.ImportedFromIB2 + 136.IBPluginDependency + 136.ImportedFromIB2 + 143.IBPluginDependency + 143.ImportedFromIB2 + 144.IBPluginDependency + 144.ImportedFromIB2 + 145.IBPluginDependency + 145.ImportedFromIB2 + 149.IBPluginDependency + 149.ImportedFromIB2 + 150.IBPluginDependency + 150.ImportedFromIB2 + 154.IBPluginDependency + 154.ImportedFromIB2 + 155.IBPluginDependency + 155.ImportedFromIB2 + 156.IBPluginDependency + 156.ImportedFromIB2 + 157.IBPluginDependency + 157.ImportedFromIB2 + 158.IBPluginDependency + 158.ImportedFromIB2 + 159.IBPluginDependency + 159.ImportedFromIB2 + 160.IBPluginDependency + 160.ImportedFromIB2 + 161.IBPluginDependency + 161.ImportedFromIB2 + 162.IBPluginDependency + 162.ImportedFromIB2 + 163.IBPluginDependency + 163.ImportedFromIB2 + 164.IBPluginDependency + 164.ImportedFromIB2 + 167.IBPluginDependency + 167.ImportedFromIB2 + 168.IBPluginDependency + 168.ImportedFromIB2 + 169.IBPluginDependency + 169.ImportedFromIB2 + 171.IBPluginDependency + 171.ImportedFromIB2 + 172.IBPluginDependency + 172.ImportedFromIB2 + 173.IBPluginDependency + 173.ImportedFromIB2 + 174.IBPluginDependency + 174.ImportedFromIB2 + 184.IBPluginDependency + 184.ImportedFromIB2 + 185.IBPluginDependency + 185.ImportedFromIB2 + 187.IBPluginDependency + 187.ImportedFromIB2 + 189.IBPluginDependency + 189.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 191.IBPluginDependency + 191.ImportedFromIB2 + 202.IBPluginDependency + 202.ImportedFromIB2 + 203.IBPluginDependency + 203.ImportedFromIB2 + 210.IBPluginDependency + 210.ImportedFromIB2 + 212.IBPluginDependency + 212.ImportedFromIB2 + 213.IBPluginDependency + 213.ImportedFromIB2 + 214.IBPluginDependency + 214.ImportedFromIB2 + 215.IBPluginDependency + 215.ImportedFromIB2 + 216.IBPluginDependency + 216.ImportedFromIB2 + 217.IBPluginDependency + 217.ImportedFromIB2 + 218.IBPluginDependency + 218.ImportedFromIB2 + 23.IBPluginDependency + 23.ImportedFromIB2 + 24.IBPluginDependency + 24.ImportedFromIB2 + 29.IBEditorWindowLastContentRect + 29.IBPluginDependency + 29.ImportedFromIB2 + 5.IBPluginDependency + 5.ImportedFromIB2 + 56.IBPluginDependency + 56.ImportedFromIB2 + 57.IBPluginDependency + 57.ImportedFromIB2 + 58.IBPluginDependency + 58.ImportedFromIB2 + 72.IBPluginDependency + 72.ImportedFromIB2 + 73.IBPluginDependency + 73.ImportedFromIB2 + 74.IBPluginDependency + 74.ImportedFromIB2 + 75.IBPluginDependency + 75.ImportedFromIB2 + 77.IBPluginDependency + 77.ImportedFromIB2 + 78.IBPluginDependency + 78.ImportedFromIB2 + 79.IBPluginDependency + 79.ImportedFromIB2 + 80.IBPluginDependency + 80.ImportedFromIB2 + 81.IBPluginDependency + 81.ImportedFromIB2 + 82.IBPluginDependency + 82.ImportedFromIB2 + 83.IBPluginDependency + 83.ImportedFromIB2 + 92.IBPluginDependency + 92.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 1125}, {397, 20}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 224 + + + + YES + + FirstResponder + + YES + + YES + addAttribute: + addConfiguration: + addEntity: + addFetchedProperty: + addRelationship: + + + YES + id + id + id + id + id + + + + YES + + YES + addAttribute: + addConfiguration: + addEntity: + addFetchedProperty: + addRelationship: + + + YES + + addAttribute: + id + + + addConfiguration: + id + + + addEntity: + id + + + addFetchedProperty: + id + + + addRelationship: + id + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/DataBuilder/English.lproj/DataBuilder.nib/keyedobjects.nib b/DataBuilder/English.lproj/DataBuilder.nib/keyedobjects.nib index 94e34744c959c122b9869f40de1ff147361a21e7..2a3219d7fb4e296a6ced1ff19c2db98f7838b098 100644 GIT binary patch literal 17063 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 bSS7wK9u|+H$Uk_6E%J{XkAByDis$|ZRpbHV diff --git a/DataBuilder/English.lproj/DocumentWindow.nib/designable.nib b/DataBuilder/English.lproj/DocumentWindow.nib/designable.nib new file mode 100644 index 0000000..4a2e495 --- /dev/null +++ b/DataBuilder/English.lproj/DocumentWindow.nib/designable.nib @@ -0,0 +1,675 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + DocumentWindowController + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{23, 186}, {870, 595}} + 1886912512 + Window + NSWindow + View + {1.79769e+308, 1.79769e+308} + {94, 86} + + + 256 + + YES + + + 274 + + YES + + + 256 + + YES + + + 256 + {471, 238} + + YES + + 67239488 + 2048 + IA + + LucidaGrande + 12 + 16 + + + + / + + 130 + 3 + 3 + 1 + model + 130 + YES + -872202240 + 17 + + + + 256 + + YES + + + 256 + {{2, 2}, {346, 234}} + + + + {{480, 0}, {350, 238}} + + {0, 0} + + 67239424 + 0 + Box + + LucidaGrande + 11 + 3100 + + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 0 + NO + + + {830, 238} + + YES + + + + 256 + + YES + + + 2048 + + YES + + + 274 + {414, 156} + + ModelView + NSView + + + {{1, 1}, {813, 291}} + + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + 4 + + + + 256 + {{814, 1}, {15, 291}} + + + _doScroller: + 0.57051283121109009 + + + + 256 + {{1, 292}, {813, 15}} + + 1 + + _doScroller: + 0.048309177160263062 + + + {{0, 247}, {830, 308}} + + + 50 + + + + + + {{20, 20}, {830, 555}} + + + + {870, 595} + + + {{0, 0}, {1440, 878}} + {94, 108} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + delegate + + + + 17 + + + + modelView + + + + 30 + + + + box + + + + 31 + + + + scrollView + + + + 32 + + + + window + + + + 33 + + + + browser + + + + 34 + + + + initialFirstResponder + + + + 35 + + + + updateSelectionDisplay: + + + + 36 + + + + delegate + + + + 37 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 29 + + + YES + + + + + + + 22 + + + YES + + + + + + + + 21 + + + + + 28 + + + YES + + + + + + + 23 + + + YES + + + + + 25 + + + + + 39 + + + + + 40 + + + + + -3 + + + Application + + + + + YES + + YES + 21.IBPluginDependency + 21.ImportedFromIB2 + 22.IBPluginDependency + 22.ImportedFromIB2 + 23.IBPluginDependency + 23.ImportedFromIB2 + 25.IBPluginDependency + 25.ImportedFromIB2 + 28.IBPluginDependency + 28.ImportedFromIB2 + 29.IBPluginDependency + 29.ImportedFromIB2 + 39.IBShouldRemoveOnLegacySave + 40.IBShouldRemoveOnLegacySave + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 6.IBPluginDependency + 6.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + {{14, 550}, {870, 595}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 550}, {870, 595}} + + + {94, 86} + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 40 + + + + YES + + DocumentWindowController + NSWindowController + + YES + + YES + addAttribute: + addConfiguration: + addEntity: + addFetchedProperty: + addRelationship: + delete: + updateSelectionDisplay: + + + YES + id + id + id + id + id + id + id + + + + YES + + YES + addAttribute: + addConfiguration: + addEntity: + addFetchedProperty: + addRelationship: + delete: + updateSelectionDisplay: + + + YES + + addAttribute: + id + + + addConfiguration: + id + + + addEntity: + id + + + addFetchedProperty: + id + + + addRelationship: + id + + + delete: + id + + + updateSelectionDisplay: + id + + + + + YES + + YES + box + browser + modelView + scrollView + + + YES + NSBox + NSBrowser + ModelView + NSScrollView + + + + YES + + YES + box + browser + modelView + scrollView + + + YES + + box + NSBox + + + browser + NSBrowser + + + modelView + ModelView + + + scrollView + NSScrollView + + + + + IBUserSource + + + + + FirstResponder + + IBUserSource + + + + + ModelView + NSView + + YES + + YES + entityViewSelected: + refreshDisplay: + updateDisplayMode: + + + YES + id + id + id + + + + YES + + YES + entityViewSelected: + refreshDisplay: + updateDisplayMode: + + + YES + + entityViewSelected: + id + + + refreshDisplay: + id + + + updateDisplayMode: + id + + + + + target + id + + + target + + target + id + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + diff --git a/DataBuilder/English.lproj/DocumentWindow.nib/keyedobjects.nib b/DataBuilder/English.lproj/DocumentWindow.nib/keyedobjects.nib index 5c50b6d2297e1d97b50814143bc18b5adbb8cfe7..06371ca6d413c0020660ae833ae6bf018a45c570 100644 GIT binary patch literal 6752 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 Oi;q-cT|2)0SNsd>IM~eq diff --git a/DataBuilder/English.lproj/EntityEditor.nib/designable.nib b/DataBuilder/English.lproj/EntityEditor.nib/designable.nib new file mode 100644 index 0000000..0e4424c --- /dev/null +++ b/DataBuilder/English.lproj/EntityEditor.nib/designable.nib @@ -0,0 +1,842 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + EntityEditor + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{462, 399}, {480, 360}} + 1886912512 + + Window + + + NSWindow + + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + YES + + + 256 + + YES + + + 256 + + YES + + + 256 + {{11, 73}, {88, 17}} + + YES + + 67239424 + 71303168 + Object Class: + + LucidaGrande + 13 + 1044 + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 256 + {{109, 9}, {76, 18}} + + YES + + 67239424 + 0 + Abstract + + + 1211912703 + 2 + + NSSwitch + + + + 200 + 25 + + + + + 256 + {{111, 71}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + + + + + + 256 + {{111, 106}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + + + + + + 256 + {{108, 36}, {168, 26}} + + YES + + -2076049856 + 2048 + + + 109199615 + 1 + + LucidaGrande + 13 + 16 + + + + + + 400 + 75 + + + Undefined + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + OtherViews + + + YES + + + + 3 + YES + YES + 1 + + + + + 256 + {{42, 108}, {57, 17}} + + YES + + 67239424 + 71303168 + Name: + + + + + + + + + 256 + {{11, 41}, {88, 17}} + + YES + + 67239424 + 71303168 + Superentity: + + + + + + + + {{2, 2}, {287, 142}} + + + + {{94, 150}, {291, 159}} + + {0, 0} + + 67239424 + 0 + Entity + + LucidaGrande + 11 + 16 + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {480, 360} + + + {{0, 0}, {1440, 878}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + name + + + + 21 + + + + objectClassName + + + + 40 + + + + abstract + + + + 41 + + + + superentity + + + + 42 + + + + updateEntityName: + + + + 43 + + + + updateObjectClassName: + + + + 44 + + + + updateSuperentity: + + + + 46 + + + + updateAbstract: + + + + 47 + + + + bogusWindow + + + + 48 + + + + view + + + + 49 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 19 + + + YES + + + + + + + + + + + + -3 + + + Application + + + 18 + + + YES + + + + + + 57 + + + + + 7 + + + YES + + + + + + 51 + + + + + 9 + + + YES + + + + + + 52 + + + + + 10 + + + YES + + + + + + 53 + + + + + 11 + + + YES + + + + + + 54 + + + YES + + + + + + 12 + + + YES + + + + + + 15 + + + + + 16 + + + YES + + + + + + 55 + + + + + 17 + + + YES + + + + + + 56 + + + + + + + YES + + YES + 10.IBPluginDependency + 10.ImportedFromIB2 + 11.IBPluginDependency + 11.ImportedFromIB2 + 12.IBPluginDependency + 12.ImportedFromIB2 + 15.IBPluginDependency + 15.ImportedFromIB2 + 16.IBPluginDependency + 16.ImportedFromIB2 + 17.IBPluginDependency + 17.ImportedFromIB2 + 18.IBPluginDependency + 18.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 6.IBPluginDependency + 6.ImportedFromIB2 + 7.IBPluginDependency + 7.ImportedFromIB2 + 9.IBPluginDependency + 9.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 785}, {480, 360}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 785}, {480, 360}} + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 57 + + + + YES + + EntityEditor + ModelEditor + + YES + + YES + refresh: + refreshSuperentityList: + updateAbstract: + updateEntityName: + updateObjectClassName: + updateSuperentity: + + + YES + id + id + id + id + id + id + + + + YES + + YES + refresh: + refreshSuperentityList: + updateAbstract: + updateEntityName: + updateObjectClassName: + updateSuperentity: + + + YES + + refresh: + id + + + refreshSuperentityList: + id + + + updateAbstract: + id + + + updateEntityName: + id + + + updateObjectClassName: + id + + + updateSuperentity: + id + + + + + YES + + YES + abstract + name + objectClassName + superentity + + + YES + id + NSTextField + NSTextField + id + + + + YES + + YES + abstract + name + objectClassName + superentity + + + YES + + abstract + id + + + name + NSTextField + + + objectClassName + NSTextField + + + superentity + id + + + + + IBUserSource + + + + + FirstResponder + + IBUserSource + + + + + ModelEditor + NSObject + + YES + + YES + bogusWindow + view + + + YES + NSWindow + NSView + + + + YES + + YES + bogusWindow + view + + + YES + + bogusWindow + NSWindow + + + view + NSView + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/DataBuilder/English.lproj/EntityEditor.nib/keyedobjects.nib b/DataBuilder/English.lproj/EntityEditor.nib/keyedobjects.nib index 6c00ff37ed3450b202be2cd144037328641bcbe4..05d46d444d645a1030dc13ce3149a5306d3cf0b4 100644 GIT binary patch literal 8646 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 QkW%$OH&6Ya{FT1`KTRp!6#xJL literal 7411 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 diff --git a/DataBuilder/English.lproj/FetchedPropertyEditor.nib/designable.nib b/DataBuilder/English.lproj/FetchedPropertyEditor.nib/designable.nib new file mode 100644 index 0000000..25b67db --- /dev/null +++ b/DataBuilder/English.lproj/FetchedPropertyEditor.nib/designable.nib @@ -0,0 +1,593 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + FetchedPropertyEditor + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{409, 367}, {480, 360}} + 1886912512 + + Window + + + NSWindow + + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + YES + + + 256 + + YES + + + 256 + + YES + + + 256 + {{109, 37}, {76, 18}} + + YES + + 67239424 + 0 + Optional + + LucidaGrande + 13 + 1044 + + + 1211912703 + 2 + + NSSwitch + + + + 200 + 25 + + + + + 256 + {{109, 9}, {82, 18}} + + YES + + 67239424 + 0 + Transient + + + 1211912703 + 2 + + + + 200 + 25 + + + + + 256 + {{111, 64}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + 3 + MAA + + + + + + + 256 + {{42, 66}, {57, 17}} + + YES + + 67239424 + 71303168 + Name: + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + + + + + {{2, 2}, {287, 100}} + + + + {{94, 192}, {291, 117}} + + {0, 0} + + 67239424 + 0 + Fetched Property + + LucidaGrande + 11 + 16 + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {480, 360} + + + {{0, 0}, {1440, 878}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + name + + + + 21 + + + + optional + + + + 22 + + + + transient + + + + 23 + + + + updateName: + + + + 36 + + + + bogusWindow + + + + 39 + + + + view + + + + 40 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 19 + + + YES + + + + + + + + + -3 + + + Application + + + 7 + + + YES + + + + + + 42 + + + + + 8 + + + YES + + + + + + 43 + + + + + 10 + + + YES + + + + + + 44 + + + + + 16 + + + YES + + + + + + 45 + + + + + + + YES + + YES + 10.IBPluginDependency + 10.ImportedFromIB2 + 16.IBPluginDependency + 16.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 6.IBPluginDependency + 6.ImportedFromIB2 + 7.IBPluginDependency + 7.ImportedFromIB2 + 8.IBPluginDependency + 8.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 785}, {480, 360}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 785}, {480, 360}} + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 45 + + + + YES + + FetchedPropertyEditor + ModelEditor + + YES + + YES + refresh: + updateName: + + + YES + id + id + + + + YES + + YES + refresh: + updateName: + + + YES + + refresh: + id + + + updateName: + id + + + + + YES + + YES + name + optional + transient + + + YES + id + id + id + + + + YES + + YES + name + optional + transient + + + YES + + name + id + + + optional + id + + + transient + id + + + + + IBUserSource + + + + + FirstResponder + + IBUserSource + + + + + ModelEditor + NSObject + + YES + + YES + bogusWindow + view + + + YES + NSWindow + NSView + + + + YES + + YES + bogusWindow + view + + + YES + + bogusWindow + NSWindow + + + view + NSView + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + diff --git a/DataBuilder/English.lproj/FetchedPropertyEditor.nib/keyedobjects.nib b/DataBuilder/English.lproj/FetchedPropertyEditor.nib/keyedobjects.nib index 61cc1f87ba94632d9244632137f2e139a7bd2206..9fb5f8a7a2cdfb0579faeaf3ad4275ac0f781c73 100644 GIT binary patch literal 6218 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 A8UO$Q literal 5432 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 diff --git a/DataBuilder/English.lproj/RelationshipEditor.nib/designable.nib b/DataBuilder/English.lproj/RelationshipEditor.nib/designable.nib new file mode 100644 index 0000000..44c92f3 --- /dev/null +++ b/DataBuilder/English.lproj/RelationshipEditor.nib/designable.nib @@ -0,0 +1,1708 @@ + + + + 1060 + 10K549 + 851 + 1038.36 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + RelationshipEditor + + + FirstResponder + + + NSApplication + + + 15 + 2 + {{495, 370}, {483, 457}} + 1886912512 + + Window + + + NSWindow + + + View + + {1.79769e+308, 1.79769e+308} + {213, 107} + + + 256 + + YES + + + 256 + + YES + + + 256 + + YES + + + 256 + {{121, 32}, {76, 18}} + + YES + + 67239424 + 0 + Optional + + LucidaGrande + 13 + 1044 + + + 1211912703 + 2 + + NSSwitch + + + + 200 + 25 + + + + + 256 + {{121, 9}, {82, 18}} + + YES + + 67239424 + 0 + Transient + + + 1211912703 + 2 + + + + 200 + 25 + + + + + 256 + {{145, 90}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 6 + System + textColor + + 3 + MAA + + + + + + + 256 + {{145, 241}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + + + + + + 256 + {{142, 125}, {168, 26}} + + YES + + -2076049856 + 2048 + + + 109199615 + 1 + + LucidaGrande + 13 + 16 + + + + + + 400 + 75 + + + No Action + + 1048576 + 2147483647 + 1 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + _popUpItemAction: + + + YES + + + OtherViews + + + YES + + + + Nullify + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Cascade + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Deny + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 3 + YES + YES + 1 + + + + + 256 + {{76, 243}, {57, 17}} + + YES + + 67239424 + 71303168 + Name: + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + + + + + + 256 + {{0, 131}, {133, 17}} + + YES + + 67239424 + 71303168 + Delete Rule: + + + + + + + + + 256 + {{0, 92}, {133, 17}} + + YES + + 67239424 + 71303168 + Maximum Count: + + + + + + + + + 256 + {{225, 32}, {82, 18}} + + YES + + 67239424 + 0 + To Many + + + 1211912703 + 2 + + + + 200 + 25 + + + + + 256 + {{142, 163}, {168, 26}} + + YES + + -1539178944 + 2048 + + + 109199615 + 1 + + + + + + 400 + 75 + + + Binary Data + + 1048576 + 2147483647 + 1 + + + _popUpItemAction: + + + YES + + + OtherViews + + + YES + + + Undefined + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 16-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 32-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 64-bit Integer + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Decimal Number + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Double Precision Float + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Single Precision Float + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + String + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Boolean + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Date + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + + 10 + 3 + YES + YES + 1 + + + + + 256 + {{0, 169}, {133, 17}} + + YES + + 67239424 + 71303168 + Inverse Relation: + + + + + + + + + 256 + {{142, 200}, {168, 26}} + + YES + + -2076049856 + 2048 + + + 109199615 + 1 + + + + + + 400 + 75 + + + Item1 + + 1048576 + 2147483647 + 1 + + + _popUpItemAction: + + + YES + + + OtherViews + + + YES + + + + Item2 + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + Item3 + + 1048576 + 2147483647 + + + _popUpItemAction: + + + + + 3 + YES + YES + 1 + + + + + 256 + {{0, 206}, {133, 17}} + + YES + + 67239424 + 71303168 + Destination Entity: + + + + + + + + + 256 + {{145, 56}, {162, 22}} + + YES + + -1804468671 + 272630784 + + + + YES + + + + + + + 256 + {{0, 58}, {133, 17}} + + YES + + 67239424 + 71303168 + Minimum Count: + + + + + + + + {{2, 2}, {321, 277}} + + + + {{60, 112}, {325, 294}} + + {0, 0} + + 67239424 + 0 + Relationship + + LucidaGrande + 11 + 16 + + + + 3 + MCAwLjgwMDAwMDAxAA + + + + 3 + 0 + 2 + NO + + + {483, 457} + + + {{0, 0}, {1440, 878}} + {213, 129} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + name + + + + 21 + + + + optional + + + + 22 + + + + transient + + + + 23 + + + + updateOptional: + + + + 35 + + + + updateName: + + + + 36 + + + + updateTransient: + + + + 38 + + + + deleteRule + + + + 72 + + + + destinationEntity + + + + 73 + + + + inverseRelationship + + + + 74 + + + + maxCount + + + + 75 + + + + minCount + + + + 76 + + + + toMany + + + + 77 + + + + updateDestinationEntity: + + + + 78 + + + + updateInverseRelationship: + + + + 79 + + + + updateDeleteRule: + + + + 80 + + + + updateMaxCount: + + + + 81 + + + + updateMinCount: + + + + 82 + + + + updateToMany: + + + + 83 + + + + bogusWindow + + + + 84 + + + + view + + + + 85 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + 5 + + + YES + + + + Window + + + 6 + + + YES + + + + + + 19 + + + YES + + + + + + + + + + + + + + + + + + + + -3 + + + Application + + + 7 + + + YES + + + + + + 87 + + + + + 8 + + + YES + + + + + + 88 + + + + + 9 + + + YES + + + + + + 89 + + + + + 10 + + + YES + + + + + + 90 + + + + + 11 + + + YES + + + + + + 91 + + + YES + + + + + + 12 + + + YES + + + + + + + + + 13 + + + + + 14 + + + + + 15 + + + + + 26 + + + + + 16 + + + YES + + + + + + 92 + + + + + 17 + + + YES + + + + + + 93 + + + + + 18 + + + YES + + + + + + 94 + + + + + 39 + + + YES + + + + + + 95 + + + + + 40 + + + YES + + + + + + 96 + + + YES + + + + + + 41 + + + YES + + + + + + + + + + + + + + + + 42 + + + + + 43 + + + + + 44 + + + + + 45 + + + + + 46 + + + + + 47 + + + + + 48 + + + + + 49 + + + + + 50 + + + + + 51 + + + + + 52 + + + + + 53 + + + YES + + + + + + 97 + + + + + 54 + + + YES + + + + + + 98 + + + YES + + + + + + 55 + + + YES + + + + + + + + 62 + + + + + 70 + + + + + 71 + + + + + 67 + + + YES + + + + + + 99 + + + + + 68 + + + YES + + + + + + 100 + + + + + 69 + + + YES + + + + + + 101 + + + + + + + YES + + YES + 10.IBPluginDependency + 10.ImportedFromIB2 + 11.IBPluginDependency + 11.ImportedFromIB2 + 12.IBPluginDependency + 12.ImportedFromIB2 + 13.IBPluginDependency + 13.ImportedFromIB2 + 14.IBPluginDependency + 14.ImportedFromIB2 + 15.IBPluginDependency + 15.ImportedFromIB2 + 16.IBPluginDependency + 16.ImportedFromIB2 + 17.IBPluginDependency + 17.ImportedFromIB2 + 18.IBPluginDependency + 18.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 26.IBPluginDependency + 26.ImportedFromIB2 + 39.IBPluginDependency + 39.ImportedFromIB2 + 40.IBPluginDependency + 40.ImportedFromIB2 + 41.IBPluginDependency + 41.ImportedFromIB2 + 42.IBPluginDependency + 42.ImportedFromIB2 + 43.IBPluginDependency + 43.ImportedFromIB2 + 44.IBPluginDependency + 44.ImportedFromIB2 + 45.IBPluginDependency + 45.ImportedFromIB2 + 46.IBPluginDependency + 46.ImportedFromIB2 + 47.IBPluginDependency + 47.ImportedFromIB2 + 48.IBPluginDependency + 48.ImportedFromIB2 + 49.IBPluginDependency + 49.ImportedFromIB2 + 5.IBEditorWindowLastContentRect + 5.IBPluginDependency + 5.IBWindowTemplateEditedContentRect + 5.ImportedFromIB2 + 5.windowTemplate.hasMinSize + 5.windowTemplate.minSize + 50.IBPluginDependency + 50.ImportedFromIB2 + 51.IBPluginDependency + 51.ImportedFromIB2 + 52.IBPluginDependency + 52.ImportedFromIB2 + 53.IBPluginDependency + 53.ImportedFromIB2 + 54.IBPluginDependency + 54.ImportedFromIB2 + 55.IBPluginDependency + 55.ImportedFromIB2 + 6.IBPluginDependency + 6.ImportedFromIB2 + 62.IBPluginDependency + 62.ImportedFromIB2 + 67.IBPluginDependency + 67.ImportedFromIB2 + 68.IBPluginDependency + 68.ImportedFromIB2 + 69.IBPluginDependency + 69.ImportedFromIB2 + 7.IBPluginDependency + 7.ImportedFromIB2 + 70.IBPluginDependency + 70.ImportedFromIB2 + 71.IBPluginDependency + 71.ImportedFromIB2 + 8.IBPluginDependency + 8.ImportedFromIB2 + 9.IBPluginDependency + 9.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{14, 688}, {483, 457}} + com.apple.InterfaceBuilder.CocoaPlugin + {{14, 688}, {483, 457}} + + + {213, 107} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 101 + + + + YES + + FirstResponder + + IBUserSource + + + + + ModelEditor + NSObject + + YES + + YES + bogusWindow + view + + + YES + NSWindow + NSView + + + + YES + + YES + bogusWindow + view + + + YES + + bogusWindow + NSWindow + + + view + NSView + + + + + IBUserSource + + + + + RelationshipEditor + ModelEditor + + YES + + YES + refresh: + updateDeleteRule: + updateDestinationEntity: + updateInverseRelationship: + updateMaxCount: + updateMinCount: + updateName: + updateOptional: + updateToMany: + updateTransient: + + + YES + id + id + id + id + id + id + id + id + id + id + + + + YES + + YES + refresh: + updateDeleteRule: + updateDestinationEntity: + updateInverseRelationship: + updateMaxCount: + updateMinCount: + updateName: + updateOptional: + updateToMany: + updateTransient: + + + YES + + refresh: + id + + + updateDeleteRule: + id + + + updateDestinationEntity: + id + + + updateInverseRelationship: + id + + + updateMaxCount: + id + + + updateMinCount: + id + + + updateName: + id + + + updateOptional: + id + + + updateToMany: + id + + + updateTransient: + id + + + + + YES + + YES + deleteRule + destinationEntity + inverseRelationship + maxCount + minCount + name + optional + toMany + transient + + + YES + id + id + id + id + id + id + id + id + id + + + + YES + + YES + deleteRule + destinationEntity + inverseRelationship + maxCount + minCount + name + optional + toMany + transient + + + YES + + deleteRule + id + + + destinationEntity + id + + + inverseRelationship + id + + + maxCount + id + + + minCount + id + + + name + id + + + optional + id + + + toMany + id + + + transient + id + + + + + IBUserSource + + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/DataBuilder/English.lproj/RelationshipEditor.nib/keyedobjects.nib b/DataBuilder/English.lproj/RelationshipEditor.nib/keyedobjects.nib index 900dfc2a9be8728d2e2b8a0dfe9c6ed9d3ad991f..5cea89ebb4908639b9008d1ef7827ce88c55595c 100644 GIT binary patch literal 16433 zcmbt*2Ygf27x2ArwQ1AzB~6-irD>C9bS3XG%HA7VMi&$)bOZ>rO=((&fZoRt*&sti zWV--C+O4a7qeP8=ao4j}KIp>~z&v~h=uki&MJ)Tnt zBMQ-oK`i394cvVrZPUCB0iVBaq|IMB*;~~Z7-g$ysG8)1%SEW@#5p_j9(MU8N%|>&OgchK?&=Ry1Ed!|g&}Q@$dJesY-bH88r|5U|2SylU z21jBQR^u3~!zP@D({V0#;|{nZ?uUor;dlft!J}|F9)~OOL_8S>a3j7QFT{7@t@uIw z2!08_j^DtC@L_xezl~4ellWbH8h?P#;cxMG_`moMdK zDvR<^0@ar4NOhumQ+=p>s(>n`Mp6}2B{hYrp=MAsskziVY8`biwS#(?dW70ZJxaYm z9iR?Uhp2a{Q`CFZIqEa&JoR7dd+H)}nYu##Nk`C;w2Ic#20ETjqtj_ColCoE58avW zLU*P6(f#RR^l-Y29!=NKe)=~0cKQyQ(DUd;^cs3Cy^h{WZ=<)BID81~LWAP^O3}X3Ch+%y_1PnZQhBYM5H4 zfeA1(n3>EI%+t&>%yZ1oY%c3#C$m%78n%|LWBqJBJC$u<18gJP#7<+UvoqM4>}~8U zb~ZbQy`8;-C9K5GW#_T;*#+#K>_YY~b`iUnUBWJ9m$A#)73@lO6?-?knq9-LW!JIy zu_+x}b`!gq-NJ5Vcd!q!zj1xJeq4WU05^~u#0}<#aQR#THNr1F&rRhTxB%D4HF49p>D&x%CU+Y*i<`~O;cn;d;0P|@ByKJ@kDJde;O^uWa(8iy zxW(KOZYj5nTh6WG)^PU}+v=KXYCh$4NQI(MG*Y7&q(QNWM_QyqaY&C0C>|M+2_>LJ zl!TH|3NoWqWI<^t9a)hLWgt6pASZI6Oq7MP$MMF3!k$%C-ax=t>8tTI&K&Bi4h;6r z42K1>PBraJ?*eR|b@q`RnQ+ zOhCi{Hi3&~uC8-Y08BJ*;%4&AOZ^Qpo__wi#{7!9iizF^_@t}~;*jth!jb<q4p_4>x3DW3>x`Ryfn;I)XgN5G4?Wh~-f%1wA3gJU=WiQm56z}Er zs1NFk`l0@402+t}p}}Yf%0~rgC>n-_qYs93Y3t5pt9qBge@}a*CWL zXUK=-6Y?qfjC@YMBwv&NkZ(@`U!zbN8jZ%Fv8WtbN(%~yR8)FvK+1i*fkt1QA{E$L zp}(o2%1ic>H%Szs&Y}ubiKd}uP7f@)ALszZKMkEWsq6hMur2~9)O z(F`;b-G*ktMuRpw0?Y!41V0q{8f&~@L-`dm3VpYEuLG6%ywl~&zB>8xI6gkK0F0y2 zE1N_JzObsn>#dWKwgMGe4h9&c*Q=sximz@Wpe`-yS5q-jHnHFx#V)`;WXj6>alAHk zuds1ujW@p{Foi@DHF=%r$ZLcruaY;2mZx;}GY}#g63fSq<4v<>we8q0+tMb_Gbh_J zt8Iri*_O8L^5)EuwRt59yf%O=3Y+S^4buQ6(3+-*OW{y<_z~Vfy}z#7+YpKc^O{%kX7GLinpRo#BdgEL0i!_w7r>?9l*>33NsI)htR|5 z5wsKSLc77H_MpA+cRH~4IC=s-33BY^pHVck-U})$YN)6S)K@fsWq=(k&IebUZAF#| z7*;QT1F$PEP&T1h-Y|c_Cp$lELiya=TT=swhfbIf@HPf`6iJ>TM)DHT!47yD^d3jz z$#dk{&@P^lcd?5Y--jK9L@5jMc@X6$^b)-8L9ddhKn4a`1_oGf3ax!Z_Ul;mCfbh< zpo8cTI*g8>x6o1aHadphLC4Vvbdn?xJIN$@q!SrMD#-*gnbeVWWCPhr_K$n9=)8oiIsfV@6LAHm;yU@Lv=0FMzFu;G1>c;IEN&4!Z{fuJ<>}@24KQwY^y=)>CHFC(jgf62i=uh+)x{9uW zP~}7d|C)_|g0eA^O3ce{0mow_$^!w)l9k07jElhDb-!=L_;4alLc4HE z(D+ouL7XjYP2X&59c5GNApTEN!&Yp=86i`{F7OmEHJpQ{x1ui>c#5L0QA#lIfw8p4 zqJTwUu`O;V`-h5Tk?bIg?St+R4=lEY_}x(n-$Hv}QWWRR`2f7(^Pm^tPUt_lGwy=B z;%?vp2XIf^3+(?i?kfioh>X4cHU0)AdGu+hm>!Tb&cp_PQ(d)k?Z!t1F76uqteJYX zr;hKzATYd4(vFBEMMZMn!~MZ52H=5s5FU(&;Cx(whsqXS(O6OApD3G%>|8Q6`MvB; z^83R2iYhMzLFEI!byrs*173!3(aG~I!8Y@ummv!=zif^3fesOly>4OD&b zhN}Ojw!G_VYmF6xC17P9o*y*2&ZJ9_m61WCQ&^GRL2MUf1yZ)ye$Jdv`8aeAFKQ8q zFW|*^30^A4V!RA5$15NxeT!Fu;#T3i@oIDtuf^-oA-o{21PcAIDGNCt@7F0Y6~K!s8YX%hA+>~nVVn7N z-dca1uWE?D3Y;z9H^W=4fCB=hcpw9GaLPllrCy-mfyAo21Du=mBR${6F9VB@<5%#j z_%$%$kemZ#FexE}MiuxiLH=Zqc@yR0{rCVr2ssKAp;X^WKIlvOklsK{A*u*k#?yO} zw`xjlMZ=V!tGQneV5J-skZTOUuxD<_?Au(k`8z*@i2q<9Bjk3Yd@@u#Fa8A67V z5g#ggyIE_W;qzfSy8t@-h7{aFn)#&#aKQFWmg+K{~liqL;owF|D6oK1^Qv7 zy(ea1F9M zC|>y(1XEKn%}%+EQpDlht>l0C*5?Xt9RUQE@0wMh^Oxl`BWxTh;`W zfrl*>!8Z5uhrwabHe2j`+QH)Yl? zR61p)Z0IoVNjcE3lq*=6F+ISs#y}C=j*KTMWNfkQ5uI+zLsTvu_8eD~1it4Q_DoA z8~Oaz>gM}W{iy!vNGqH7LjB*o`7uz!dK1`clz zY`WC9i#gL`n zMti9{sfE;C)FNsz-a;*v^D;V3t%PiSky?#6!w%Lq=jcLEZ&f2?7dS7>fCFEEkAfVj zWKSiR?tolMO8LPml}gU0T_K-N1*d?%J%q|z&=T!O{E%KQc`jr2k%4zET zFe;w_l}`z|1(iF>+lc>fR6eJ^2&3{1Q2CC`y9JfGnh;1_6)EV>1iyPzT1$KM3)56iFypeK*7Ed6Ty z70?g(mv%r$(a~Y_v_LP8EWHK2B|xtb`g;FA^o+DAjGh_jS;&f8&|6*->sur=C@tjd+Fofa+&ZJt1L%SDAatyijCL<{)tWOJ>~~`mu12Tn3FudP(v3r1 z>&L76At`Jin^a_T^YMz5Hiu=p?$*hHuBWHs&GZEPG+iVo2YNcFa3=mn&BJ6%mLr0*h|$PV&Qt6`sBOfL!J zZWVC1nml+5?jBHBfyUy$b@hAb^r z-HQ2&p7zS=|CR+Ay@%dQKZcICV!n?;L-@M+#)ZvqEPd-5VPe>-0Y67S4_v(%;%YB> ztOZx0R#>|rTmR4sqhF`rfd0sdf9Q|w0rrAzt=8o8Hhl~@IUeHVaq>h9PJ;DnyAJ#)F@#~r4*J(1 zyJa^9Pmq(8;1~=-9YtjidC=kyje*3DbNtr4aZQpcl~PEG?HOq6k>sK z<3VT;QDxQ2QAa-Mgu_I`fJBBl3{j2(FRZ>Xu?!k~IItFqZyES4D5U{7&KHdCH*2AJ z8p;@993z9j4ZT=uWNpO^MDgaHU&-QOUrFwl`9PQd7fDyoCCYWR8= z%uM9F@4|?I8tD%kFNAn-!KDdNqXa}uu`TqOR^rl8N%F{2o;T;ar z8EsNPK7gqcRV0t%uHR*PFg=k4y-7YM9}$WqKrgAOz8bU{nsfvkK1@HRKMaUMnv&-L z*A=!MZVtG$8iB%Kps*h(oCOMYu$&-;>%I9-;oJ-d*aHB24q!8{a|0*K;Gr@cv=l%O z0_b@F%^Mv=s`LWFfyM&RAprUUfI5MB1i^x*X64Wv4qOGmM*;XN0G>RynN3CFEqL?+ z*xLYh0l=UpN(=%vR|?^_)MAw%R=oqOzJXO6U_2b+4jK= zGx!<02d+g&piyyxo&eqKPtXB4d%-D;ex7<3ucz;VQ`l3~aQrDMhtlRP7`DCxo^uGA z_WRLM`WUkh9S2*=hA!R=5+Dt5R$B)xp2cut+zm;)2Ml{g!3iz_(svg);wM3k))9IZ z)!-zX!3~ChJ1tXAcaOozt~+@MPIn8TF);$3D%c491Rc0?9k~2HFzLyV0KO+X<(@L{2<`M&d8ZxzN%_d~&+119K<$e9@hAVF{*xf5f2V%xe;7a})E7Ym z81fGWun#2F!T`Y3S&y_B!9JD459=CcLtP<9wQoE^ayvPEn$Tf&yIBiT`G89SOC!;WRk*>UW6 zwt}r>tJrGR%T8b?vXjU!Hi5wG!4zI8MTP2^%CFFJYsEO%hI!aH52hB%Cba z6bYLpoGM|9gwrIPE@7*LZ4%CquwB9q2|Fe1l5nPkvtSeh3E$!j4?Hf2baIc3?!|t?fP{7Sp zd7|K}vM5|R|8}YZ2;)r*TbxQThdb$Eh+98Z1CRy!)0X0TOR(9kY}w*$$zaCcD6~=@ z11fD8J>?Js*IE&VIHsSk#_I@JhEA`O8yChFq_3wpd2x%)hqe_iua<2iSfW>kITl5; zpXNC)A@H|ECe93lJz7I zn_DDsHQb-V)o`;}wEEt~H*qlQ6~tN9T#5JPJQ z6EgJV78<+>>lmo|z(*X_3z zA+#hhI;>0>$EUT}S!=G}oKo5Ce?(3`L;jv>(LlM_v|CrV`vZ* z2sc+`$CR4vWOG#}r{&Y|{O2fm{&N=jveo+RC_EYZZ7WsU5qOp~SgCzN&cIWna=ms6 zDz>k~YPLfys&kWGx^q3ao?I`kH`hnP z9tjH)7A4$9!fhqoPQvXaoG0N967DGBP7>}c;Vu&HD&cMt?k?dT67DJCUJ~vtVOZW* z!u=%NU%~?royA6XgL7Z*|Y+ zucDmbHgflm9oVb+NozRMRuBx|M@c~G@F;ydcoMri-5Z*~YoM3*8vPFa8U0`S7lvod zOcs0_q6^a>zWXo{zU#1pxu4m^>|q{b9%r6XzVYxP^9u7iv!6N09AS^iK-*Q+B-)VTAeUm-F9%7HM zN7-ZSarPv8iapJqVLxO)X3w(c*z@cc>{sjs_8ayJIENNYJ{ip20;WD1zO68gBk(PQ zd$`BAm$=j11@5N^6rql=M5IU9BJ2^)h|GxWh};NIgc#8_qGLqoh^`UcBg!JGB5EW2 z5z`{>h*%Y|K4NRc&WPO+Per^O@oL2Wh%X{8MyexCk!g`_BD+Tph%AgOjx3EViyRYK z9yva;GIB~}ZDf69L*%Z=ry}2od@J&U$gd**P%$cvidSh>aVmq#s7g>JtIR5kDqUq$ z*;P)JplYLPuj-&GR+XwosYa{HRpV8as%llO%CB0fx?8nIwNABOwL!H}wMn%_wN14{ z^`Pou)lSuJ)gIM5st;7>RG+CnSAD7aTJ??UJJt89AEF|ox<-wNDvzp(ni;hsYHQS! zQLjY39rb?Hf1>_~x*T;anu+G3Bcr3D)zO-0K3W&8k4}lsjcym+CAx2P|LB3yBch9= zE2F1GH$+d5Cecfymq)LRzBhVX^s~_~MZX+Wr zR}WPWR~M>F)Fahp>M`no`eF4>^ZjGus-IWCsD4@fs`_>Ho9bigi|QZLKdFCF z|E9jAzM}q1eJ#cm(=}#b%-EQzF}KCs5hKOSi&+q}FlJHA;+Ul|TVwXdybyCJ=6KA> zm{T#QW6s2U81q@o?;1v<)@U?ZO`;}UWrCKG1xq`B-ySb58TQ=1a}jn*YSovCdc_wtZ}e*iNxsV!Ormi0v8MJGMI3 z8#^)97ds`kF19|lA+|AgdF&^#7h^Aj+nXUQ^aQ6b2G_0PC-9T_$$Sl8$Jg^y`2gR< z&){eBxAC+2+xZpzDtA8W#6QCCx?>!E=%Xpb<}m%_0tX24cC?F#^}m*<8_s~CAww0yLD@H>vZdN8+03WTXoxY59l7% zy{7v{_nq!X-OsvTb-(K_>8`|~I4X{bQ^#522F4AJ8x}Vrt|+b~Ze(0p+_<=kxT?5G zakJwV#I1?DFK&C>?zku7o{f7g?!CD4aX-dg)w6nyK3VV557H0T=j(^+hwF>~ffMJkfh@rqR+)!vJHk2CthLwi3h7E>|hE0YohHZu&h6fE#7)}}9GrVv3!0?gb ztl^yDyx|MOmH6cNw0L{GGd?puJ3cqw6EDX1jIWHZiucA(jQ7RY#Mi~w$2Y_;j(;Wo zwfF<^Z^geI|4#gg_;=&qi+?};mAGMg->bd$~GG4(O!n}(XoOjRbYX}0Nh6EV#-%{Sd?y34fKwA8fRw9<69=>^kE zrq@kxnhux_nU0u_nogMBHN9v0)bw*ga)LR*nvjv;NN^=&CFCTC32hVFC-hAil`uD9 ze!`-JB?-$CRwS%SSe>vwVMD^kgk1@*BwR@NCgEbjj|o2~{F?B4!li_(i71gu)Fx&m z79%=Qbwj_H}R#HxqJ4r}tlhiJ$Q&N|tZb_v{QHeh6Nn4Y)Cq0m~Gii6y zo}{Oe4k!JT^h?sEq$^2(C0$F#$#imLa#XT9S)c4o9-ds7JTkc~c}#M7^7!P+QkC*}%9ANCrM#Z9KjmP`;gq*h-cETZ<#@`;lv641r<_Uo zAmyW!FH*ir`P!^E$D5PPDdtpjn%Qd3FlU;x&AH~z=C0=M=AP#M=F#SA^91u$^KItY z=6U7?=7r`(=Eu!Xnx8YjV1CK`iupD38|FjiBj%&#ljg5dV^g)M@u{ZN#MIPxAwq`sE=M(PKt zms78#{*`*of-Q`NvqV~=ELO_^%WzAHWu&FdGR9JF8E>huR9WU*7FZTq7Fm{9mRnX@ z?zXJ4?6MrSoUoj>oUwdp`Pg#Sa?Wzz@?% zZC=`fw1sIa)9y~&oVGP>Z`!kIFQ*+$JDK)v+HdKGbaT3p-afro`r!1+bYJ?6^hN1Q z(wC*LNMDt{G5yi>z3KbXpGbcy{c!q+=^v+`O+S}@KK&1?${KBrvBp}p)oV&K>niJN>ssqZ>!a4a)_v9|tWQ~A zu^zXcw4Sn_ww|$mV*TFwgY_rtFV^2|kv6T(W%Jm&+lJXj*otf=wvo0ew%NAZZNxU$ zHs7|+_K@un+b-Lqw!O9&Y)5U!Y{zXUZKrG(Y?o|TY=7CVW#Ek13`<6OhAqRM;mqip zQIat-qby@gMtR1}jKvvCGnQwp%(y#aN5-QWd+io`y4_~C+nx4Id$v8-?y-yZw)Xb+ z4)#v=F7|Hr9`;`LKK6e00ro-mA@&0MF#8C5k-fw|(q3jCV=uRlw^!P$?Gx;i?33*^ z_BwmLy}{mSpJtz7zs)||e!HF6=i2An@3h}#Uu<7$Uv9t0ey{yL`y=+p?a$a>wZHCY z<7nr|b98icc64=gcl31hcJy`hcMNn4cH}#TI)*z69mS4P$0)~W$5_WWM}?!x;dM-O z_#9IlwGO{ysw3cNa!hy3bj)(haopjM9P=Ct919(b97`O_94j2F9IG8`9rrlyb=>E; z-?7=T)v?pD+nMT2b6TAlPKVRw%yQ;9-A=*T#@Wu9=j`b0?Ck37?(FI8?d73=9IhQz>IafH>J2$vuT(K^#E6!zb8C?mkBv*#BDJT+>`LU9(+xxaPVR zxbAW-aV>YPa;zbC-X$+rL34N zYnCT#P}caYIazD69?m+P^;y>CY)f|A?BUrB*>kd2WpB#fmHkro$?S_c>YVhP4mrbe zs&l62Y|MEj=VZpYQTH+Tara60Dfemj8TW_okKJe8=iKMr zU%0<=UvPip{?7fq`v><=?qA%$x&LrqcK_+V>OmgL!+1DPq$kRw_Gmo3N9WOd;yor$ zq9@s7hM{M=$L6tnoSsZiwkH?HpQ5L&r@g0xr<13Pr<FJmp^wmC z7$oEi!-PViL>MKE5ylCXf>)R%OcCmYsY0VLUARq{BM@PpaHp_HSSqX#?iSVx>xKJ- zO~O`ThwzZFQ+QN(On5?gT6j))QFujoUDz)i65bMy2`7Y8!fD}*@S*Ura8@`coEN?j zz7j47-w59c-wQtoKMB7GzX^W`mxVutt0EF9kr6pDQj8MSqDJIJov0V%MU$8)CW~g# zBBqNr(Jng0Ofg%`6+NOTwiVlp9mGyz7qOezL+mB?5&MY)#6jW^u|OOqju4B)5^|g_G)tRAKl#qA{j1?zJR|hITUCZksO#X*;^HA z9LK4ON(Xyqc&qzH8fp+;u;D!vi=<-)=5!1pHv*uG{fb_-VW!KZ_6I7w~KNb^H!Kh0oy&@Y^T&Q+x$~ z4R_z*>u~)U-=GjBp<*cmWuoj<3T~!cl!wZqdc$2GY9L$(QKfJ#qsG8>EL8*7Nz@d$ z2C12Fokh)u>jLT#xGtrhgzGA5HMN1-Ms26|Qv0Zb)ZeI=sAJR{)Jf_Lb(T6$U7$Xp zKBq2I|Dvu^UsK;u-%~$OH>jI5rYTxNTj?a)L8s6j`d&JX&Y|<^5%f5EJUxl_(SABW z2kB|_bb1a==m+S9^dt0AdIi0bUQchJx6#|_J@j7s5Pg__nSOCfm(^grk;^q2HkjFE|F@|b#@!92mNU{*3uGOL)?%o=!J%dCUX zdS(NDhS|t$g8LR`GkkBMZOm5qeH*i#*}?2&b}>&ukKN4E@Y^1y1--!RWezY0nIG6J zHk(qiUD&Q{H?}+O&-P$@vc1^eY#+8So5SYf!E7GekIiTMvjcE9b|5>59n2Q6g=`T! zge|7E>`=CZEoIBtVQe`&9Bp7nup`+~Yy~@-9m9@g$FbwtN_GNU#a6Rkb|PEDPGWuR zWVV*AW9!)lwvnAWEZN^wS9g)qAO%t)72=Q@X^na-?y^Z14ql!w0_^KNr=o%}EN{cG%z2g0tqS8n+;g|mFh2+q zP74HUp-+CmA1bW$SJrrgBY~cGdI%bp7nPO-0wMAxkB9MC&tn7mipM%059hIw#PE0o zi6#Fg|Kf2uVF}{O33VDYpN=w6CMZB0v>+N`2tAI|lz8hZLxRMUd=34oeW1hBC>wP_ zT~W6Y;emM@M}=?v&}$RwhPsahGEI%4Kz(>nBU(o{j^hUAI#HxNmfM-IwuLAfXobq5_6Hiardsioe~u%c49hI{6tianeT^+yBHKr{#qMg^!4 z6`>)h7!5@ws1%iS-xmE1!*k#v$tvd9QBnJgnul67P=*-EyPo#ZL< zG}%l3NlMS6F=#AEHV%zPm1qJ=1$F0n8$&+7sEy%8r3IA}ymc_N(m+$N%1dO#LJ|q} zA@ZV$s0K|!KIlCe)xxJ9`B4BhpedrO3T7(tHZ}zO)!rZ|ytJvo8=UI%P6L{vTELY3 z{K8PHf%??^y2_eHuxYNhu8zpz6DL(;L=uSNebg9XW$&0fBim7u}EMq4{V5 z4BU?%M2pZv<2ZFuX-;KTZA~!HdHYFkwjjwa#~{>9l_aPP~rf=zPInwiG~=7iYSRpO3d0@@V9KruYEOK9|jelMN7~l zAm~!`D0&P%j+TLHN`3cv;Y)B@(AY$gprdawLWCn~HKQ9{&{XBCuIwMI1eJ$9YXw@l z39Urkp_>py@1s>{HClt#0_AmRJ=%aaqD^3r)}e~u0)0VFVfdvDl~rDFiCmb8>jE`m zyy%IJiy>NKC@-DS81mMS8nnFa(PaV( zgbBWeUT;CKqay-;9oWY=VMtS`&I@8k&=_z6UfzCei@9Uy4I$=867k$EsNNQX>Roh7 z3<{f+xQTrnrw2bzPwQaINEh5ZJF9~&txI$B1#||Tjd=O{=mYd2=>H?|^>g6u3(()e z+b^JF=pyoF%c9a^Z_pR0_EimpKnOxlaFeJuBH7j^c>u06z)zycw#E;*zY~JML6SI%i`NY3 zG4vL3amO_b{uL1=heix(5X@Hz#`_lx=PLRVtRTuHI%6_P5wK~RFH|)tY>jK^>rLou z!4|+SERfhdj9=k4|3TkwLEobPhP?)SB-~E$kul%_ZBOCm-=iP4pdVWO1^9&;kCum+Xn9==yK%8ByrHq#bb) z<;XHXgGL`%b!4dZu1(xjti~F2j8G(%q>&`BSyKZny1lJB?~ID(<1F+6&c44)-<3bqJVq63; z*0C`Z^!aN@kFY(9@z54L6qiH*vvtKGwh^L9y!ksQrwk9n<#;$Afk)y|xB?mQXi&#k zJPs5y9#^6TxD&3%UOW*7S?KrH2mHROfPI_tPz$~eO#WW(lNgr_at|X82C;4aa za1d@1_TkC67678v9F1fEDI)_%76oi!5@)ak9^hnn0oY0gMh^IK=et&xGX$2TpTI-xDbN-N z8F38txQ0N(um-^~!m>u9Zw}7b1a8`0G$`hA(WoJzN#39^AvFpXg@q-ahblJXo_GO% z051eT8AJ+6F)95xV#41u;NmFrJqFG-I7*!b!;2ty@lBlZM+BaTBCrMs6h#pjGCa4k zv8uA#`$q&eL=o5u1cpWtC@IVH`e%d{z60-U!8`FTalIY!RS1^K8DJ^#JKStHPTz#n zK~2K49q++=x8c2bUmMDcPFXByxDDRH0a`uf_WA%Hz|U;O&$Qt^_;yscQPp0U+Px)B zb>7=}h7aMxB1VlQzPn-6OA(BERm7-K0!CG|VN`l*>i-u;9mU7)z^Fs`tyYX8-N;xn z20~?+l#C>!0WxkQ1L<+MAU_%j^3$S?UKNA>)lp2nB8T+f_p5OCZ=<^Z1l?<* zx=#|jXMitMwGNQ89wKDH~9lBC4)lG!EcRD z-GeH2QSGSqR0rx_sw35jN~O}MbSi^VkR~#n%p|i3Pv(&a$RhGESxN$Taf+~TRF^2x zdVy$DqePoFau{e~qR;QG{$0n2kjRN5F#t%+h$3;{*tD#BC-_1(VKobNhCiZH5Jjg1 z=*)_u(>yjK{jbs~kD@ag=*)?tL&j!h{#82SOdPS=M4&S_iq8FG^So8Q`pP<6QB(bd zKOWcQD0v!y&ip7k3&wGVyg(CV>o!>3R6*e<;J4-11u8>-q^VF8#ruHb!YGOl0>x5T zl>EO@oE=4R9#DKJisIt(@XFdooww5eM+6>=BCrw&JQ_vd zu`&n*SmJ4Yexd5^jjk!(h8JoLwN`|e(5gMqiBD_2yg)+zrP*A6ti2(<~dpE@84wTi60n^4b1gnCgFYPBHLnl_<2 zXN4i}F9@~&e}q~k3gz?vMyTV|o1#$bNz2`YdRG+cUFx(b)CM7&+9;;S>FH1g3a7_^ zIh~?DqK@Aso!Ug!3+dGGvVaXLku%Ce0paVm{!l9QDc0aakkM>`jArCG&J@mQqH1a3 zX{If+fj(ED&rRsF4f@oMd#4L9-{S}%Xho*a=>H0B| z{VS&n{cpDsme%lkc$rx3fOJB5A(G*gJVW-AOXM;+sA-rEsmMRbvtaOnT6U4{ zLHDG4(Y>KYdxh=`!^{Z;p(tB6qXEDQ@>Nk^t*IvrS9}&0#6prbablxaEOUyRgyeJ^l-$XDF3S{Y-;-ai`HmuLUDj!8vgvEL=T}e+s^XY235D@b+T|-_buR&qz zC17vXFntgjCKfTGs+II)x;9d+e3iT+R4YeUh3kdU1xva?C|C|o?U)t*>k5_2C?aS# z9lBled|e;{$zg=d?aK4-4R&T^u(QR%9u)?AOdM<~3@{^H{>}g&{G-9nql@ks>>HqI z^Ju8nL55=!Qk-tT$N8ZM=OrTNHwDfo#0nO0?kW}})BcR{GJ41zjNbwSo5w;N`s$nN zZQ?ZWyR277Sg#XVzb&wS=k}np#NyeX^4?6B+`;=@a4R!lO$2srt+V#;3a~38z|*1t z?+F5&ZWSOsH9QCY+2Eg{%kB{14EQt%ppBX~<0_tgJFM1+?_5#AR>_@Gt&ox6y$ z@SjO=gf72Bf)630K>a>{l=?-I!fY;3%n*vr>DdCB3F$R`0=?7{uAYloPnO_wX_1z~ z_Dk2y=H~L5@HVyi!`p!t*><7drBBiC3H;F&Se9HQpO6dSb**X_HsEfTwCMMR-48t2 z(Kj``%@NsFpw9_GRhVi^?bsz%{7Y-y5TMV~7dF!u!qUMO8bDLHyb8`K45ba2TkRHJ zPGx3-xLvZLj6P~+dYTY8>0O&)PM(?3F*7y2OS-px1{4sZ9wMsvoW8t?z8t9rMdlxG zeFN+!dMhRbYML6u@7k6MP4pMyw0M|&Axw*9QvvV8xcG0zu!r;Do{%l2qVa%(8F(Q& zhL1tk6o-$}5-JTa^9CJp@hvk)Hol%ao|+9$*$S4>F6GhnU68!^{%q5oRg#DDxQeIJ1mgBVUtm$bZPUEOM}(N?G3u{&$l1bVM|M_kKfTDP3+V53f3gy0$!%L zK5Y8|8m6U<6iamla4czbzOT;fZnO=V=Jy7}%beDYK@cnrN`Fy|)1qp|(f6>^1-nSU z;Sm{DR8deQ7yTSP%5 zw7UBcb-7)QP$m4WRa;!T2)dyioW- zr4Up_07g;(qhdIZFap438JtR(4yO@L0z5SVOsxm#$%L~DJppQJA)pV#X@z|NQdQ(B zII++GAT$QfFf4+g62Kq{0H70@3?~_~02H=IU~C>hmK7i?9UyEufZbBE835u)t2TZV zHNgDDTxWh}ZZJ2QUzlH+TP$KROR+S|uq+$HO4wLd%F0+d8^$W`uMPS2US z0&XA|%N25ITq)O?%jGh-RL;%0I3uUx6r6|Cazi~6mR-+o zWLwxR>^61>yNlh;?qT<_2iRxXL+o?x3+&(6m)Td@*V(h|CH5-&U-oI`$Igje82e~!OYGj*=VFh=o{qg3`>)tZR3=qRJ<@FH0O=rUfwV|kEUlLY zq*J7g(vWnjbh>n@^r-Yh=~d}j@*H`d zyq~1e7Ssu{7Lz0`C9pU`9^t*e7F3N{J8vt{G|LH`6>A&`Iqu<<79COafxwB zarQW8T&K7`aXE2$artor;ws|m;{0(9alyDy+@o=i$1RUr5w|jKRot4mg9@yORcI9{ ziVVd7#VEySg;!Cds8jeA4T_+mNij_^OVO;Dqu>?yE9NN{C{`$*RIFC4Rcux4RqR*1 zpmJXO!vs<%AvrltC^PJ{w%_o{qHJ3D(HCME7l2a?uO0_a=oK~szXs2l()IOwLrhP)Y zQoBmKM!QbCUb|7-qTQn1s@3_l zon6;O*G<<$*Gtz&m!r$m|$4Bbp!vu=)#*WIt1uX{lEpzd+qi@KL| zujpRW9nl@r9oL=Eoz(qZ&*)?Hv3i+4POsE+dW~MEcj^oDMfzfWiM~uP-RDV$%}SQqyCm$4$#kD@=P#mrYkpUzo0%zA{}iePjC8^m9Cp*Tn1M4e_RU zbA0Fc{P+R!gW?O~i{fkJXT{HsC-HOR=f$s#-x0qnes}zy_@s`I?aUp_9nIs+jpq60N6c%@yUd5pN6qh=&zrB9zcqhn{=xi{ z`DgP@^REdgfl81hNE748~VFUvK{cZt$Od7>gwm8ed%Cbmz^PVAaklvtctl312lp6E+lkhm~$QR3pnhZ7%3 zd^B-K;)%qQiSHzyN<5u-Ht~bR&#lNxSs81LRbrJ|GR7vGUfr)_K+i)^*mGt*=^Nw;r{=VSUs3mi40bruEk(ltd-bNoQchA{ zQhw5aq(MmqNfVOhB=Jf2C(Tbvw?1Sv3_O15q_MP^p>`&YG+V|U^u^+S_wm)xw(f*SC75i)UBlctVpdb1ZW_ z;aKTde%ks>3GWVv}3PhzvCIl-<)wyrIT}NoI0n$X>yvK7N^x| zb2^;KPM6c;Z0GFY?C4B&raLp8S- zlJg(VFPvXGuQ~tY{LcBK^JnKT$tamlj!Bj#$0e(hHOabUM{;Iz-{jKdNy$ygbCMrV zUYoo#`Nib7l0QuTJo$QxJjI;iPRU5=lQJY_LP~wgtds{+R-|l5*_hIj@>I(1lszej zU7cOouCA``uAZ*muD-5ZS3g&O*Fe``SD|Z&YpAQ#HOw{KHPTh#8si%0s&rMkysjFT z&sFQHcLiKiT#c?K*EH7**GyNlYmSR|-S3+3dcgId>mk>}u18#tx*m5ecdc+e>00et z>ss&H=xT9oacy($aP4yKcI|QPb3O0Qc6W34boX)Ry7S!w-39I;?h^Mf_Xu}|d#tS?)RRx$gPyh3<#kOWcpTm$_HCSGm`^H@I8eTirX{Pr3KF z_q(5UA9lase#!l+`-uAu_X+pg?o;kF?hoAO+~?gF-Iv_|aDUN)-*o@#K_1G(cw#)U9+@Z3qx5hdjYsD(cuXF%$KtViY#xUv+2itfJncLkJRLo$ zo^(&9C(F~t)6LVv)63JxljF(r#6Zf@=W$L gdP1J5o;e=knd^DTvlNMc6czqvXN137ub%b)2hs^o!2kdN diff --git a/DataBuilder/Private.h b/DataBuilder/Private.h index e58563e..d43746f 100644 --- a/DataBuilder/Private.h +++ b/DataBuilder/Private.h @@ -1,3 +1,5 @@ +#import + #ifndef ASSIGN #define ASSIGN(VAR, VAL) [(VAR) autorelease], (VAR)=[(VAL) retain] #endif @@ -18,12 +20,11 @@ #define sel_eq(A, B) ((A) == (B)) #endif #endif + #ifndef NSDebugLog #define NSDebugLog(FMT, ARGS...) #endif -#import - @interface NSManagedObjectModel (Private) - (NSDictionary *) entitiesByNameForConfiguration: (NSString *) configuration; @end