Xcode 2.1 cleanup, universal binary experiments
Marc Liyanage [Tue, 5 Jul 2005 14:11:02 +0000 (14:11 +0000)]
git-svn-id: svn+ssh://www.entropy.ch/Users/liyanage/Documents/svnroot/trunk/TestXSLT@177 153f8dbc-cef0-0310-8e0e-ba1d6c9f8c6b

24 files changed:
Distribution/readme.xml
English.lproj/MyDocument.nib/classes.nib
English.lproj/MyDocument.nib/data.dependency [new file with mode: 0644]
English.lproj/MyDocument.nib/info.nib
English.lproj/MyDocument.nib/keyedobjects.nib
TestXSLT.pbproj/project.pbxproj [deleted file]
TestXSLT.xcodeproj/liyanage.mode1 [copied from TestXSLT.pbproj/liyanage.mode1 with 88% similarity]
TestXSLT.xcodeproj/liyanage.pbxuser [moved from TestXSLT.pbproj/liyanage.pbxuser with 65% similarity]
TestXSLT.xcodeproj/liyanage.perspective [moved from TestXSLT.pbproj/liyanage.mode1 with 50% similarity]
TestXSLT.xcodeproj/project.pbxproj [new file with mode: 0644]
libs/compile_libs.sh
libs/compile_libs_universal.sh [new file with mode: 0644]
src/AppDelegate.m
src/MyDocument.h
src/MyDocument.m
src/ParameterSet.h
src/ParameterSet.m
src/Workset.h
src/Workset.m
src/XMLParserLibxml.m
src/XMLTextView.h
src/XMLTextView.m
src/XMLUtils.m
todo.txt

index 2d8224d..b0894db 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 
 <!-- $Id$ -->
 
@@ -35,10 +35,20 @@ Mac OS X 10.3. and Safari 1.0 must be installed on your system.
 <history>
 
 <entry>
+       <version>3.3</version>
+       <date>? ? ?</date>
+       <item>Now using Apple’s PDFKit to render XSL-FO PDF result documents.</item>
+</entry>
+
+<entry>
        <version>3.2</version>
        <date>24-FEB-2005</date>
+       <item>NOTE: The file format HAS CHANGED! You will NOT be able to read your old .work files saved with previous versions, therefore it is suggested that you save out your XML and XSLT code into separate files in an older version like 3.1 before using this version.
+       This should be the last time the file format changes. This one-time break will allow for much more robust file handling in the future (for the curious: the change is from NSArchiver to NSKeyedArchiver).</item>
+       <item>The new document file format now remembers the processor type selection.</item>
        <item>Updated libxml2, libxslt, libexpat and Sablotron Libraries to the most recent versions.</item>
        <item>Changed the way these libraries are included in the project, which removes tons of unused files from the distribution.</item>
+       <item>Improved the default XSLT code, the one in version 3.1 produced not output at all.</item>
 </entry>
 
 <entry>
@@ -73,7 +83,7 @@ Mac OS X 10.3. and Safari 1.0 must be installed on your system.
        <item>The highlight of this release is a new tag scanner, resulting in much smarter tag completion, and a list of the currently open tags at the top of the editor window. Check it out...</item>
        <item>Reworked the GUI update code, thus improving the general responsiveness and performance of the application.</item>
        <item>Major internal cleanup regarding encodings. If a dropped/opened file has an XML declaration with encoding information, that will be used, both when reading and when saving out to the file again. Make sure you activate the corresponding option in BBEdit too. If no such declaration exists, the platform default will be used (i.e. Macintosh encoding). Also, the encoding of the result of the transformation is currently assumed to be what's declared in the declaration of the XSLT code. This means you cannot use a different encoding in the xsl:output element.</item>
-       <item>The fixed encoding issues also mean that xsl:include directives referring to file names with non-ascii characters work now, e.g. &lt;xsl:include href="gähn.xsl"/&gt;.</item>
+       <item>The fixed encoding issues also mean that xsl:include directives referring to file names with non-ascii characters work now, e.g. &lt;xsl:include href="gähn.xsl"/&gt;.</item>
        <item>Added a new XSLT example, the first one to produce XSL-FO. It converts the readme.xml file to XSL-FO / PDF, so there are now three output formats for the readme.xml file: HTML, XSL-FO / PDF and RTF. As always, this is intended to get you started with learning XSLT and in this case also XSL-FO. An excellent introduction to the FO part is available at <url>http://www.ibiblio.org/xml/books/bible2/chapters/ch18.html</url></item>
        <item>Fixed a bug which would prevent XSL-FO / PDF rendering to hang the application if images were used in the document.</item>
 
index 2225ba3..fbef751 100644 (file)
                 saveXslt = id; 
                 saveXsltAs = id; 
                 selectTab = id; 
-                setProcessorType = id; 
                 showErrorLocation = id; 
                 showFindPanel = id; 
                 showInBrowser = id; 
                 showJumpToLinePanel = id; 
+                switchProcessor = id; 
                 useSelectionForFind = id; 
             }; 
             CLASS = MyDocument; 
@@ -48,7 +48,7 @@
                 processButton = NSButton; 
                 processingTimeField = NSTextField; 
                 processorTypePopUp = NSPopUpButton; 
-                resultImageView = NSImageView; 
+                resultPDFView = PDFView; 
                 resultTabView = NSTabView; 
                 resultView = NSTextView; 
                 resultWebView = WebView; 
diff --git a/English.lproj/MyDocument.nib/data.dependency b/English.lproj/MyDocument.nib/data.dependency
new file mode 100644 (file)
index 0000000..b3abd6c
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>IBPaletteDependency</key>
+       <array>
+               <string>PDFKit</string>
+       </array>
+</dict>
+</plist>
index 58f2160..132e5a2 100644 (file)
@@ -3,20 +3,20 @@
 <plist version="1.0">
 <dict>
        <key>IBDocumentLocation</key>
-       <string>55 95 356 240 0 0 1440 878 </string>
+       <string>141 97 356 240 0 0 1440 878 </string>
        <key>IBEditorPositions</key>
        <dict>
                <key>154</key>
-               <string>536 481 402 208 0 0 1440 878 </string>
+               <string>540 481 401 208 0 0 1440 878 </string>
        </dict>
        <key>IBFramework Version</key>
-       <string>364.0</string>
+       <string>439.0</string>
        <key>IBOpenObjects</key>
        <array>
-               <integer>5</integer>
                <integer>154</integer>
+               <integer>5</integer>
        </array>
        <key>IBSystem Version</key>
-       <string>7U16</string>
+       <string>8B15</string>
 </dict>
 </plist>
index 94f3b1d..9751a61 100644 (file)
Binary files a/English.lproj/MyDocument.nib/keyedobjects.nib and b/English.lproj/MyDocument.nib/keyedobjects.nib differ
diff --git a/TestXSLT.pbproj/project.pbxproj b/TestXSLT.pbproj/project.pbxproj
deleted file mode 100644 (file)
index 0867c36..0000000
+++ /dev/null
@@ -1,2306 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 39;
-       objects = {
-               089C165FFE840EACC02AAC07 = {
-                       children = (
-                               089C1660FE840EACC02AAC07,
-                       );
-                       isa = PBXVariantGroup;
-                       name = InfoPlist.strings;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               089C1660FE840EACC02AAC07 = {
-                       fileEncoding = 10;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.plist.strings;
-                       name = English;
-                       path = English.lproj/InfoPlist.strings;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-//080
-//081
-//082
-//083
-//084
-//100
-//101
-//102
-//103
-//104
-               1058C7A6FEA54F5311CA2CBB = {
-                       children = (
-                               F7CB6ED202F669FD01A8AA07,
-                               1058C7A7FEA54F5311CA2CBB,
-                               1BB48E5504DC2AA10086FFBB,
-                       );
-                       isa = PBXGroup;
-                       name = "Linked Frameworks";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1058C7A7FEA54F5311CA2CBB = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.framework;
-                       name = Cocoa.framework;
-                       path = /System/Library/Frameworks/Cocoa.framework;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-               1058C7A8FEA54F5311CA2CBB = {
-                       children = (
-                               2A37F4C5FDCFA73011CA2CEA,
-                               2A37F4C4FDCFA73011CA2CEA,
-                       );
-                       isa = PBXGroup;
-                       name = "Other Frameworks";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-//100
-//101
-//102
-//103
-//104
-//190
-//191
-//192
-//193
-//194
-               19C28FB0FE9D524F11CA2CBB = {
-                       children = (
-                               1B02A8B404FFD5F700D27002,
-                               1B3CBBAE07CBEF5B008B4FAA,
-                               1B3CBC8A07CBF598008B4FAA,
-                       );
-                       isa = PBXGroup;
-                       name = Products;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-//190
-//191
-//192
-//193
-//194
-//1B0
-//1B1
-//1B2
-//1B3
-//1B4
-               1B02A8AB04FFD5B600D27002 = {
-                       children = (
-                               1B17499B04FEB2BE00E5CBC3,
-                               1B17499C04FEB2BE00E5CBC3,
-                               1B1749C304FEB65B00E5CBC3,
-                               1BD3D60E050160EC00FF9835,
-                               1B02A8AC04FFD5E400D27002,
-                               1BD3D5C605015C8400FF9835,
-                               1BD3D5C705015C8400FF9835,
-                       );
-                       isa = PBXGroup;
-                       name = "Ragel XML Scanner";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B02A8AC04FFD5E400D27002 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       name = test_ragel_xmlscanner.c;
-                       path = src/test_ragel_xmlscanner.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B02A8B104FFD5F700D27002 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B02A8C004FFD65100D27002,
-                               1BD3D5C905015C8400FF9835,
-                       );
-                       isa = PBXHeadersBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B02A8B204FFD5F700D27002 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B02A8C204FFD65100D27002,
-                               1B02A8C304FFD65100D27002,
-                               1BD3D60F050160EC00FF9835,
-                       );
-                       isa = PBXSourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B02A8B304FFD5F700D27002 = {
-                       buildPhases = (
-                               1B02A8CD04FFD67900D27002,
-                               1B02A8B104FFD5F700D27002,
-                               1B02A8B204FFD5F700D27002,
-                       );
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
-                               GCC_WARN_UNKNOWN_PRAGMAS = NO;
-                               INSTALL_PATH = /usr/local/bin;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = "ragel-xmlscanner";
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost";
-                       };
-                       dependencies = (
-                       );
-                       isa = PBXNativeTarget;
-                       name = "ragel-xmlscanner";
-                       productName = "ragel-xmlscanner";
-                       productReference = 1B02A8B404FFD5F700D27002;
-                       productType = "com.apple.product-type.tool";
-               };
-               1B02A8B404FFD5F700D27002 = {
-                       explicitFileType = "compiled.mach-o.executable";
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       path = "ragel-xmlscanner";
-                       refType = 3;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               1B02A8C004FFD65100D27002 = {
-                       fileRef = 1B17499B04FEB2BE00E5CBC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B02A8C204FFD65100D27002 = {
-                       fileRef = 1B1749C304FEB65B00E5CBC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B02A8C304FFD65100D27002 = {
-                       fileRef = 1B02A8AC04FFD5E400D27002;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B02A8CD04FFD67900D27002 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       isa = PBXShellScriptBuildPhase;
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "/usr/local/bin/ragel -o ragel_xmldeclscanner_out.c ragel_xmldeclscanner.c\n/usr/local/bin/ragel -o ragel_xmlscanner_out.c ragel_xmlscanner.c\n";
-               };
-               1B17499B04FEB2BE00E5CBC3 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = ragel_xmlscanner.h;
-                       path = src/ragel_xmlscanner.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B17499C04FEB2BE00E5CBC3 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       name = ragel_xmlscanner.c;
-                       path = src/ragel_xmlscanner.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B1749C304FEB65B00E5CBC3 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       name = ragel_xmlscanner_out.c;
-                       path = src/ragel_xmlscanner_out.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B23468104DEB03A0050A2ED = {
-                       children = (
-                               1B6AEEC80493DF6900000102,
-                               1B23468404DEB06C0050A2ED,
-                               1BB569F404E3010E0099E21C,
-                       );
-                       isa = PBXGroup;
-                       name = "Java Source";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B23468404DEB06C0050A2ED = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.java;
-                       name = JAXPWrapper.java;
-                       path = "src-java/JAXPWrapper.java";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3BC839043618A6006C8631 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.nib;
-                       name = English;
-                       path = English.lproj/UnsavedChanges.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3BC83B0436364A006C8631 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = UnsavedChangesPanelController.h;
-                       path = src/UnsavedChangesPanelController.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3BC83C0436364A006C8631 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = UnsavedChangesPanelController.m;
-                       path = src/UnsavedChangesPanelController.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3BC92604365914006C8631 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = AppDelegate.h;
-                       path = src/AppDelegate.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3BC92B04365B9B006C8631 = {
-                       fileEncoding = 4;
-                       indentWidth = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = AppDelegate.m;
-                       path = src/AppDelegate.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-                       usesTabs = 1;
-               };
-               1B3CBAE107CBDCB3008B4FAA = {
-                       children = (
-                               1B3CBBA807CBEF12008B4FAA,
-                               1B3CBB9207CBEC36008B4FAA,
-                               1B3CBB9307CBEC37008B4FAA,
-                               1B3CBB9407CBEC37008B4FAA,
-                               1B3CBAE407CBDCCF008B4FAA,
-                       );
-                       isa = PBXGroup;
-                       name = "Built Libs";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBAE407CBDCCF008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libxml2.dylib;
-                       path = build/libs/libxml2.dylib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBB3D07CBE20B008B4FAA = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.script.perl;
-                       name = fix_install_paths.pl;
-                       path = libs/fix_install_paths.pl;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1B3CBB9207CBEC36008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libexpat.dylib;
-                       path = build/libs/libexpat.dylib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBB9307CBEC37008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libexslt.dylib;
-                       path = build/libs/libexslt.dylib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBB9407CBEC37008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libxslt.dylib;
-                       path = build/libs/libxslt.dylib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBBA807CBEF12008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libSablot.dylib;
-                       path = build/libs/libSablot.dylib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBBAA07CBEF5B008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBBAF07CBEF77008B4FAA,
-                               1B3CBBB007CBEF77008B4FAA,
-                       );
-                       isa = PBXSourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBBAB07CBEF5B008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       isa = PBXJavaArchiveBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBBAC07CBEF5B008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBBB107CBEF9D008B4FAA,
-                               1B3CBBB207CBEF9D008B4FAA,
-                               1B3CBBB307CBEF9D008B4FAA,
-                               1B3CBBB407CBEF9D008B4FAA,
-                               1B3CBBB507CBEF9D008B4FAA,
-                               1B3CBBB607CBEF9D008B4FAA,
-                               1B3CBBB707CBEF9D008B4FAA,
-                       );
-                       isa = PBXFrameworksBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBBAD07CBEF5B008B4FAA = {
-                       buildPhases = (
-                               1B3CBBAA07CBEF5B008B4FAA,
-                               1B3CBBAB07CBEF5B008B4FAA,
-                               1B3CBBAC07CBEF5B008B4FAA,
-                       );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               JAVA_ARCHIVE_CLASSES = YES;
-                               JAVA_ARCHIVE_TYPE = JAR;
-                               JAVA_COMPILER = /usr/bin/javac;
-                               JAVA_SOURCE_SUBDIR = .;
-                               LIBRARY_STYLE = STATIC;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_LIBTOOL_FLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = JavaUtils;
-                               PURE_JAVA = YES;
-                               REZ_EXECUTABLE = YES;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
-                       };
-                       dependencies = (
-                       );
-                       isa = PBXLibraryTarget;
-                       name = JavaUtils;
-                       productInstallPath = /usr/local/lib;
-                       productName = JavaUtils;
-                       productReference = 1B3CBBAE07CBEF5B008B4FAA;
-               };
-               1B3CBBAE07CBEF5B008B4FAA = {
-                       explicitFileType = "compiled.mach-o.dylib";
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       path = JavaUtils.jar;
-                       refType = 3;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               1B3CBBAF07CBEF77008B4FAA = {
-                       fileRef = 1BB569F404E3010E0099E21C;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB007CBEF77008B4FAA = {
-                       fileRef = 1B23468404DEB06C0050A2ED;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB107CBEF9D008B4FAA = {
-                       fileRef = 1BBE147304F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB207CBEF9D008B4FAA = {
-                       fileRef = 1BBE147404F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB307CBEF9D008B4FAA = {
-                       fileRef = 1BBE147504F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB407CBEF9D008B4FAA = {
-                       fileRef = 1BD650B50507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB507CBEF9D008B4FAA = {
-                       fileRef = 1BD650B60507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB607CBEF9D008B4FAA = {
-                       fileRef = 1BD650B70507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBB707CBEF9D008B4FAA = {
-                       fileRef = 1BD650B80507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBBEC07CBF070008B4FAA = {
-                       containerPortal = 2A37F4A9FDCFA73011CA2CEA;
-                       isa = PBXContainerItemProxy;
-                       proxyType = 1;
-                       remoteGlobalIDString = 1B3CBBAD07CBEF5B008B4FAA;
-                       remoteInfo = JavaUtils;
-               };
-               1B3CBBEE07CBF074008B4FAA = {
-                       containerPortal = 2A37F4A9FDCFA73011CA2CEA;
-                       isa = PBXContainerItemProxy;
-                       proxyType = 1;
-                       remoteGlobalIDString = 1B894BE407CA6023005318E9;
-                       remoteInfo = "Compile C Libs";
-               };
-               1B3CBC2607CBF598008B4FAA = {
-                       buildPhases = (
-                               1B3CBC2907CBF598008B4FAA,
-                               1B3CBC4107CBF598008B4FAA,
-                               1B3CBC5307CBF598008B4FAA,
-                               1B3CBC6C07CBF598008B4FAA,
-                               1B3CBC7707CBF598008B4FAA,
-                               1B3CBC7D07CBF598008B4FAA,
-                       );
-                       buildRules = (
-                       );
-                       buildSettings = {
-                               FRAMEWORK_SEARCH_PATHS = "";
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               HEADER_SEARCH_PATHS = "build/libs/inst/include/libxml2 build/libs/inst/include";
-                               INFOPLIST_FILE = Info.plist;
-                               LIBRARY_SEARCH_PATHS = build/libs;
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               PRODUCT_NAME = TestXSLT;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
-                               WRAPPER_EXTENSION = app;
-                       };
-                       dependencies = (
-                               1B3CBC2707CBF598008B4FAA,
-                               1B3CBC2807CBF598008B4FAA,
-                       );
-                       isa = PBXNativeTarget;
-                       name = TestXSLT;
-                       productName = TestXSLT;
-                       productReference = 1B3CBC8A07CBF598008B4FAA;
-                       productType = "com.apple.product-type.application";
-               };
-               1B3CBC2707CBF598008B4FAA = {
-                       isa = PBXTargetDependency;
-                       target = 1B3CBBAD07CBEF5B008B4FAA;
-                       targetProxy = 1B3CBBEC07CBF070008B4FAA;
-               };
-               1B3CBC2807CBF598008B4FAA = {
-                       isa = PBXTargetDependency;
-                       target = 1B894BE407CA6023005318E9;
-                       targetProxy = 1B3CBBEE07CBF074008B4FAA;
-               };
-               1B3CBC2907CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBC2A07CBF598008B4FAA,
-                               1B3CBC2B07CBF598008B4FAA,
-                               1B3CBC2C07CBF598008B4FAA,
-                               1B3CBC2D07CBF598008B4FAA,
-                               1B3CBC2E07CBF598008B4FAA,
-                               1B3CBC2F07CBF598008B4FAA,
-                               1B3CBC3007CBF598008B4FAA,
-                               1B3CBC3107CBF598008B4FAA,
-                               1B3CBC3207CBF598008B4FAA,
-                               1B3CBC3307CBF598008B4FAA,
-                               1B3CBC3407CBF598008B4FAA,
-                               1B3CBC3507CBF598008B4FAA,
-                               1B3CBC3607CBF598008B4FAA,
-                               1B3CBC3707CBF598008B4FAA,
-                               1B3CBC3807CBF598008B4FAA,
-                               1B3CBC3907CBF598008B4FAA,
-                               1B3CBC3A07CBF598008B4FAA,
-                               1B3CBC3B07CBF598008B4FAA,
-                               1B3CBC3C07CBF598008B4FAA,
-                               1B3CBC3D07CBF598008B4FAA,
-                               1B3CBC3E07CBF598008B4FAA,
-                               1B3CBC3F07CBF598008B4FAA,
-                               1B3CBC4007CBF598008B4FAA,
-                       );
-                       isa = PBXHeadersBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC2A07CBF598008B4FAA = {
-                       fileRef = 2A37F4AEFDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC2B07CBF598008B4FAA = {
-                       fileRef = F56420C102329DDD01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC2C07CBF598008B4FAA = {
-                       fileRef = F57C933A023A9A0701000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC2D07CBF598008B4FAA = {
-                       fileRef = F7D29C2402D6439F013CD129;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC2E07CBF598008B4FAA = {
-                       fileRef = F755EF1602E9C0F2014C0C38;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC2F07CBF598008B4FAA = {
-                       fileRef = F7D20D1102F9A9BE01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3007CBF598008B4FAA = {
-                       fileRef = F7D20D1502F9AB3B01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3107CBF598008B4FAA = {
-                       fileRef = F7D20D5002F9CFDC01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3207CBF598008B4FAA = {
-                       fileRef = F7D20D1902F9B5DF01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3307CBF598008B4FAA = {
-                       fileRef = F786D09302FB227701000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3407CBF598008B4FAA = {
-                       fileRef = F739178302FCB43A01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3507CBF598008B4FAA = {
-                       fileRef = F7232FA60312E65D018C60E9;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3607CBF598008B4FAA = {
-                       fileRef = F7AE2416032024D601000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3707CBF598008B4FAA = {
-                       fileRef = 1B3BC83B0436364A006C8631;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3807CBF598008B4FAA = {
-                       fileRef = 1B3BC92604365914006C8631;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3907CBF598008B4FAA = {
-                       fileRef = 1B6AEEBE0493442600000102;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3A07CBF598008B4FAA = {
-                       fileRef = 1B5E2EF904F102EA00F043CD;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3B07CBF598008B4FAA = {
-                       fileRef = 1B5E2F1D04F1065100F043CD;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3C07CBF598008B4FAA = {
-                       fileRef = 1BF7F12304F2BE74007723F5;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3D07CBF598008B4FAA = {
-                       fileRef = 1B17499B04FEB2BE00E5CBC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3E07CBF598008B4FAA = {
-                       fileRef = 1BD3D5C705015C8400FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC3F07CBF598008B4FAA = {
-                       fileRef = 1BD3D6560501681E00FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4007CBF598008B4FAA = {
-                       fileRef = 1BDE2ED4054C28BB00D5B2E9;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4107CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBC4207CBF598008B4FAA,
-                               1B3CBC4307CBF598008B4FAA,
-                               1B3CBC4407CBF598008B4FAA,
-                               1B3CBC4507CBF598008B4FAA,
-                               1B3CBC4607CBF598008B4FAA,
-                               1B3CBC4807CBF598008B4FAA,
-                               1B3CBC4907CBF598008B4FAA,
-                               1B3CBC4A07CBF598008B4FAA,
-                               1BB501E107CDC8C50015DFDC,
-                               1B3CBC4D07CBF598008B4FAA,
-                               1BB501DF07CDC8B30015DFDC,
-                               1B3CBC4F07CBF598008B4FAA,
-                               1B3CBC5007CBF598008B4FAA,
-                               1B3CBC5107CBF598008B4FAA,
-                               1B3CBC5207CBF598008B4FAA,
-                               1B3CBC8D07CBF635008B4FAA,
-                       );
-                       isa = PBXResourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC4207CBF598008B4FAA = {
-                       fileRef = 2A37F4B9FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4307CBF598008B4FAA = {
-                       fileRef = 2A37F4B6FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4407CBF598008B4FAA = {
-                       fileRef = 089C165FFE840EACC02AAC07;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4507CBF598008B4FAA = {
-                       fileRef = F7984B7002D626B50156A887;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4607CBF598008B4FAA = {
-                       fileRef = F7BEF93502D6273601F46A01;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4807CBF598008B4FAA = {
-                       fileRef = F7E9761C02EAE5BF01CD68AE;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4907CBF598008B4FAA = {
-                       fileRef = F7D210D302FA755701000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4A07CBF598008B4FAA = {
-                       fileRef = 2A37F4B4FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4D07CBF598008B4FAA = {
-                       fileRef = F73C8200031598F4010D3857;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC4F07CBF598008B4FAA = {
-                       fileRef = F71AD9E4032A9B5A01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5007CBF598008B4FAA = {
-                       fileRef = F70DC0B90334879E01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5107CBF598008B4FAA = {
-                       fileRef = 1B64BC8507C6AB120014535B;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5207CBF598008B4FAA = {
-                       fileRef = 1B64BC9307C6AB3D0014535B;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5307CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBC5407CBF598008B4FAA,
-                               1B3CBC5507CBF598008B4FAA,
-                               1B3CBC5607CBF598008B4FAA,
-                               1B3CBC5707CBF598008B4FAA,
-                               1B3CBC5807CBF598008B4FAA,
-                               1B3CBC5907CBF598008B4FAA,
-                               1B3CBC5A07CBF598008B4FAA,
-                               1B3CBC5B07CBF598008B4FAA,
-                               1B3CBC5C07CBF598008B4FAA,
-                               1B3CBC5D07CBF598008B4FAA,
-                               1B3CBC5E07CBF598008B4FAA,
-                               1B3CBC5F07CBF598008B4FAA,
-                               1B3CBC6007CBF598008B4FAA,
-                               1B3CBC6107CBF598008B4FAA,
-                               1B3CBC6207CBF598008B4FAA,
-                               1B3CBC6307CBF598008B4FAA,
-                               1B3CBC6407CBF598008B4FAA,
-                               1B3CBC6507CBF598008B4FAA,
-                               1B3CBC6607CBF598008B4FAA,
-                               1B3CBC6707CBF598008B4FAA,
-                               1B3CBC6807CBF598008B4FAA,
-                               1B3CBC6907CBF598008B4FAA,
-                               1B3CBC6A07CBF598008B4FAA,
-                               1B3CBC6B07CBF598008B4FAA,
-                       );
-                       isa = PBXSourcesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC5407CBF598008B4FAA = {
-                       fileRef = 2A37F4ACFDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               1B3CBC5507CBF598008B4FAA = {
-                       fileRef = 2A37F4B0FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               1B3CBC5607CBF598008B4FAA = {
-                       fileRef = F56420C202329DDD01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5707CBF598008B4FAA = {
-                       fileRef = F57C933B023A9A0701000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5807CBF598008B4FAA = {
-                       fileRef = F7D29C2102D64179013CD129;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5907CBF598008B4FAA = {
-                       fileRef = F755EF1702E9C0F2014C0C38;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5A07CBF598008B4FAA = {
-                       fileRef = F7D20D1202F9A9BE01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5B07CBF598008B4FAA = {
-                       fileRef = F7D20D1602F9AB3B01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5C07CBF598008B4FAA = {
-                       fileRef = F7D20D5102F9CFDC01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5D07CBF598008B4FAA = {
-                       fileRef = F7D20D1A02F9B5DF01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5E07CBF598008B4FAA = {
-                       fileRef = F786D09402FB227701000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC5F07CBF598008B4FAA = {
-                       fileRef = F739178402FCB43A01000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6007CBF598008B4FAA = {
-                       fileRef = F7232FA70312E65D018C60E9;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6107CBF598008B4FAA = {
-                       fileRef = F7AE2417032024D601000103;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6207CBF598008B4FAA = {
-                       fileRef = 1B3BC83C0436364A006C8631;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6307CBF598008B4FAA = {
-                       fileRef = 1B3BC92B04365B9B006C8631;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6407CBF598008B4FAA = {
-                       fileRef = 1B6AEEBF0493442600000102;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6507CBF598008B4FAA = {
-                       fileRef = 1B5E2EFA04F102EA00F043CD;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6607CBF598008B4FAA = {
-                       fileRef = 1B5E2F1E04F1065100F043CD;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6707CBF598008B4FAA = {
-                       fileRef = 1BF7F12404F2BE74007723F5;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6807CBF598008B4FAA = {
-                       fileRef = 1B1749C304FEB65B00E5CBC3;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6907CBF598008B4FAA = {
-                       fileRef = 1BD3D60E050160EC00FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6A07CBF598008B4FAA = {
-                       fileRef = 1BD3D6570501681E00FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6B07CBF598008B4FAA = {
-                       fileRef = 1BDE2ED5054C28BB00D5B2E9;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6C07CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       files = (
-                               1B3CBC6D07CBF598008B4FAA,
-                               1B3CBC6E07CBF598008B4FAA,
-                               1B3CBC6F07CBF598008B4FAA,
-                               1B3CBC7007CBF598008B4FAA,
-                               1B3CBC7107CBF598008B4FAA,
-                               1B3CBC7207CBF598008B4FAA,
-                               1B3CBC7307CBF598008B4FAA,
-                               1B3CBC7407CBF598008B4FAA,
-                               1B3CBC7507CBF598008B4FAA,
-                               1B3CBC7607CBF598008B4FAA,
-                       );
-                       isa = PBXFrameworksBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC6D07CBF598008B4FAA = {
-                       fileRef = 1058C7A7FEA54F5311CA2CBB;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6E07CBF598008B4FAA = {
-                       fileRef = 2A37F4C5FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC6F07CBF598008B4FAA = {
-                       fileRef = 2A37F4C4FDCFA73011CA2CEA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7007CBF598008B4FAA = {
-                       fileRef = 1BB48E5504DC2AA10086FFBB;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7107CBF598008B4FAA = {
-                       fileRef = F7CB6ED202F669FD01A8AA07;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7207CBF598008B4FAA = {
-                       fileRef = 1B3CBAE407CBDCCF008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7307CBF598008B4FAA = {
-                       fileRef = 1B3CBB9207CBEC36008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7407CBF598008B4FAA = {
-                       fileRef = 1B3CBB9307CBEC37008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7507CBF598008B4FAA = {
-                       fileRef = 1B3CBB9407CBEC37008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7607CBF598008B4FAA = {
-                       fileRef = 1B3CBBA807CBEF12008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7707CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       dstPath = "";
-                       dstSubfolderSpec = 10;
-                       files = (
-                               1B3CBC7807CBF598008B4FAA,
-                               1B3CBC7907CBF598008B4FAA,
-                               1B3CBC7A07CBF598008B4FAA,
-                               1B3CBC7B07CBF598008B4FAA,
-                               1B3CBC7C07CBF598008B4FAA,
-                       );
-                       isa = PBXCopyFilesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC7807CBF598008B4FAA = {
-                       fileRef = 1B3CBBA807CBEF12008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7907CBF598008B4FAA = {
-                       fileRef = 1B3CBB9207CBEC36008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7A07CBF598008B4FAA = {
-                       fileRef = 1B3CBB9307CBEC37008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7B07CBF598008B4FAA = {
-                       fileRef = 1B3CBB9407CBEC37008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7C07CBF598008B4FAA = {
-                       fileRef = 1B3CBAE407CBDCCF008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7D07CBF598008B4FAA = {
-                       buildActionMask = 2147483647;
-                       dstPath = "";
-                       dstSubfolderSpec = 15;
-                       files = (
-                               1B3CBC7E07CBF598008B4FAA,
-                               1B3CBC7F07CBF598008B4FAA,
-                               1B3CBC8007CBF598008B4FAA,
-                               1B3CBC8107CBF598008B4FAA,
-                               1B3CBC8207CBF598008B4FAA,
-                               1B3CBC8307CBF598008B4FAA,
-                               1B3CBC8407CBF598008B4FAA,
-                               1B3CBC8507CBF598008B4FAA,
-                               1B3CBC8607CBF598008B4FAA,
-                               1B3CBC8707CBF598008B4FAA,
-                               1B3CBC8807CBF598008B4FAA,
-                       );
-                       isa = PBXCopyFilesBuildPhase;
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               1B3CBC7E07CBF598008B4FAA = {
-                       fileRef = 1B3CBBAE07CBEF5B008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC7F07CBF598008B4FAA = {
-                       fileRef = 1BE3506107C5D11B00D05BE4;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8007CBF598008B4FAA = {
-                       fileRef = 1BE3506207C5D11B00D05BE4;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8107CBF598008B4FAA = {
-                       fileRef = 1BD650B50507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8207CBF598008B4FAA = {
-                       fileRef = 1BD650B60507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8307CBF598008B4FAA = {
-                       fileRef = 1BD650B80507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8407CBF598008B4FAA = {
-                       fileRef = 1BD650B70507E01D006A2A12;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8507CBF598008B4FAA = {
-                       fileRef = 1BBE147304F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8607CBF598008B4FAA = {
-                       fileRef = 1BBE147404F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8707CBF598008B4FAA = {
-                       fileRef = 1BBE147504F2B1C8004DDAF6;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8807CBF598008B4FAA = {
-                       fileRef = 1B64BBA507C5E1710014535B;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B3CBC8907CBF598008B4FAA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = Info.plist;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B3CBC8A07CBF598008B4FAA = {
-                       explicitFileType = wrapper.application;
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       path = TestXSLT.app;
-                       refType = 3;
-                       sourceTree = BUILT_PRODUCTS_DIR;
-               };
-               1B3CBC8D07CBF635008B4FAA = {
-                       fileRef = 1B3CBC8907CBF598008B4FAA;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1B5E2EF904F102EA00F043CD = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorJAXPBase.h;
-                       path = src/XSLTProcessorJAXPBase.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B5E2EFA04F102EA00F043CD = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorJAXPBase.m;
-                       path = src/XSLTProcessorJAXPBase.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B5E2F1D04F1065100F043CD = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorXalan_J.h;
-                       path = src/XSLTProcessorXalan_J.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B5E2F1E04F1065100F043CD = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorXalan_J.m;
-                       path = src/XSLTProcessorXalan_J.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B5E2F3104F1086300F043CD = {
-                       children = (
-                               1B64BBA507C5E1710014535B,
-                       );
-                       isa = PBXGroup;
-                       name = "Xalan-J Processor";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B64BBA507C5E1710014535B = {
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = xalan.jar;
-                       path = "libs/Xalan-J/xalan.jar";
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1B64BC8507C6AB120014535B = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = template.xml;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B64BC9307C6AB3D0014535B = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = template.xslt;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B6AEEBE0493442600000102 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorSaxon.h;
-                       path = src/XSLTProcessorSaxon.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B6AEEBF0493442600000102 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorSaxon.m;
-                       path = src/XSLTProcessorSaxon.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B6AEEC2049344C400000102 = {
-                       children = (
-                               1BE3506107C5D11B00D05BE4,
-                               1BE3506207C5D11B00D05BE4,
-                       );
-                       isa = PBXGroup;
-                       name = "Saxon Processor";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B6AEEC80493DF6900000102 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.java;
-                       name = StringErrorListener.java;
-                       path = "src-java/StringErrorListener.java";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1B894BD307CA5FE1005318E9 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.script.sh;
-                       name = compile_libs.sh;
-                       path = libs/compile_libs.sh;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1B894BE307CA6023005318E9 = {
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       isa = PBXShellScriptBuildPhase;
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "# shell script goes here\nsh libs/compile_libs.sh";
-               };
-               1B894BE407CA6023005318E9 = {
-                       buildPhases = (
-                               1B894BE307CA6023005318E9,
-                       );
-                       buildSettings = {
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = "Compile C Libs";
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
-                       };
-                       dependencies = (
-                       );
-                       isa = PBXAggregateTarget;
-                       name = "Compile C Libs";
-                       productName = "Compile C Libs";
-               };
-               1BB48E5504DC2AA10086FFBB = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.framework;
-                       name = WebKit.framework;
-                       path = /System/Library/Frameworks/WebKit.framework;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-               1BB501DE07CDC8B30015DFDC = {
-                       children = (
-                               F7AE24140320247101000103,
-                       );
-                       isa = PBXVariantGroup;
-                       name = JumpToLine.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BB501DF07CDC8B30015DFDC = {
-                       fileRef = 1BB501DE07CDC8B30015DFDC;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1BB501E007CDC8C50015DFDC = {
-                       children = (
-                               1B3BC839043618A6006C8631,
-                       );
-                       isa = PBXVariantGroup;
-                       name = UnsavedChanges.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BB501E107CDC8C50015DFDC = {
-                       fileRef = 1BB501E007CDC8C50015DFDC;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1BB569F404E3010E0099E21C = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.java;
-                       name = FOPWrapper.java;
-                       path = "src-java/FOPWrapper.java";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BBE146104F29D71004DDAF6 = {
-                       children = (
-                               1BBE147304F2B1C8004DDAF6,
-                               1BBE147404F2B1C8004DDAF6,
-                               1BBE147504F2B1C8004DDAF6,
-                               1BD650B50507E01D006A2A12,
-                               1BD650B60507E01D006A2A12,
-                               1BD650B70507E01D006A2A12,
-                               1BD650B80507E01D006A2A12,
-                       );
-                       isa = PBXGroup;
-                       name = FOP;
-                       path = libs/FOP;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BBE147304F2B1C8004DDAF6 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = "avalon-framework-cvs-20020806.jar";
-                       path = "libs/FOP/avalon-framework-cvs-20020806.jar";
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BBE147404F2B1C8004DDAF6 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = batik.jar;
-                       path = libs/FOP/batik.jar;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BBE147504F2B1C8004DDAF6 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = fop.jar;
-                       path = libs/FOP/fop.jar;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BD041D40437194C0094B693 = {
-                       children = (
-                               1B3CBB3D07CBE20B008B4FAA,
-                               1B894BD307CA5FE1005318E9,
-                       );
-                       isa = PBXGroup;
-                       name = "Libs Build Support";
-                       path = Distribution;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD3D5C605015C8400FF9835 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       name = ragel_xmldeclscanner.c;
-                       path = src/ragel_xmldeclscanner.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD3D5C705015C8400FF9835 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = ragel_xmldeclscanner.h;
-                       path = src/ragel_xmldeclscanner.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD3D5C905015C8400FF9835 = {
-                       fileRef = 1BD3D5C705015C8400FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1BD3D60E050160EC00FF9835 = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.c;
-                       name = ragel_xmldeclscanner_out.c;
-                       path = src/ragel_xmldeclscanner_out.c;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD3D60F050160EC00FF9835 = {
-                       fileRef = 1BD3D60E050160EC00FF9835;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1BD3D6560501681E00FF9835 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XMLUtils.h;
-                       path = src/XMLUtils.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD3D6570501681E00FF9835 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XMLUtils.m;
-                       path = src/XMLUtils.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BD650B50507E01D006A2A12 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = jai_codec.jar;
-                       path = libs/FOP/jai_codec.jar;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BD650B60507E01D006A2A12 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = jai_core.jar;
-                       path = libs/FOP/jai_core.jar;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BD650B70507E01D006A2A12 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = "jimi-1.0.jar";
-                       path = "libs/FOP/jimi-1.0.jar";
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BD650B80507E01D006A2A12 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = mlibwrapper_jai.jar;
-                       path = libs/FOP/mlibwrapper_jai.jar;
-                       refType = 2;
-                       sourceTree = SOURCE_ROOT;
-               };
-               1BDE2ED4054C28BB00D5B2E9 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = TabViewDraggingCategory.h;
-                       path = src/TabViewDraggingCategory.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BDE2ED5054C28BB00D5B2E9 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = TabViewDraggingCategory.m;
-                       path = src/TabViewDraggingCategory.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BE3506107C5D11B00D05BE4 = {
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = "saxon8-sql.jar";
-                       path = "libs/Saxon/saxon8-sql.jar";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BE3506207C5D11B00D05BE4 = {
-                       includeInIndex = 0;
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.jar;
-                       name = saxon8.jar;
-                       path = libs/Saxon/saxon8.jar;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BF5374807C753B400D6EBDB = {
-                       fileEncoding = 30;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = readme2fo.xsl;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BF7F12304F2BE74007723F5 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSL_FO_Renderer.h;
-                       path = src/XSL_FO_Renderer.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               1BF7F12404F2BE74007723F5 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSL_FO_Renderer.m;
-                       path = src/XSL_FO_Renderer.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-//1B0
-//1B1
-//1B2
-//1B3
-//1B4
-//2A0
-//2A1
-//2A2
-//2A3
-//2A4
-               2A37F4A9FDCFA73011CA2CEA = {
-                       buildSettings = {
-                       };
-                       buildStyles = (
-                               4A9504D0FFE6A4CB11CA0CBA,
-                               4A9504D1FFE6A4CB11CA0CBA,
-                       );
-                       hasScannedForEncodings = 1;
-                       isa = PBXProject;
-                       mainGroup = 2A37F4AAFDCFA73011CA2CEA;
-                       projectDirPath = "";
-                       targets = (
-                               1B3CBC2607CBF598008B4FAA,
-                               1B894BE407CA6023005318E9,
-                               1B3CBBAD07CBEF5B008B4FAA,
-                               1B02A8B304FFD5F700D27002,
-                       );
-               };
-               2A37F4AAFDCFA73011CA2CEA = {
-                       children = (
-                               F739177802FCAAF401000103,
-                               2A37F4ABFDCFA73011CA2CEA,
-                               F5F178320260CC3601267658,
-                               1B02A8AB04FFD5B600D27002,
-                               1B23468104DEB03A0050A2ED,
-                               2A37F4AFFDCFA73011CA2CEA,
-                               F7641DA602FFB2FA01A8A905,
-                               2A37F4B8FDCFA73011CA2CEA,
-                               1BD041D40437194C0094B693,
-                               2A37F4C3FDCFA73011CA2CEA,
-                               19C28FB0FE9D524F11CA2CBB,
-                       );
-                       isa = PBXGroup;
-                       name = TestXSLT;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4ABFDCFA73011CA2CEA = {
-                       children = (
-                               2A37F4AEFDCFA73011CA2CEA,
-                               2A37F4ACFDCFA73011CA2CEA,
-                               F7D29C2402D6439F013CD129,
-                               F7D29C2102D64179013CD129,
-                               1B3BC92604365914006C8631,
-                               1B3BC92B04365B9B006C8631,
-                               F755EF1602E9C0F2014C0C38,
-                               F755EF1702E9C0F2014C0C38,
-                               F786D09302FB227701000103,
-                               F786D09402FB227701000103,
-                               F7232FA60312E65D018C60E9,
-                               F7232FA70312E65D018C60E9,
-                               F7AE2416032024D601000103,
-                               F7AE2417032024D601000103,
-                               1B3BC83B0436364A006C8631,
-                               1B3BC83C0436364A006C8631,
-                               1BDE2ED4054C28BB00D5B2E9,
-                               1BDE2ED5054C28BB00D5B2E9,
-                       );
-                       isa = PBXGroup;
-                       name = "View/Controller Classes";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4ACFDCFA73011CA2CEA = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = MyDocument.m;
-                       path = src/MyDocument.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4AEFDCFA73011CA2CEA = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = MyDocument.h;
-                       path = src/MyDocument.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4AFFDCFA73011CA2CEA = {
-                       children = (
-                               2A37F4B0FDCFA73011CA2CEA,
-                       );
-                       isa = PBXGroup;
-                       name = "Other Sources";
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B0FDCFA73011CA2CEA = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = main.m;
-                       path = src/main.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B4FDCFA73011CA2CEA = {
-                       children = (
-                               2A37F4B5FDCFA73011CA2CEA,
-                       );
-                       isa = PBXVariantGroup;
-                       name = MyDocument.nib;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B5FDCFA73011CA2CEA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.nib;
-                       name = English;
-                       path = English.lproj/MyDocument.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B6FDCFA73011CA2CEA = {
-                       children = (
-                               2A37F4B7FDCFA73011CA2CEA,
-                       );
-                       isa = PBXVariantGroup;
-                       name = MainMenu.nib;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B7FDCFA73011CA2CEA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.nib;
-                       name = English;
-                       path = English.lproj/MainMenu.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B8FDCFA73011CA2CEA = {
-                       children = (
-                               1B3CBC8907CBF598008B4FAA,
-                               1B64BC9307C6AB3D0014535B,
-                               1B64BC8507C6AB120014535B,
-                               F7E9761C02EAE5BF01CD68AE,
-                               2A37F4B9FDCFA73011CA2CEA,
-                               1BB501DE07CDC8B30015DFDC,
-                               2A37F4B6FDCFA73011CA2CEA,
-                               2A37F4B4FDCFA73011CA2CEA,
-                               1BB501E007CDC8C50015DFDC,
-                               F73C8200031598F4010D3857,
-                               F7984B7002D626B50156A887,
-                               F7BEF93502D6273601F46A01,
-                               089C165FFE840EACC02AAC07,
-                               F7D210D302FA755701000103,
-                               F70DC0B90334879E01000103,
-                       );
-                       isa = PBXGroup;
-                       name = Resources;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4B9FDCFA73011CA2CEA = {
-                       children = (
-                               2A37F4BAFDCFA73011CA2CEA,
-                       );
-                       isa = PBXVariantGroup;
-                       name = Credits.rtf;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4BAFDCFA73011CA2CEA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.rtf;
-                       name = English;
-                       path = English.lproj/Credits.rtf;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4C3FDCFA73011CA2CEA = {
-                       children = (
-                               1BBE146104F29D71004DDAF6,
-                               1B5E2F3104F1086300F043CD,
-                               1B6AEEC2049344C400000102,
-                               1B3CBAE107CBDCB3008B4FAA,
-                               1058C7A6FEA54F5311CA2CBB,
-                               1058C7A8FEA54F5311CA2CBB,
-                       );
-                       isa = PBXGroup;
-                       name = Frameworks;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               2A37F4C4FDCFA73011CA2CEA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.framework;
-                       name = AppKit.framework;
-                       path = /System/Library/Frameworks/AppKit.framework;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-               2A37F4C5FDCFA73011CA2CEA = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.framework;
-                       name = Foundation.framework;
-                       path = /System/Library/Frameworks/Foundation.framework;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-//2A0
-//2A1
-//2A2
-//2A3
-//2A4
-//4A0
-//4A1
-//4A2
-//4A3
-//4A4
-               4A9504D0FFE6A4CB11CA0CBA = {
-                       buildSettings = {
-                               COPY_PHASE_STRIP = NO;
-                               GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               OPTIMIZATION_CFLAGS = "-O0";
-                               ZERO_LINK = YES;
-                       };
-                       isa = PBXBuildStyle;
-                       name = Development;
-               };
-               4A9504D1FFE6A4CB11CA0CBA = {
-                       buildSettings = {
-                               COPY_PHASE_STRIP = YES;
-                               DEPLOYMENT_LOCATION = YES;
-                               DEPLOYMENT_POSTPROCESSING = YES;
-                               GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               INSTALL_MODE_FLAG = "";
-                               ZERO_LINK = NO;
-                       };
-                       isa = PBXBuildStyle;
-                       name = Deployment;
-               };
-//4A0
-//4A1
-//4A2
-//4A3
-//4A4
-//F50
-//F51
-//F52
-//F53
-//F54
-               F56420C102329DDD01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = Workset.h;
-                       path = src/Workset.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F56420C202329DDD01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = Workset.m;
-                       path = src/Workset.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F57C933A023A9A0701000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = ParameterSet.h;
-                       path = src/ParameterSet.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F57C933B023A9A0701000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = ParameterSet.m;
-                       path = src/ParameterSet.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F5F178320260CC3601267658 = {
-                       children = (
-                               F57C933A023A9A0701000103,
-                               F57C933B023A9A0701000103,
-                               F56420C102329DDD01000103,
-                               F56420C202329DDD01000103,
-                               F7D20D5002F9CFDC01000103,
-                               F7D20D5102F9CFDC01000103,
-                               F7D20D1102F9A9BE01000103,
-                               F7D20D1202F9A9BE01000103,
-                               F7D20D1502F9AB3B01000103,
-                               F7D20D1602F9AB3B01000103,
-                               1B6AEEBE0493442600000102,
-                               1B6AEEBF0493442600000102,
-                               1B5E2F1D04F1065100F043CD,
-                               1B5E2F1E04F1065100F043CD,
-                               1B5E2EF904F102EA00F043CD,
-                               1B5E2EFA04F102EA00F043CD,
-                               F7D20D1902F9B5DF01000103,
-                               F7D20D1A02F9B5DF01000103,
-                               F739178302FCB43A01000103,
-                               F739178402FCB43A01000103,
-                               1BF7F12304F2BE74007723F5,
-                               1BF7F12404F2BE74007723F5,
-                               1BD3D6560501681E00FF9835,
-                               1BD3D6570501681E00FF9835,
-                       );
-                       isa = PBXGroup;
-                       name = "Model Classes";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-//F50
-//F51
-//F52
-//F53
-//F54
-//F70
-//F71
-//F72
-//F73
-//F74
-               F70DC0B40334879501000103 = {
-                       includeInIndex = 1;
-                       isa = PBXFileReference;
-                       lastKnownFileType = folder;
-                       name = English;
-                       path = "TestXSLT Help";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F70DC0B90334879E01000103 = {
-                       children = (
-                               F70DC0B40334879501000103,
-                       );
-                       isa = PBXVariantGroup;
-                       name = "TestXSLT Help";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F71AD9E4032A9B5A01000103 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = archive.stuffit;
-                       path = "Demo AppleScript.sit";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7232FA60312E65D018C60E9 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = FindPanelController.h;
-                       path = src/FindPanelController.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7232FA70312E65D018C60E9 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = FindPanelController.m;
-                       path = src/FindPanelController.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F739177802FCAAF401000103 = {
-                       fileEncoding = 4;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text;
-                       path = todo.txt;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F739178302FCB43A01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XMLParserLibxml.h;
-                       path = src/XMLParserLibxml.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F739178402FCB43A01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XMLParserLibxml.m;
-                       path = src/XMLParserLibxml.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F73C8200031598F4010D3857 = {
-                       children = (
-                               F73C8201031598F4010D3857,
-                       );
-                       isa = PBXVariantGroup;
-                       name = FindPanel.nib;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F73C8201031598F4010D3857 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.nib;
-                       name = English;
-                       path = English.lproj/FindPanel.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F755EF1602E9C0F2014C0C38 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = DragDestinationTextView.h;
-                       path = src/DragDestinationTextView.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F755EF1702E9C0F2014C0C38 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = DragDestinationTextView.m;
-                       path = src/DragDestinationTextView.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DA602FFB2FA01A8A905 = {
-                       children = (
-                               F71AD9E4032A9B5A01000103,
-                               F7641DAC02FFB2FA01A8A905,
-                               F7641DAD02FFB2FA01A8A905,
-                               F7641DAF02FFB2FA01A8A905,
-                               F7641DB002FFB2FA01A8A905,
-                               F7641DB102FFB2FA01A8A905,
-                               1BF5374807C753B400D6EBDB,
-                       );
-                       isa = PBXGroup;
-                       path = Distribution;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DAC02FFB2FA01A8A905 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.html;
-                       path = readme.html;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DAD02FFB2FA01A8A905 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.rtf;
-                       path = readme.rtf;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DAF02FFB2FA01A8A905 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = readme.xml;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DB002FFB2FA01A8A905 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = readme2html.xsl;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7641DB102FFB2FA01A8A905 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = readme2rtf.xsl;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F786D09302FB227701000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XMLTextView.h;
-                       path = src/XMLTextView.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F786D09402FB227701000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XMLTextView.m;
-                       path = src/XMLTextView.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7984B7002D626B50156A887 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       path = TestXSLT.scriptSuite;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7AE24140320247101000103 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = wrapper.nib;
-                       name = English;
-                       path = English.lproj/JumpToLine.nib;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7AE2416032024D601000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = JumpToLinePanelController.h;
-                       path = src/JumpToLinePanelController.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7AE2417032024D601000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = JumpToLinePanelController.m;
-                       path = src/JumpToLinePanelController.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7BEF93502D6273601F46A01 = {
-                       children = (
-                               F7BEF93602D6273601F46A01,
-                       );
-                       isa = PBXVariantGroup;
-                       name = TestXSLT.scriptTerminology;
-                       path = "";
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7BEF93602D6273601F46A01 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = text.xml;
-                       name = English;
-                       path = English.lproj/TestXSLT.scriptTerminology;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7CB6ED202F669FD01A8AA07 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = "compiled.mach-o.dylib";
-                       name = libz.1.1.3.dylib;
-                       path = /usr/lib/libz.1.1.3.dylib;
-                       refType = 0;
-                       sourceTree = "<absolute>";
-               };
-               F7D20D1102F9A9BE01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessor.h;
-                       path = src/XSLTProcessor.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D1202F9A9BE01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessor.m;
-                       path = src/XSLTProcessor.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D1502F9AB3B01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorSablotron.h;
-                       path = src/XSLTProcessorSablotron.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D1602F9AB3B01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorSablotron.m;
-                       path = src/XSLTProcessorSablotron.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D1902F9B5DF01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorLibxslt.h;
-                       path = src/XSLTProcessorLibxslt.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D1A02F9B5DF01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorLibxslt.m;
-                       path = src/XSLTProcessorLibxslt.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D5002F9CFDC01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = XSLTProcessorFactory.h;
-                       path = src/XSLTProcessorFactory.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D20D5102F9CFDC01000103 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = XSLTProcessorFactory.m;
-                       path = src/XSLTProcessorFactory.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D210D302FA755701000103 = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.tiff;
-                       name = WarningIcon.tif;
-                       path = artwork/WarningIcon.tif;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D29C2102D64179013CD129 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.objc;
-                       name = NSApplicationScriptingCategory.m;
-                       path = src/NSApplicationScriptingCategory.m;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7D29C2402D6439F013CD129 = {
-                       fileEncoding = 5;
-                       isa = PBXFileReference;
-                       lastKnownFileType = sourcecode.c.h;
-                       name = NSApplicationScriptingCategory.h;
-                       path = src/NSApplicationScriptingCategory.h;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-               F7E9761C02EAE5BF01CD68AE = {
-                       isa = PBXFileReference;
-                       lastKnownFileType = image.icns;
-                       name = TestXSLT.icns;
-                       path = artwork/TestXSLT.icns;
-                       refType = 4;
-                       sourceTree = "<group>";
-               };
-       };
-       rootObject = 2A37F4A9FDCFA73011CA2CEA;
-}
similarity index 88%
copy from TestXSLT.pbproj/liyanage.mode1
copy to TestXSLT.xcodeproj/liyanage.mode1
index 17ed6c8..c4fdd60 100644 (file)
                        <key>Layout</key>
                        <array>
                                <dict>
+                                       <key>BecomeActive</key>
+                                       <true/>
                                        <key>ContentConfiguration</key>
                                        <dict>
                                                <key>PBXBottomSmartGroupGIDs</key>
                                                        <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
                                                        <array>
                                                                <string>2A37F4AAFDCFA73011CA2CEA</string>
-                                                               <string>2A37F4ABFDCFA73011CA2CEA</string>
-                                                               <string>2A37F4C3FDCFA73011CA2CEA</string>
-                                                               <string>1B3CBAE107CBDCB3008B4FAA</string>
                                                                <string>1C37FBAC04509CD000000102</string>
                                                                <string>1C37FABC05509CD000000102</string>
+                                                               <string>1CC0EA4004350EF90044410B</string>
+                                                               <string>1CC0EA4004350EF90041110B</string>
                                                        </array>
                                                        <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
                                                        <array>
                                                                <array>
-                                                                       <integer>4</integer>
-                                                                       <integer>2</integer>
-                                                                       <integer>0</integer>
+                                                                       <integer>26</integer>
+                                                                       <integer>23</integer>
                                                                </array>
                                                        </array>
                                                        <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-                                                       <string>{{0, 0}, {220, 562}}</string>
+                                                       <string>{{0, 356}, {220, 562}}</string>
                                                </dict>
                                                <key>PBXTopSmartGroupGIDs</key>
                                                <array/>
                                                        <real>220</real>
                                                </array>
                                                <key>RubberWindowFrame</key>
-                                               <string>121 122 1221 622 0 0 1440 878 </string>
+                                               <string>71 171 1221 622 0 0 1440 878 </string>
                                        </dict>
                                        <key>Module</key>
                                        <string>PBXSmartGroupTreeModule</string>
                                                                <key>PBXProjectModuleGUID</key>
                                                                <string>1CE0B20306471E060097A5F4</string>
                                                                <key>PBXProjectModuleLabel</key>
-                                                               <string>MyDocument.m</string>
+                                                               <string>AppDelegate.m</string>
                                                                <key>PBXSplitModuleInNavigatorKey</key>
                                                                <dict>
                                                                        <key>Split0</key>
                                                                                <key>PBXProjectModuleGUID</key>
                                                                                <string>1CE0B20406471E060097A5F4</string>
                                                                                <key>PBXProjectModuleLabel</key>
-                                                                               <string>MyDocument.m</string>
+                                                                               <string>AppDelegate.m</string>
                                                                                <key>bookmark</key>
-                                                                               <string>1BB925B307D272F600307053</string>
+                                                                               <string>1BA7AEFA07F1C9EC00CA930F</string>
                                                                                <key>history</key>
                                                                                <array>
-                                                                                       <string>1B896C1507B17E7A00ECFC52</string>
                                                                                        <string>1BF5372E07C750B100D6EBDB</string>
                                                                                        <string>1BF5374907C753E100D6EBDB</string>
                                                                                        <string>1BF5374A07C753E100D6EBDB</string>
                                                                                        <string>1B3CBBF107CBF19D008B4FAA</string>
                                                                                        <string>1B3CBC1A07CBF4AE008B4FAA</string>
                                                                                        <string>1B3CBC8F07CBF643008B4FAA</string>
-                                                                                       <string>1B3CBC9207CBF643008B4FAA</string>
                                                                                        <string>1BB501EF07CDCABC0015DFDC</string>
                                                                                        <string>1BB501F007CDCABC0015DFDC</string>
-                                                                                       <string>1BB9243307D2657000307053</string>
                                                                                        <string>1BB924EE07D26B2500307053</string>
                                                                                        <string>1BB925AB07D2714A00307053</string>
-                                                                                       <string>1BB925AC07D2714A00307053</string>
-                                                                                       <string>1BB924D607D269EA00307053</string>
+                                                                                       <string>1BB936C207D2774000307053</string>
+                                                                                       <string>1BB936C307D2774000307053</string>
+                                                                                       <string>1BB936C407D2774000307053</string>
+                                                                                       <string>1BB936F507D27E5A00307053</string>
+                                                                                       <string>1BB936F607D27E5A00307053</string>
+                                                                                       <string>1B2AF69807D7BBBA007BF083</string>
+                                                                                       <string>1B8E489107DEDFC40089FF2B</string>
+                                                                                       <string>1B8E48BF07DF72470089FF2B</string>
+                                                                                       <string>1BCE645807EA0876007924E1</string>
+                                                                                       <string>1BCE645907EA0876007924E1</string>
+                                                                                       <string>1BCE645A07EA0876007924E1</string>
+                                                                                       <string>1BCE645B07EA0876007924E1</string>
+                                                                                       <string>1BCE645D07EA0876007924E1</string>
+                                                                                       <string>1BCE645E07EA0876007924E1</string>
+                                                                                       <string>1BCE645F07EA0876007924E1</string>
+                                                                                       <string>1B41D06907EC8FDA0023B83F</string>
+                                                                                       <string>1B41D07507EEB09F0023B83F</string>
+                                                                                       <string>1B41D07B07EEB1650023B83F</string>
+                                                                                       <string>1BA7AE6A07F1C9CA00CA930F</string>
+                                                                                       <string>1BA7AEF907F1C9EC00CA930F</string>
                                                                                </array>
                                                                                <key>prevStack</key>
                                                                                <array>
                                                                                        <string>1B3CBC9507CBF643008B4FAA</string>
                                                                                        <string>1BB501F307CDCABC0015DFDC</string>
                                                                &nbs