The xcode, PB.project will be auto-generated on the fly. (If enabled.)
Uli
Am 05.11.2007 um 08:10 schrieb Anjo Krank:
> Why do we need all the build artifacts like *.pxbproj, ant*,
> PB.project and Makefile.*? They aren't used anymore... or if they
> are, they will be auto-generated anyway?
>
> Cheers, Anjo
>
>
> Am 05.11.2007 um 06:20 schrieb dle..bjectstyle.org:
>
>> Author: dlee
>> Date: 2007-11-05 00:20:06 -0500 (Mon, 05 Nov 2007)
>> New Revision: 4599
>>
>> Added:
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_54/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.classpath.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.project.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Application.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/CustomInfo.plist.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/DirectAction.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.postamble.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.preamble.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PB.project.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Properties.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Session.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Templates.xml
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.user.home.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wolocalroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wosystemroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.user.home.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wolocalroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wosystemroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.properties.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.xml.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/project.pbxproj.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/user.d2wmodel.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_54/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.classpath.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.project.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Application.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/CustomInfo.plist.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/DirectAction.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.postamble.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.preamble.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PB.project.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.api.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.html.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.wod.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.woo.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Properties.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Session.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Templates.xml
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.user.home.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wolocalroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wosystemroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.user.home.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wolocalroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wosystemroot.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.properties.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.xml.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/project.pbxproj.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/user.d2wmodel.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_54/
>> Removed:
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/d2w_application/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/d2w_bas_application/
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/d2w_neu_application/
>> Modified:
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/MenuHeader.java.vm
>> trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/PageWrapper.java.vm
>> Log:
>> reorganize d2w templates for multi-versioned WO support
>>
>> Copied: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52 (from rev 4569, trunk/woproject/wolips/core/
>> plugins/org.objectstyle.wolips.templateengine/templates/
>> d2w_application)
>>
>> Modified: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/MenuHeader.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/d2w_application/
>> MenuHeader.java.vm 2007-10-30 20:39:24 UTC (rev 4569)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/MenuHeader.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -1,4 +1,4 @@
>> -// Generated by the ${WOLipsContext.getPluginName()} at $
>> {WOLipsContext.getDate()}
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> #if( ${WOLipsContext.CreatePackageDeclaration} )
>> package ${WOLipsContext.getPackageName()};
>> #end
>>
>> Modified: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/PageWrapper.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/d2w_application/
>> PageWrapper.java.vm 2007-10-30 20:39:24 UTC (rev 4569)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_52/PageWrapper.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -1,4 +1,4 @@
>> -// Generated by the ${WOLipsContext.getPluginName()} at $
>> {WOLipsContext.getDate()}
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> #if( ${WOLipsContext.CreatePackageDeclaration} )
>> package ${WOLipsContext.getPackageName()};
>> #end
>>
>> Copied: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application_54 (from rev 4569, trunk/woproject/wolips/core/
>> plugins/org.objectstyle.wolips.templateengine/templates/
>> d2w_bas_application)
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.classpath.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.classpath.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.classpath.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,7 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<classpath>
>> + <classpathentry kind="src" path="src"/>
>> + <classpathentry kind="con"
>> path="org.objectstyle.wolips.WO_CLASSPATH/JavaWebObjects/
>> JavaFoundation/JavaXML/JavaWOExtensions/JavaEOAccess/JavaEOControl/
>> JavaDTWGeneration/JavaDirectToWeb/JavaEOProject/JavaJDBCAdaptor"/>
>> + <classpathentry kind="con"
>> path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
>> + <classpathentry kind="output" path="bin"/>
>> +</classpath>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.project.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.project.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/.project.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,23 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<projectDescription>
>> + <name>${WOLipsContext.getProjectName()}</name>
>> + <comment></comment>
>> + <projects>
>> + </projects>
>> + <buildSpec>
>> + <buildCommand>
>> + <name>org.eclipse.jdt.core.javabuilder</name>
>> + <arguments>
>> + </arguments>
>> + </buildCommand>
>> + <buildCommand>
>> + <name>org.objectstyle.wolips.incrementalbuilder</name>
>> + <arguments>
>> + </arguments>
>> + </buildCommand>
>> + </buildSpec>
>> + <natures>
>> + <nature>org.eclipse.jdt.core.javanature</nature>
>> + <nature>org.objectstyle.wolips.incrementalapplicationnature</
>> nature>
>> + </natures>
>> +</projectDescription>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Application.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Application.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Application.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,21 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.WOApplication;
>> +import com.webobjects.foundation.NSLog;
>> +
>> +public class Application extends WOApplication {
>> +
>> + public static void main(String argv[]) {
>> + WOApplication.main(argv, Application.class);
>> + }
>> +
>> + public Application() {
>> + super();
>> + NSLog.out.appendln("Welcome to " + this.name() + " !");
>> + /* ** put your initialization code in here ** */
>> + }
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/CustomInfo.plist.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/CustomInfo.plist.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/CustomInfo.plist.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,5 @@
>> +{
>> + // ** Add your class paths here in the form of an array as
>> follows:
>> + // ** NSJavaUserPath = ("/some/class/path", "/another/class/
>> path");
>> + NSJavaUserPath = ();
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/DirectAction.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/DirectAction.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/DirectAction.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,19 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +
>> +import com.webobjects.appserver.*;
>> +
>> +public class DirectAction extends WODirectAction {
>> +
>> + public DirectAction(WORequest aRequest) {
>> + super(aRequest);
>> + }
>> +
>> + public WOActionResults defaultAction() {
>> + return pageWithName(Main.class.getName());
>> + }
>> +
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.api.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.api.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="Main.java">
>> +
>> + </wo>
>> +</wodefinitions>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.html.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.html.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,53 @@
>> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> + "http://www.w3.org/TR/html4/loose.dtd">
>> +<html>
>> + <head>
>> + <title>Direct to Web</title>
>> + </head>
>> + <webobject name="BodyContainer">
>> + <webobject name="LoginForm">
>> + <center>
>> + <br>
>> + <br>
>> + <br>
>> + <table border="0" cellpadding="4" cellspacing="2">
>> + <tr valign="middle">
>> + <td align="right"></td>
>> + </tr>
>> + <tr>
>> + <td>
>> + <table border="0" cellpadding="2"
>> cellspacing="0">
>> + <tr>
>> + <th align="right">Username: </th>
>> + <td align="right">
>> + <webobject name="UsernameField"></
>> webobject>
>> + </td>
>> + </tr>
>> + <tr>
>> + <th align="right">Password: </th>
>> + <td align="right">
>> + <webobject name="PasswordField"></
>> webobject>
>> + </td>
>> + </tr>
>> + <webobject name="AssistantConditional">
>> + <tr>
>> + <th align="right">Assistant: </th>
>> + <td align="left">
>> + <webobject name="LACheckbox"></
>> webobject>
>> + </td>
>> + </tr>
>> + </webobject>
>> + <tr>
>> + <td colspan="2" align="right"> <br>
>> + <webobject name="LoginButton"></
>> webobject>
>> + </td>
>> + </tr>
>> + </table>
>> + </td>
>> + </tr>
>> + </table>
>> + <br>
>> + </center>
>> + </webobject>
>> + </webobject>
>> +</html>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.java.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.java.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,30 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.foundation.*;
>> +import com.webobjects.appserver.*;
>> +import com.webobjects.directtoweb.*;
>> +
>> +public class Main extends WOComponent {
>> + public String username;
>> + public String password;
>> + public boolean wantsWebAssistant = false;
>> +
>> + public Main(WOContext aContext) {
>> + super(aContext);
>> + }
>> +
>> + public WOComponent defaultPage() {
>> + if (isAssistantCheckboxVisible()) {
>> + D2W.factory().setWebAssistantEnabled(wantsWebAssistant);
>> + }
>> + return D2W.factory().defaultPage(session());
>> + }
>> +
>> + public boolean isAssistantCheckboxVisible() {
>> + String s = System.getProperty("D2WWebAssistantEnabled");
>> + return s == null ||
>> NSPropertyListSerialization.booleanForString(s);
>> + }
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.wod.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.wod.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,38 @@
>> +AssistantConditional: WOConditional {
>> + condition = isAssistantCheckboxVisible;
>> +}
>> +
>> +BodyContainer: WOBody {
>> + filename = "Background.gif";
>> + framework = "JavaDirectToWeb";
>> +}
>> +
>> +LACheckbox: WOCheckBox {
>> + checked = wantsWebAssistant;
>> +}
>> +
>> +LoginButton: WOActiveImage {
>> + action = defaultPage;
>> + alt = "Login";
>> + border = "0";
>> + filename = "LoginMetalBtn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "31";
>> + name = "Login";
>> + width = "88";
>> +}
>> +
>> +LoginForm: WOForm {
>> + multipleSubmit = YES;
>> +}
>> +
>> +PasswordField: WOPasswordField {
>> + value = password;
>> + width = "16";
>> +}
>> +
>> +UsernameField: WOTextField {
>> + value = username;
>> + width = "16";
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.woo.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Main.woo.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,5 @@
>> +{
>> + "WebObjects Release" = "WebObjects 5.0";
>> + encoding = NSMacOSRomanStringEncoding;
>> + variables = {};
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.postamble.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.postamble.vm 2007-11-04 23:00:00
>> UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.postamble.vm 2007-11-05 05:20:06
>> UTC (rev 4599)
>>.. -0,0 +1,50 @@
>> +
>> ###############################################################################
>> +# Apple Makefile.postamble
>> +# Copyright 2001, Apple Computer, Inc.
>> +#
>> +# Use this makefile, which is imported after all other makefiles,
>> to
>> +# override attributes for a project's Makefile environment. This
>> allows you
>> +# to take advantage of the environment set up by the other
>> Makefiles.
>> +# You can also define custom rules at the end of this file.
>> +#
>> +# Each directory in a project tree (main project plus
>> subprojects) should
>> +# have its own Makefile.preamble and Makefile.postamble.
>> +#
>> +
>> ###############################################################################
>> +#
>> +# Variables exported by the common makefiles that can be used in any
>> +# customizations you make to the template below:
>> +#
>> +# PRODUCTS: products to install. All of these products will
>> be placed in
>> +# the directory $(DSTROOT)$(INSTALLDIR)
>> +# PRODUCT_ROOT: Name of the directory to which resources are
>> copied.
>> +# GLOBAL_RESOURCE_DIR: The directory to which resources are
>> copied.
>> +# LOCAL_RESOURCE_DIR: The directory to which localized
>> resources are copied.
>> +# DERIVED_SRC_DIR: Directory used for all other derived files
>> +#
>> +# NAME: name of application, bundle, subproject, palette, etc.
>> +# LANGUAGES: Langage in which the project is written (default
>> "English")
>> +# GLOBAL_RESOURCES: Non-localized resources of project
>> +#
>> +# CLASSES: Class implementation files in project.
>> +# SUBPROJECTS: Subprojects of this project
>> +# OTHERSRCS: Other miscellaneous sources of this project
>> +# OTHERLINKED: Source files not matching a standard source
>> extention
>> +#
>> +# SRCROOT: Base directory in which to place the new source files
>> +# SRCPATH: Relative path from SRCROOT to present subdirectory
>> +#
>> +# INSTALLDIR: Directory app will be installed into by 'install'
>> target
>> +#
>> +# EXECUTABLE_EXT: Executable extension for the platform
>> (i.e. .exe on Windows)
>> +#
>> +
>> +#
>> +# Put additional rules to extend the behavior of the standard
>> Makefiles below.
>> +# Include them in the dependency tree using the variables listed
>> in the
>> +# Makefile.preamble.
>> +#
>> +# You should avoid redefining things like "install" or "app", as
>> they are
>> +# owned by the top-level Makefile API and no context has been set
>> up for where
>> +# derived files should go.
>> +#
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.preamble.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.preamble.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.preamble.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,185 @@
>> +
>> ###############################################################################
>> +# Apple Makefile.preamble
>> +# Copyright 2001, Apple Computer, Inc.
>> +#
>> +# Use this makefile for configuring the standard application
>> makefiles
>> +# associated with ProjectBuilderWO. It is included before the
>> main makefile.
>> +# In Makefile.preamble you set attributes for a project, so they
>> are available
>> +# to the project's makefiles.
>> +#
>> +# In contrast, you typically write additional rules or override
>> built-in
>> +# behavior in the Makefile.postamble. You should not put
>> additional rules
>> +# in the preamble.
>> +#
>> +# Each directory in a project tree (main project plus
>> subprojects) should
>> +# have its own Makefile.preamble and Makefile.postamble.
>> +#
>> +
>> ###############################################################################
>> +#
>> +# Variable controlling characteristics of the make build system:
>> +#
>> +# MAKEFILEDIR: Directory in which to find $(MAKEFILE)
>> +# MAKEFILE: Top level mechanism Makefile (e.g., app.make,
>> bundle.make)
>> +#
>> +# OTHER_RECURSIVE_VARIABLES: The names of variables which you
>> want to be
>> +# passed on the command line to recursive invocations of
>> make. Note that
>> +# the values in OTHER_*FLAGS are inherited by subprojects
>> automatically --
>> +# you do not have to (and shouldn't) add OTHER_*FLAGS to
>> +# OTHER_RECURSIVE_VARIABLES.
>> +#
>> +
>> +#
>> +# These variables provide hooks enabling you to add behavior at
>> almost every
>> +# stage of the make:
>> +#
>> +# BEFORE_PREBUILD: targets to build before installing headers
>> for a subproject
>> +# AFTER_PREBUILD: targets to build after installing headers
>> for a subproject
>> +# BEFORE_BUILD_RECURSION: targets to make before building
>> subprojects
>> +# BEFORE_BUILD: targets to make before a build, but after
>> subprojects
>> +# AFTER_BUILD: targets to make after a build
>> +#
>> +# BEFORE_COPY_JAVA_CLASSES: targets to make prior to jar'ing
>> the generated .class files
>> +# AFTER_COPY_JAVA_CLASSES: targets to make after jar'ing the
>> generated .class files
>> +#
>> +# BEFORE_INSTALL: targets to build before installing the product
>> +# AFTER_INSTALL: targets to build after installing the product
>> +# BEFORE_POSTINSTALL: targets to build before postinstalling
>> every subproject
>> +# AFTER_POSTINSTALL: targts to build after postinstalling
>> every subproject
>> +#
>> +# BEFORE_INSTALLSRC: targets to build before installing source
>> for a subproject
>> +# AFTER_INSTALLSRC: targets to build after installing source
>> for a subproject
>> +#
>> +
>> +#
>> +# Project dependency variables:
>> +# OTHER_PRODUCT_DEPENDS: Other dependencies of this project
>> +# OTHER_INITIAL_TARGETS: Built *before* building subprojects/
>> bundles
>> +# OTHER_SOURCEFILES: Other source files maintained by .pre/
>> postamble
>> +# OTHER_RESOURCES: Additional (non-localized) resources for
>> this project,
>> +# which can be generated
>> +# OTHER_GARBAGE: Additional files to be removed by `make clean'
>> +#
>> +
>> +#
>> +# Variables which control the file compilation:
>> +# OTHER_JAVATOOL_FLAGS: Pass flags to the 'javatool'
>> compilation utility.
>> +# Flags which javatool doesn't recognize are passed down
>> to the java compiler.
>> +#
>> +# ARCHIVE_JAVA_CLASSES: Set to YES (the default) or NO. Set
>> it to NO to
>> +# turn off Java archiving (which is either jar, if
>> available on your system, or zip).
>> +# JAVA_ARCHIVE_METHOD: Set to JAR to archive Java classes
>> using Java archiving. Set
>> +# to ZIP to archive them using zip compression.
>> +#
>> +# JAVA_IS_SERVER_SIDE, JAVA_IS_CLIENT_SIDE: Set one, or both,
>> of these flags to
>> +# NO to turn off building for server-side or client-side
>> java. Default is YES.
>> +# Setting both to YES will build all files for both side
>> (use this when building
>> +# java classes common to both client and server side)
>> +JAVA_IS_SERVER_SIDE = YES
>> +JAVA_IS_CLIENT_SIDE = NO
>> +#
>> +# OTHER_CLASSPATH, OTHER_CLASSPATH_CLIENT: Use these to add
>> additional Java classpaths for
>> +# the client and server sides (respectively) so generated
>> classpath for Java in frameworks.
>> +# NOTE: Delimit your class path elements with $
>> (CLASSPATH_DELIMITER) so they'll be
>> +# platform independent.
>> +# DEV_STYLE_CLASSPATH: Normally, when generating the run-time
>> classpath file the build
>> +# system fixes the paths to the frameworks in the
>> classpath to reflect the normal,
>> +# installed locations of those frameworks. By setting
>> this variable to
>> +# YES, this 'fixing' process will be turned off.
>> +#
>> +
>> +#
>> +# Project-wide settings:
>> +# BUNDLE_PACKAGE_TYPE: The type of package being built.
>> Defaults to "APPL".
>> +# BUNDLE_SIGNATURE: The specific identifier of the built
>> package. Defaults to "webo".
>> +# ICON_FILE: The file to display in the Mac OS X Finder for
>> the compiled application.
>> +# This icon must be in your Resources directory. Defaults
>> to "WOAfile.icns",
>> +# which is included in the Java WebObjects Application
>> project template.
>> +#
>> +
>> +#
>> +# Variables that only apply to the JavaWebObjectsApplication
>> project type:
>> +#
>> +# The values for these variables are written into comments in the
>> +# classpath file for each platform WebObjects supports. When the
>> +# application starts up, the launch scripts read these commented
>> +# values and configures the specific command line used to launch the
>> +# application accordingly.
>> +#
>> +# These classpath files are installed into the application
>> directory,
>> +# for example, "MyApp.woa".
>> +#
>> +# If you want to customize these values for the individual
>> platforms,
>> +# edit the corresponding commented values in the classpath file for
>> +# the platform. Make sure the values in the classpath files
>> remain commented
>> +# when you alter them or the launch scripts will interpret them as
>> part of
>> +# the classpath.
>> +#
>> +# JAVA_VM: This variable controls the name of the Java virtual
>> machine within
>> +# which the application will run and defaults to "java".
>> Uncomment this
>> +# variable and change its value to choose a different
>> virtual machine.
>> +#JAVA_VM = java
>> +#
>> +# JAVA_DEBUGGER: This variable controls the name of the Java
>> Debugger the
>> +# application will use and defaults to "jdb". Uncomment
>> the variable and
>> +# change its value to choose a different debugger.
>> +#JAVA_DEBUGGER = jdb
>> +#
>> +# JVM_OPTIONS, JDB_OPTIONS: These variables define arguments
>> passed to the
>> +# Java VM or Java debugger when a WO application is
>> launched.
>> +#JVM_OPTIONS =
>> +#JDB_OPTIONS =
>> +#
>> +# WOAPPLICATION_CLASS_NAME variable defines the name of the
>> application's
>> +# Java class and defaults to "Application". Uncomment the
>> variable and
>> +# change its value to choose a different application class
>> name.
>> +#WOAPPLICATION_CLASS_NAME = Application
>> +#
>> +
>> +#
>> +# Variables used for JSP and Servlet integration. In order for JSP
>> and Servlet
>> +# integration to work, the JavaWOJSPServlet framework must be
>> added. All of these
>> +# variables should be exported for use in the JSP/Servlet
>> packaging script.
>> +#
>> +# If the JavaWOJSPServlet framework is added, a war archive will
>> be created for JSP
>> +# or Servlet deployment.
>> +#
>> +# SERVLET_APP_MODE variable defines where WebserverResources
>> will be loaded from.
>> +# If set to Deployment, WebserverResources will be loaded
>> from the container or
>> +# the webserver as appropriate. Otherwise (the default),
>> they will be loaded
>> +# from inside the woa.
>> +# export SERVLET_APP_MODE = Deployment
>> +#
>> +# SERVLET_WEBAPPS_DIR variable defines the location to create
>> the war archive
>> +# for this application. $(DSTROOT) can be used as part of
>> the definition.
>> +# export SERVLET_WEBAPPS_DIR =
>> +#
>> +# SERVLET_COPY_JARS variable copies all included framework and
>> application jars to
>> +# the lib directory of the WEB-INF of the war. This could
>> potentially be
>> +# slow, and large (several megabytes), so only set this
>> if you are going to
>> +# be using WebObjects classes directly from your JSP page
>> or Servlet.
>> +# export SERVLET_COPY_JARS = YES
>> +#
>> +
>> +#
>> +# Variables used when installing the final product:
>> +# OTHER_INSTALL_DEPENDS: Targets to build before installation
>> +#
>> +# INSTALL_AS_USER: owner of the intalled products (default is
>> 'root')
>> +# INSTALL_AS_GROUP: group of the installed products (default
>> is 'wheel')
>> +# INSTALL_PERMISSIONS: permissions of the installed product
>> (default is 'o+rX')
>> +#
>> +# INSTALLDIR_WEBSERVER: The installation Directory.
>> Typically, this value is
>> +# set to $(WEBSERVER_DOCROOT)/WebObjects (uncomment the
>> line below to use
>> +# this default value).
>> +# Note: WEBSERVER_DOCROOT is computed from:
>> +# $(NEXT_ROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/
>> JavaWebObjects.framework/Resources/WebServerConfig.plist
>> +# which is created during installation.
>> +#INSTALLDIR_WEBSERVER = $(WEBSERVER_DOCROOT)/WebObjects
>> +#
>> +# DSTROOT: This variable's value is prefixed to the directory
>> where a product
>> +# (application or framework) is installed. Developers
>> wishing to install
>> +# their product into a location other than under $
>> (NEXT_ROOT) should modify
>> +# the line below. An empty DSTROOT is legal; NEXT_ROOT
>> defaults to "C:/Apple"
>> +# on Windows systems and "" on other systems.
>> +DSTROOT = $(NEXT_ROOT)
>> +#
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Makefile.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,59 @@
>> +#
>> +# Generated by the Apple Project Builder.
>> +#
>> +# NOTE: Do NOT change this file -- Project Builder maintains it.
>> +#
>> +# Put all of your customizations in files called Makefile.preamble
>> +# and Makefile.postamble (both optional), and Makefile will
>> include them.
>> +#
>> +
>> +NAME = ${WOLipsContext.getProjectName()}
>> +
>> +PROJECTVERSION = 2.8
>> +PROJECT_TYPE = JavaWebObjectsApplication
>> +
>> +GLOBAL_RESOURCES = Main.wo Main.api
>> +
>> +JAVA_CLASSES = src/Application.java src/DirectAction.java src/
>> Main.java\
>> + src/Session.java
>> +
>> +OTHERSRCS = CustomInfo.plist EOJavaClass.template java.template\
>> + Makefile Makefile.postamble Makefile.preamble
>> +
>> +
>> +MAKEFILEDIR = $(MAKEFILEPATH)/java_makefiles
>> +CODE_GEN_STYLE = DYNAMIC
>> +MAKEFILE = woapp.make
>> +NEXTSTEP_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +WINDOWS_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +PDO_UNIX_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +LIBS =
>> +DEBUG_LIBS = $(LIBS)
>> +PROF_LIBS = $(LIBS)
>> +
>> +
>> +FRAMEWORKS = -framework JavaEOAccess -framework JavaEOControl\
>> + -framework JavaFoundation -framework JavaJDBCAdaptor\
>> + -framework JavaWebObjects -framework JavaWOExtensions\
>> + -framework JavaXML
>> +
>> +
>> +
>> +JAVA_USED = YES
>> +
>> +NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc
>> +WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc
>> +PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc
>> +NEXTSTEP_JAVA_COMPILER = /usr/bin/javac
>> +WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe
>> +PDO_UNIX_JAVA_COMPILER = $(JDKBINDIR)/javac
>> +
>> +include $(MAKEFILEDIR)/platform.make
>> +
>> +-include Makefile.preamble
>> +
>> +include $(MAKEFILEDIR)/$(MAKEFILE)
>> +
>> +-include Makefile.postamble
>> +
>> +-include Makefile.dependencies
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.api.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.api.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="MenuHeader.java">
>> +
>> + </wo>
>> +</wodefinitions>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.html.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.html.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,45 @@
>> +<WEBOBJECT NAME=EntitiesForm>
>> + <CENTER>
>> + <TABLE BORDER=1 BGCOLOR=D0D0D0 CELLPADDING=4 CELLSPACING=0>
>> + <TR>
>> + <WEBOBJECT NAME=HasValidSession>
>> + <TD>
>> + <TABLE BORDER=0 BGCOLOR=D0D0D0 CELLPADDING=3
>> CELLSPACING=0>
>> + <TR VALIGN=middle>
>> + <TD ALIGN=left VALIGN=middle>
>> <B>Entities:</B><BR>
>> + <WEBOBJECT NAME=EntitiesPopup></
>> WEBOBJECT>
>> + </TD>
>> + <TD ALIGN=left>
>> + <WEBOBJECT NAME=FindButton></WEBOBJECT>
>> + </TD><TD ALIGN=left><WEBOBJECT
>> NAME=NewButton></WEBOBJECT></TD>
>> + </TR>
>> + </TABLE>
>> + </TD>
>> + <TD>
>> + <TABLE BORDER=0 BGCOLOR=D0D0D0 CELLPADDING=3
>> CELLSPACING=0>
>> + <TR VALIGN=middle>
>> + <TD ALIGN=center VALIGN=middle><WEBOBJECT
>> NAME=HomeLink><WEBOBJECT NAME=HomeButton></WEBOBJECT></WEBOBJECT></
>> TD>
>> + <TD ALIGN=center VALIGN=middle><WEBOBJECT
>> NAME=LoginLink><WEBOBJECT NAME=LoginButton></WEBOBJECT></
>> WEBOBJECT></TD>
>> + <WEBOBJECT NAME=AssistantActiveConditional>
>> + <TD ALIGN=center>
>> + <WEBOBJECT
>> NAME=ShowAssistantLink><WEBOBJECT NAME=ShowAssistantButton></
>> WEBOBJECT></WEBOBJECT></TD>
>> + </WEBOBJECT>
>> + <TD ALIGN=right VALIGN=middle><WEBOBJECT
>> NAME=D2WLink2><WEBOBJECT NAME=D2WLogo2></WEBOBJECT></WEBOBJECT></TD>
>> + </TR>
>> + </TABLE>
>> + </TD>
>> + </WEBOBJECT>
>> + <WEBOBJECT NAME=NoValidSession>
>> + <TD>
>> + <TABLE BORDER=0 BGCOLOR=D0D0D0 CELLPADDING=3
>> CELLSPACING=0>
>> + <TR VALIGN=middle>
>> + <TD ALIGN=right VALIGN=middle><WEBOBJECT
>> NAME=D2WLink><WEBOBJECT NAME=D2WLogo></WEBOBJECT></WEBOBJECT></TD>
>> + </TR>
>> + </TABLE>
>> + </TD>
>> + </WEBOBJECT>
>> + </TR>
>> + </TABLE>
>> + </CENTER>
>> +</WEBOBJECT>
>> +<WEBOBJECT NAME=RemoteControl></WEBOBJECT>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,72 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.foundation.*;
>> +import com.webobjects.appserver.*;
>> +import com.webobjects.directtoweb.*;
>> +
>> +public class MenuHeader extends WOComponent {
>> + public String entityNameInList;
>> + private String _manipulatedEntityName;
>> +
>> + public MenuHeader(WOContext aContext) {
>> + super(aContext);
>> + }
>> +
>> + public String manipulatedEntityName() {
>> + if (_manipulatedEntityName == null) {
>> + WOComponent currentPage = context().page();
>> + _manipulatedEntityName =
>> D2W.factory().entityNameFromPage(currentPage);
>> + }
>> + return _manipulatedEntityName;
>> + }
>> +
>> + public void setManipulatedEntityName(String newValue) {
>> + _manipulatedEntityName = newValue;
>> + }
>> +
>> + public NSArray visibleEntityNames() {
>> + return D2W.factory().visibleEntityNames(session());
>> + }
>> +
>> + public WOComponent findEntityAction() {
>> + QueryPageInterface newQueryPage =
>> D2W.factory().queryPageForEntityNamed(_manipulatedEntityName,
>> session());
>> + return (WOComponent) newQueryPage;
>> + }
>> +
>> + public WOComponent newObjectAction() {
>> + WOComponent nextPage = null;
>> + try {
>> + EditPageInterface epi =
>> D2W
>> .factory
>> ().editPageForNewObjectWithEntityNamed(_manipulatedEntityName,
>> session());
>> + epi.setNextPage(context().page());
>> + nextPage = (WOComponent) epi;
>> + } catch (IllegalArgumentException e) {
>> + ErrorPageInterface epf =
>> D2W.factory().errorPage(session());
>> + epf.setMessage(e.toString());
>> + epf.setNextPage(context().page());
>> + nextPage = (WOComponent) epf;
>> + }
>> + return nextPage;
>> + }
>> +
>> + public WOComponent logout() {
>> + WOComponent redirectPage = pageWithName("WORedirect");
>> + ((WORedirect)
>> redirectPage).setUrl(D2W.factory().homeHrefInContext(context()));
>> + session().terminate();
>> + return redirectPage;
>> + }
>> +
>> + public WOComponent homeAction() {
>> + return D2W.factory().defaultPage(session());
>> + }
>> +
>> + public WOComponent showWebAssistant() {
>> + return D2W.factory().webAssistantInContext(context());
>> + }
>> +
>> + public boolean isWebAssistantEnabled () {
>> + return D2W.factory().isWebAssistantEnabled();
>> + }
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.wod.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.wod.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,105 @@
>> +AppleLogo: WOImage {
>> + alt = "Apple lives";
>> + border = "0";
>> + filename = "WhiteAppleWOBox.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "57";
>> + name = "Apple lives";
>> + width = "50";
>> +}
>> +
>> +AssistantActiveConditional: WOConditional {
>> + condition = isWebAssistantEnabled;
>> +}
>> +
>> +CustomizeButton: WOImage {
>> + alt = "Activates the WebAssistant";
>> + border = "0";
>> + filename = "CustomizeWOBoxMenu.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "25";
>> + name = "Activates the WebAssistant";
>> + width = "102";
>> +}
>> +
>> +CustomizeLink: WOHyperlink {
>> + action = showWebAssistant;
>> +}
>> +
>> +EntitiesForm: WOForm {
>> +}
>> +
>> +EntitiesPopup: WOPopUpButton {
>> + displayString = entityNameInList;
>> + item = entityNameInList;
>> + list = visibleEntityNames;
>> + selection = manipulatedEntityName;
>> +}
>> +
>> +FindButton: WOImageButton {
>> + action = findEntityAction;
>> + alt = "Builds a Query Component for the selected Entity";
>> + border = "0";
>> + filename = "SearchWOBoxMenu.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "25";
>> + name = "Builds a Query Component for the selected Entity";
>> + width = "102";
>> +}
>> +
>> +HasValidSession: WOConditional {
>> + condition = context.hasSession;
>> +}
>> +
>> +HomeButton: WOImage {
>> + alt = "Exit to Top/Home";
>> + border = "0";
>> + filename = "HomeWOBoxMenu.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "25";
>> + name = "Exit to Top/Home";
>> + width = "102";
>> +}
>> +
>> +HomeLink: WOHyperlink {
>> + action = homeAction;
>> +}
>> +
>> +LAEnabledConditional: WOConditional {
>> + condition = isWebAssistantEnabled;
>> +}
>> +
>> +LoginButton: WOImage {
>> + alt = "Logout";
>> + border = "0";
>> + filename = "LogoutWOBoxMenu.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "25";
>> + name = "Logout";
>> + width = "102";
>> +}
>> +
>> +LoginLink: WOHyperlink {
>> + action = logout;
>> + target = "_top";
>> +}
>> +
>> +NewButton: WOImageButton {
>> + action = newObjectAction;
>> + alt = "Creates a new Object of the selected Entity";
>> + border = "0";
>> + filename = "NewWOBoxMenu.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "25";
>> + name = "Creates a new Object of the selected Entity";
>> + width = "102";
>> +}
>> +
>> +NoValidSession: WOConditional {
>> + condition = context.hasSession;
>> + negate = YES;
>> +}
>> +
>> +RemoteControl: D2WRemoteControl {
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.woo.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/MenuHeader.woo.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,4 @@
>> +{
>> + "WebObjects Release" = "WebObjects 5.0";
>> + encoding = NSMacOSRomanStringEncoding;
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PB.project.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PB.project.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PB.project.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,50 @@
>> +{
>> + DYNAMIC_CODE_GEN = YES;
>> + FRAMEWORKSEARCH = ("$(NEXT_ROOT)$(LOCAL_LIBRARY_DIR)/
>> Frameworks");
>> + FILESTABLE = {
>> + CLASSES = ( );
>> + FRAMEWORKS =
>> + (
>> + JavaEOAccess.framework,
>> + JavaEOControl.framework,
>> + JavaFoundation.framework,
>> + JavaWebObjects.framework,
>> + JavaWOExtensions.framework,
>> + JavaXML.framework,
>> + JavaDTWGeneration.framework,
>> + JavaDirectToWeb.framework,
>> + JavaEOProject.framework,
>> + JavaJDBCAdaptor.framework
>> + );
>> + OTHER_LINKED = ();
>> + OTHER_SOURCES = (
>> + Makefile.preamble,
>> + Makefile,
>> + Makefile.postamble,
>> + CustomInfo.plist
>> + );
>> + WOAPP_RESOURCES = (
>> + Properties
>> + );
>> + WO_COMPONENTS = ( );
>> + };
>> + LANGUAGE = English;
>> + LOCALIZABLE_FILES = {};
>> + MAKEFILEDIR = "$(MAKEFILEPATH)/java_makefiles";
>> + NEXTSTEP_BUILDTOOL = /bin/gnumake;
>> + NEXTSTEP_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + NEXTSTEP_JAVA_COMPILER = /usr/bin/javac;
>> + NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc;
>> + PBPROJECTTYPEVERSION = 4.0;
>> + PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make;
>> + PDO_UNIX_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + PDO_UNIX_JAVA_COMPILER = "$(JDKBINDIR)/javac";
>> + PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc";
>> + PROJECTNAME = ${WOLipsContext.getProjectName()};
>> + PROJECTTYPE = JavaWebObjectsApplication;
>> + PROJECTVERSION = 2.8;
>> + WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make;
>> + WINDOWS_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe";
>> + WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc";
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.api.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.api.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="PageWrapper.java">
>> +
>> + </wo>
>> +</wodefinitions>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.html.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.html.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,19 @@
>> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> + "http://www.w3.org/TR/html4/loose.dtd">
>> +<html>
>> + <webobject name="Head"></webobject>
>> + <webobject name="BodyContainer">
>> + <table border="0" cellpadding="4" cellspacing="0" width="99%">
>> + <tr>
>> + <td valign="top" align="left" width="130"><webobject
>> name="Header"></webobject></td>
>> + <td> </td>
>> + <td> </td>
>> + <td align="center" valign="top">
>> + <center>
>> + <webobject name="Body"></webobject>
>> + </center>
>> + </td>
>> + </tr>
>> + </table>
>> + </webobject>
>> +</html>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,13 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.*;
>> +
>> +public class PageWrapper extends WOComponent {
>> +
>> + public PageWrapper(WOContext aContext) {
>> + super(aContext);
>> + }
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.wod.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.wod.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,15 @@
>> +Body: WOComponentContent {
>> + _unroll = YES;
>> +}
>> +
>> +BodyContainer: WOBody {
>> + filename = "Background.gif";
>> + framework = "JavaDirectToWeb";
>> +}
>> +
>> +Head: D2WHead {
>> +}
>> +
>> +Header: MenuHeader {
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.woo.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/PageWrapper.woo.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,4 @@
>> +{
>> + "WebObjects Release" = "WebObjects 5.0";
>> + encoding = NSMacOSRomanStringEncoding;
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Properties.vm
>> ===================================================================
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Session.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Session.java.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Session.java.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,9 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.WOSession;
>> +
>> +public class Session extends WOSession {
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Templates.xml
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Templates.xml 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/Templates.xml 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,4 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<document>
>> + <type>WOApplicationProject</type>
>> +</document>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.user.home.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.user.home.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.user.home.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wolocalroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wolocalroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wolocalroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wosystemroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wosystemroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.classpaths.wo.wosystemroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.user.home.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.user.home.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.user.home.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wolocalroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wolocalroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wolocalroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wosystemroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wosystemroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/ant.frameworks.wo.wosystemroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,10 @@
>> +Library/Frameworks/JavaWebObjects.framework
>> +Library/Frameworks/JavaFoundation.framework
>> +Library/Frameworks/JavaXML.framework
>> +Library/Frameworks/JavaWOExtensions.framework
>> +Library/Frameworks/JavaEOAccess.framework
>> +Library/Frameworks/JavaEOControl.framework
>> +Library/Frameworks/JavaDTWGeneration.framework
>> +Library/Frameworks/JavaDirectToWeb.framework
>> +Library/Frameworks/JavaEOProject.framework
>> +Library/Frameworks/JavaJDBCAdaptor.framework
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.properties.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.properties.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.properties.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,11 @@
>> +classes.dir = bin
>> +project.name = ${WOLipsContext.getProjectName()}
>> +project.name.lowercase = $
>> {WOLipsContext.getProjectName().toLowerCase()}
>> +principalClass = Application
>> +customInfoPListContent =
>> +webXML = false
>> +webXML_CustomContent =
>> +cfBundleVersion =
>> +cfBundleShortVersion =
>> +cfBundleID = org.mywoapp
>> +javaVersion=1.5+
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.xml.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.xml.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/build.xml.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,243 @@
>> +<project name="${WOLipsContext.getProjectName()}" default="build"
>> basedir=".">
>> +
>> + <!-- main targets -->
>> + <!-- add optional targets to depends list if needed -->
>> + <target name="build"
>> depends="setProps,init.build,build.woapp,ssdd,war"/>
>> +
>> + <target name="compileAndBuild"
>> depends="setProps,init.build,compile,build.woapp,ssdd,war" />
>> +
>> + <target name="install"
>> depends="setProps,init.install,build.woapp,ssdd,war"/>
>> +
>> + <target name="clean" depends="setProps">
>> + <delete dir="dist"/>
>> + </target>
>> +
>> + <!-- property determination -->
>> + <target name="setProps">
>> + <property file="${user.home}${file.separator}build.properties"/>
>> + <property file="build.properties"/>
>> + <property file="${user.home}${file.separator}Library$
>> {file.separator}wobuild.properties"/>
>> + <condition property="wo.properties.check.failed">
>> + <not>
>> + <and>
>> + <isset property="wo.wosystemroot"/>
>> + <isset property="wo.wolocalroot"/>
>> + </and>
>> + </not>
>> + </condition>
>> + <fail message="Could not find ${user.home}$
>> {file.separator}Library${file.separator}wobuild.properties."
>> if="wo.properties.check.failed"/>
>> + <property name="install.dir" value="${wo.wolocalroot}/Library/
>> WebObjects/Applications"/>
>> + </target>
>> +
>> + <!-- basic initializations -->
>> + <target name="init.install">
>> + <tstamp/>
>> + <property name="dest.dir" value="${install.dir}"/>
>> + </target>
>> +
>> + <target name="init.build">
>> + <tstamp/>
>> + <property name="dest.dir" value="dist"/>
>> + </target>
>> +
>> + <!-- woproject tasks -->
>> + <target name="build.woapp" depends="setProps,init.build,compile">
>> +
>> + <taskdef name="woapplication"
>> classname="org.objectstyle.woproject.ant.WOApplication">
>> + </taskdef>
>> +
>> + <!-- add webXML="true" in build.properties file to generate a
>> web.xml file -->
>> + <woapplication name="${project.name}" stdFrameworks="false"
>> + destDir="${dest.dir}"
>> + customInfoPListContent="${customInfoPListContent}"
>> + principalClass="${principalClass}"
>> + webXML="${webXML}"
>> + webXML_CustomContent="${webXML_CustomContent}"
>> + jvm="${jvm}"
>> + jdb="${jdb}"
>> + javaVersion="${javaVersion}"
>> + jvmOptions="${jvmOptions}"
>> + jdbOptions="${jdbOptions}"
>> + cfbundleversion="${cfBundleVersion}"
>> + cfbundleshortversion="${cfBundleShortVersion}"
>> + cfbundleID="${cfBundleID}">
>> + <classes dir="${classes.dir}">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> classes.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> classes.exclude.patternset"/>
>> + </patternset>
>> + </classes>
>> + <wsresources dir=".">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> wsresources.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> wsresources.exclude.patternset"/>
>> + </patternset>
>> + </wsresources>
>> + <resources dir=".">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> resources.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> resources.exclude.patternset"/>
>> + </patternset>
>> + </resources>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${wo.wosystemroot}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.wo.wosystemroot"/>
>> + </patternset>
>> + </frameworks>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${wo.wolocalroot}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.wo.wolocalroot"/>
>> + </patternset>
>> + </frameworks>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${user.home}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.user.home"/>
>> + </patternset>
>> + </frameworks>
>> + <otherclasspath root="${wo.wosystemroot}">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.classpaths.wo.wosystemroot"/>
>> + </patternset>
>> + </otherclasspath>
>> + <lib dir=".">
>> + <include name="Add .jar's that should be copied in the woa."/>
>> + <exclude name="**/*.woa/**"/>
>> + </lib>
>> + </woapplication>
>> + </target>
>> +
>> + <!-- optional targets -->
>> +
>> + <!-- war target-->
>> + <!-- To use this target remove the if="${never}" statement and
>> create the LICENSE in your project
>> + and create the web.xml file with the woapplication task.-->
>> + <target name="war" if="${never}" depends="ssdd">
>> + <war destfile="${dest.dir}/${project.name}.war" webxml="$
>> {dest.dir}/${project.name}/WEB-INF/web.xml" basedir="${dest.dir}/$
>> {project.name}">
>> + <lib dir="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/WebServerResources/Java/">
>> + <include name="JavaWOJSPServlet_client.jar"/>
>> + </lib>
>> + </war>
>> + <copy todir="/tmp/${project.name}.dst/Library/WebObjects/
>> Applications/">
>> + <fileset dir="${dest.dir}">
>> + <include name="${project.name}.woa/**"/>
>> + </fileset>
>> + </copy>
>> + </target>
>> +
>> + <!-- ssdd target-->
>> + <!-- To use this target
>> + 1) remove the if="${never}" statement
>> + 2) change embed=true in the woapp target above
>> + 3) create the LICENSE in your project directory
>> + 4) add JavaWOJSPServlet in your WOFrameworks build path
>> + 5) Edit the build.properties file
>> + 6) set webXML = true
>> + -->
>> + <target name="ssdd" if="${never}" depends="build.woapp">
>> + <mkdir dir="${dest.dir}/${project.name}/WEB-INF/classes"/>
>> + <mkdir dir="${dest.dir}/${project.name}/WEB-INF/tlds"/>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa/
>> Contents/">
>> + <include name="web.xml"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir=".">
>> + <include name="LICENSE"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}">
>> + <include name="${project.name}.woa/**"/>
>> + </fileset>
>> + </copy>
>> + <!-- copy the frameworks to the WEBINFROOT/Library
>> directory -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa/Contents">
>> + <include name="Library/**"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa">
>> + <include name="Resources/**"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib/">
>> + <fileset dir="${dest.dir}/${project.name}/WEB-INF">
>> + <include name="**/Resources/**/*.jar"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> +
>> + <!-- Get the necessary Frameworks from the webobjects system
>> root instead of the project wrapper -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib"
>> + file="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/WebServerResources/Java/
>> JavaWOJSPServlet_client.jar" />
>> +
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/tlds">
>> + <fileset dir="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/Resources/">
>> + <include name="WOtaglib_1_0.tld"/>
>> + </fileset>
>> + </copy>
>> + <!-- the WebObject Extensions -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib">
>> + <fileset dir="/Library/WebObjects/Extensions/">
>> + <include name="*.jar"/>
>> + <exclude name="servlet.jar"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> +
>> +
>> + <!-- fix the Macos*ClassPath.txt files -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/$
>> {project.name}.woa/Contents/MacOS/MacOSClassPath.txt"
>> + match="APPROOT/Resources/Java/${project.name.lowercase}.jar"
>> + replace="APPROOT/${project.name}.woa/Contents/Resources/Java/
>> ${project.name.lowercase}.jar" byline="true" />
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/$
>> {project.name}.woa/Contents/MacOS/MacOSXServerClassPath.txt"
>> + match="APPROOT/Resources/Java/${project.name.lowercase}.jar"
>> + replace="APPROOT/${project.name}.woa/Contents/Resources/Java/
>> ${project.name.lowercase}.jar" byline="true" />
>> +
>> + <!-- fix the web.xml file: the app itself needs project.name/
>> Contents -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/
>> web.xml" match="WEBINFROOT/Resources/Java/$
>> {project.name.lowercase}.jar"
>> + replace="WEBINFROOT/${project.name}.woa/Contents/Resources/
>> Java/${project.name.lowercase}.jar" byline="true" />
>> +
>> + <!-- fix the web.xml file to remove the extra Frameworks/
>> directory level for the frameworks -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/
>> web.xml" match="WEBINFROOT/Frameworks//"
>> + replace="WEBINFROOT/" byline="true" />
>> +
>> + </target>
>> +
>> + <!-- copy strings files -->
>> + <target name="copy.strings">
>> + <copy todir="${dest.dir}/${project.name}.woa/Contents/
>> Resources">
>> + <fileset dir="." casesensitive="yes">
>> + <include name="*.strings"/>
>> + <include name="**/*.strings"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> + </target>
>> +
>> + <target name = "compile" depends = "setProps,init.build" >
>> + <mkdir dir = "bin"/>
>> + <javac srcdir = "src" destdir = "bin">
>> + <classpath>
>> + <fileset dir="${wo.dir.user.home.library.frameworks}"
>> includesfile = "woproject/ant.frameworks.user.home">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + <fileset dir="${wo.wolocalroot}" includesfile = "woproject/
>> ant.frameworks.wo.wolocalroot">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + <fileset dir="${wo.wosystemroot}" includesfile =
>> "woproject/ant.frameworks.wo.wosystemroot">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + </classpath>
>> + </javac>
>> + </target>
>> +</project>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/project.pbxproj.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/project.pbxproj.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/project.pbxproj.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,1171 @@
>> +// !$*UTF8*$!
>> +{
>> + archiveVersion = 1;
>> + classes = {
>> + };
>> + objectVersion = 39;
>> + objects = {
>> + 013357CCFF5DD5F011CD2B9D = {
>> + buildSettings = {
>> + };
>> + buildStyles = (
>> + 01A3BF6FFFB0C37D11CD2B9D,
>> + 01A3BF70FFB0C37D11CD2B9D,
>> + 015E5C37FFDDB4DD11CD2B8D,
>> + );
>> + hasScannedForEncodings = 1;
>> + isa = PBXProject;
>> + mainGroup = 013357CDFF5DD5F011CD2B9D;
>> + productRefGroup = 013357CEFF5DD64811CD2B9D;
>> + projectDirPath = "";
>> + targets = (
>> + 017C6100FFD43DA37F000001,
>> + 017C60B4FFD2F2BB7F000001,
>> + 017C60D6FFD2F2BB7F000001,
>> + );
>> + };
>> + 013357CDFF5DD5F011CD2B9D = {
>> + children = (
>> + 013357DEFF5DD7CD11CD2B9D,
>> + 013357D6FF5DD68111CD2B9D,
>> + 15D0BC7BFF5EC4B811CD2B9D,
>> + 15D0BC79FF5EC47311CD2B9D,
>> + 01D74EAA00210ABC11CD2B8D,
>> + 096CB46EFF7BFC8111CD2B9D,
>> + 2123FDFDFFD467417F000001,
>> + 013357CEFF5DD64811CD2B9D,
>> + );
>> + isa = PBXGroup;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357CEFF5DD64811CD2B9D = {
>> + children = (
>> + 017C60FFFFD43DA37F000001,
>> + 0B4F248B00221FBD11CD2B8D,
>> + );
>> + isa = PBXGroup;
>> + name = Products;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357D6FF5DD68111CD2B9D = {
>> + children = (
>> + 2123FDF9FFD467417F000001,
>> + 1BD2E40305D022C7006F0F8E,
>> + 1BD2E40A05D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = "Web Components";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357DEFF5DD7CD11CD2B9D = {
>> + children = (
>> + 2123FDF6FFD467417F000001,
>> + 2123FDF7FFD467417F000001,
>> + 2123FDF8FFD467417F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Classes;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 015E5C37FFDDB4DD11CD2B8D = {
>> + buildRules = (
>> + );
>> + buildSettings = {
>> + COPY_PHASE_STRIP = YES;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
>> + SPLIT_INSTALL = YES;
>> + WEBSERVER_DOCROOT = "$(DSTROOT)$(LOCAL_LIBRARY_DIR)/WebServer/
>> Documents";
>> + WEBSERVER_INSTALL_DIR_APPLICATION = "$(WEBSERVER_INSTALL_ROOT)";
>> + WEBSERVER_INSTALL_DIR_FRAMEWORK = "$(WEBSERVER_INSTALL_ROOT)/
>> Frameworks";
>> + WEBSERVER_INSTALL_ROOT = "$(WEBSERVER_DOCROOT)/WebObjects";
>> + WEBSERVER_RESOURCES_DIR = "$(WEBSERVER_CONTENTS_DIR)/
>> WebServerResources";
>> + WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_INSTALL_ROOT)/Java";
>> + WEBSERVER_WRAPPER_DIR = "$(WEBSERVER_INSTALL_DIR)/$
>> (WRAPPER_NAME)";
>> + };
>> + isa = PBXBuildStyle;
>> + name = WebServer;
>> + };
>> + 016FA8CAFFE5B8A311CD2B8D = {
>> + fallbackIsa = PBXFileReference;
>> + includeInIndex = 0;
>> + isa = PBXFolderReference;
>> + lastKnownFileType = folder;
>> + path = Main.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 016FA8CBFFE5B8A311CD2B8D = {
>> + fileRef = 016FA8CAFFE5B8A311CD2B8D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 0171C3300017AA3E11CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\n. \"$
>> {BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"NO\" \"$
>> {SERVER_UNIQUIFIER}\"";
>> + };
>> + 017C60B1FFD2F2BB7F000001 = {
>> + explicitFileType = wrapper.cfbundle;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXBundleReference;
>> + path = "_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.tmp";
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C60B2FFD2F2BB7F000001 = {
>> + explicitFileType = wrapper.cfbundle;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXBundleReference;
>> + path = "_WO$(CLIENT_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.tmp";
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C60B4FFD2F2BB7F000001 = {
>> + buildPhases = (
>> + 017C60B5FFD2F2BB7F000001,
>> + 017C60C6FFD2F2BB7F000001,
>> + 017C60D3FFD2F2BB7F000001,
>> + 017C60D4FFD2F2BB7F000001,
>> + 0171C3300017AA3E11CD2B8D,
>> + );
>> + buildSettings = {
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\"
>> \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
>> + JAVA_ARCHIVE_CLASSES = YES;
>> + JAVA_ARCHIVE_TYPE = JAR;
>> + JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/
>> Extensions:/Library/Java/Extensions:/System/Library/Java/
>> Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
>> + JAVA_FRAMEWORK_RESOURCES_DIRS = Resources;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + OTHER_JAVA_CLASS_PATH = "";
>> + PRODUCT_NAME = "_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}";
>> + SERVER_UNIQUIFIER = Server;
>> + WRAPPER_EXTENSION = tmp;
>> + };
>> + dependencies = (
>> + );
>> + isa = PBXBundleTarget;
>> + name = "Application Server";
>> + productInstallPath = "$(USER_APPS_DIR)";
>> + productName = "Server App";
>> + productReference = 017C60B1FFD2F2BB7F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>_WO$(SERVER_UNIQUIFIER)${WOLipsContext.getProjectName()}</
>> string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string></string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> + <key>NSJavaNeeded</key>
>> + <string>YES</string>
>> + <key>NSJavaPath</key>
>> + <array>
>> + <string>_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.jar</string>
>> + </array>
>> + <key>NSJavaRoot</key>
>> + <string>Contents/Resources/Java</string>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C60B5FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 2123FDFEFFD467417F000001,
>> + 2123FDFFFFD467417F000001,
>> + 2123FE00FFD467417F000001,
>> + 2123FE01FFD467417F000001,
>> + 1BD2E40705D022C7006F0F8E,
>> + 1BD2E40E05D022C7006F0F8E,
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60C6FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 2123FE02FFD467417F000001,
>> + 016FA8CBFFE5B8A311CD2B8D,
>> + C65E1ED90072974704CD2B8D,
>> + FF70E86D02244EA903CD29B6,
>> + 1BD2E40505D022C7006F0F8E,
>> + 1BD2E40905D022C7006F0F8E,
>> + 1BD2E40C05D022C7006F0F8E,
>> + 1BD2E41005D022C7006F0F8E,
>> + 1BD2E41205D022C7006F0F8E,
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D3FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D4FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 085A02CA00150D1D11CD2B8D,
>> + 085A02CB00150D1D11CD2B8D,
>> + 085A02CC00150D1D11CD2B8D,
>> + 085A02CD00150D1D11CD2B8D,
>> + 085A02CF00150D1D11CD2B8D,
>> + 022D13070059B68211CD2978,
>> + 1BD2E41405D022C7006F0F8E,
>> + 1BD2E41605D022C7006F0F8E,
>> + 1BD2E41805D022C7006F0F8E,
>> + 1BD2E41A05D022C7006F0F8E,
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D6FFD2F2BB7F000001 = {
>> + buildPhases = (
>> + 017C60D7FFD2F2BB7F000001,
>> + 017C60D8FFD2F2BB7F000001,
>> + 017C60EBFFD2F2BB7F000001,
>> + 017C60ECFFD2F2BB7F000001,
>> + 16B190260028D0A611CD2B8D,
>> + );
>> + buildSettings = {
>> + BUILD_CLIENT_LAUNCH_SCRIPT = NO;
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + CLIENT_UNIQUIFIER = Client;
>> + COMPILE_JAVA_SOURCES_IN_NIB_FILES = YES;
>> + FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\"
>> \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
>> + JAVA_ARCHIVE_CLASSES = BOTH;
>> + JAVA_ARCHIVE_TYPE = JAR;
>> + JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/
>> Extensions:/Library/Java/Extensions:/System/Library/Java/
>> Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
>> + JAVA_FRAMEWORK_RESOURCES_DIRS = WebServerResources;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + OTHER_JAVA_CLASS_PATH = "";
>> + PRODUCT_NAME = "_WO$(CLIENT_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}";
>> + WRAPPER_EXTENSION = tmp;
>> + };
>> + dependencies = (
>> + );
>> + isa = PBXBundleTarget;
>> + name = "Web Server";
>> + productName = "Client App";
>> + productReference = 017C60B2FFD2F2BB7F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>_WO$(CLIENT_UNIQUIFIER)${WOLipsContext.getProjectName()}</
>> string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string></string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C60D7FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D8FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60EBFFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60ECFFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 085A02D000150D1D11CD2B8D,
>> + 085A02D100150D1D11CD2B8D,
>> + 085A02D200150D1D11CD2B8D,
>> + 085A02D300150D1D11CD2B8D,
>> + 085A02D500150D1D11CD2B8D,
>> + 022D13080059B68211CD2978,
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60FFFFD43DA37F000001 = {
>> + explicitFileType = wrapper.application;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXApplicationReference;
>> + path = ${WOLipsContext.getProjectName()}.woa;
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C6100FFD43DA37F000001 = {
>> + buildPhases = (
>> + 017C6103FFD43DA37F000001,
>> + 017C6104FFD43DA37F000001,
>> + 017C6105FFD43DA37F000001,
>> + 017C6106FFD43DA37F000001,
>> + 017C6107FFD43DA37F000001,
>> + 017C6108FFD43DA37F000001,
>> + 01CC6D570020D11111CD2B8D,
>> + );
>> + buildSettings = {
>> + APPLICATION_DIR_MACOS = "$(CONTENTS_DIR)/MacOS";
>> + APPLICATION_DIR_UNIX = "$(CONTENTS_DIR)/UNIX";
>> + APPLICATION_DIR_WINDOWS = "$(CONTENTS_DIR)/Windows";
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + BUNDLE_AS_JAR = YES;
>> + CLIENT_UNIQUIFIER = Client;
>> + CONTENTS_DIR = "$(WRAPPER_DIR)/Contents";
>> + COPY_PHASE_STRIP = NO;
>> + INFO_FILE = "$(CONTENTS_DIR)/$(INFO_FILE_NAME)";
>> + INFO_FILE_NAME = Info.plist;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
>> + INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
>> + JAR_BUNDLE_INSTALL_DIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + JAVA_DEBUGGER = jdb;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + JAVA_VM = java;
>> + JDB_OPTIONS = "";
>> + JVM_OPTIONS = "";
>> + PRODUCT_NAME = ${WOLipsContext.getProjectName()};
>> + RESOURCES_DIR = "$(CONTENTS_DIR)/Resources";
>> + RESOURCES_JAVA_DIR = "$(RESOURCES_DIR)/Java";
>> + SERVER_UNIQUIFIER = Server;
>> + SPLIT_INSTALL = NO;
>> + WEBSERVER_CONTENTS_DIR = "$(WEBSERVER_WRAPPER_DIR)/Contents";
>> + WEBSERVER_INSTALL_DIR = "$(WEBSERVER_INSTALL_DIR_APPLICATION)";
>> + WEBSERVER_RESOURCES_DIR = "$(CONTENTS_DIR)/WebServerResources";
>> + WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_RESOURCES_DIR)/
>> Java";
>> + WOAPPLICATION_CLASS_NAME = Application;
>> + WO_TEMPLATE_MAJOR_VERSION = 5;
>> + WO_TEMPLATE_MINOR_VERSION = 2;
>> + WRAPPER_DIR = "$(INSTALL_PATH_FOR_STYLE)/$(WRAPPER_NAME)";
>> + WRAPPER_EXTENSION = woa;
>> + WRAPPER_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
>> + };
>> + dependencies = (
>> + 017C6101FFD43DA37F000001,
>> + 017C6102FFD43DA37F000001,
>> + );
>> + isa = PBXApplicationTarget;
>> + name = ${WOLipsContext.getProjectName()};
>> + productInstallPath = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + productName = NewWrapper;
>> + productReference = 017C60FFFFD43DA37F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>${WOLipsContext.getProjectName()}</string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string>WOAfile.icns</string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> + <key>NSExecutable</key>
>> + <string>${WOLipsContext.getProjectName()}</string>
>> + <key>NSJavaClientRoot</key>
>> + <string>Contents/WebServerResources/Java</string>
>> + <key>NSJavaNeeded</key>
>> + <true/>
>> + <key>NSJavaPath</key>
>> + <array>
>> + <string>${WOLipsContext.getProjectName()}.jar</string>
>> + </array>
>> + <key>NSJavaPathClient</key>
>> + <string>${WOLipsContext.getProjectName()}.jar</string>
>> + <key>NSJavaRoot</key>
>> + <string>Contents/Resources/Java</string>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C6101FFD43DA37F000001 = {
>> + isa = PBXTargetDependency;
>> + target = 017C60B4FFD2F2BB7F000001;
>> + targetProxy = 1BD2E3F105D022C4006F0F8E;
>> + };
>> + 017C6102FFD43DA37F000001 = {
>> + isa = PBXTargetDependency;
>> + target = 017C60D6FFD2F2BB7F000001;
>> + targetProxy = 1BD2E3F205D022C4006F0F8E;
>> + };
>> + 017C6103FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6104FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6105FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6106FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6107FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\n. \"$
>> {BUILD_FILES_DIR}/AssembleApplication.sh\"";
>> + };
>> + 017C6108FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Create the run scripts and classpath files for
>> all platforms\n. \"${BUILD_FILES_DIR}/CreateRunFiles.sh\"";
>> + };
>> + 01A3BF6FFFB0C37D11CD2B9D = {
>> + buildRules = (
>> + );
>> + 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;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
>> + SPLIT_INSTALL = NO;
>> + ZERO_LINK = YES;
>> + };
>> + isa = PBXBuildStyle;
>> + name = Development;
>> + };
>> + 01A3BF70FFB0C37D11CD2B9D = {
>> + buildRules = (
>> + );
>> + buildSettings = {
>> + COPY_PHASE_STRIP = YES;
>> + DEPLOYMENT_LOCATION = YES;
>> + DEPLOYMENT_POSTPROCESSING = YES;
>> + GCC_ENABLE_FIX_AND_CONTINUE = NO;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
>> + SPLIT_INSTALL = NO;
>> + ZERO_LINK = NO;
>> + };
>> + isa = PBXBuildStyle;
>> + name = Deployment;
>> + };
>> + 01CC6D570020D11111CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Set the permissions for the build product\n.
>> \"${BUILD_FILES_DIR}/SetPermissions.sh\"";
>> + };
>> + 01D74EAA00210ABC11CD2B8D = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = Interfaces;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//010
>> +//011
>> +//012
>> +//013
>> +//014
>> +//020
>> +//021
>> +//022
>> +//023
>> +//024
>> + 022D13060059B68211CD2978 = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaXML.framework;
>> + path = /System/Library/Frameworks/JavaXML.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 022D13070059B68211CD2978 = {
>> + fileRef = 022D13060059B68211CD2978;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 022D13080059B68211CD2978 = {
>> + fileRef = 022D13060059B68211CD2978;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//020
>> +//021
>> +//022
>> +//023
>> +//024
>> +//080
>> +//081
>> +//082
>> +//083
>> +//084
>> + 085A02CA00150D1D11CD2B8D = {
>> + fileRef = 096CB471FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CB00150D1D11CD2B8D = {
>> + fileRef = 096CB472FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CC00150D1D11CD2B8D = {
>> + fileRef = 096CB473FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CD00150D1D11CD2B8D = {
>> + fileRef = 096CB46FFF7BFC8111CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CF00150D1D11CD2B8D = {
>> + fileRef = 096CB475FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D000150D1D11CD2B8D = {
>> + fileRef = 096CB471FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D100150D1D11CD2B8D = {
>> + fileRef = 096CB472FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D200150D1D11CD2B8D = {
>> + fileRef = 096CB473FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D300150D1D11CD2B8D = {
>> + fileRef = 096CB46FFF7BFC8111CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D500150D1D11CD2B8D = {
>> + fileRef = 096CB475FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//080
>> +//081
>> +//082
>> +//083
>> +//084
>> +//090
>> +//091
>> +//092
>> +//093
>> +//094
>> + 096CB46EFF7BFC8111CD2B9D = {
>> + children = (
>> + 096CB471FF7BFD6311CD2B9D,
>> + 096CB472FF7BFD6311CD2B9D,
>> + 096CB473FF7BFD6311CD2B9D,
>> + 096CB46FFF7BFC8111CD2B9D,
>> + 096CB475FF7BFD6311CD2B9D,
>> + 022D13060059B68211CD2978,
>> + 1BD2E41305D022C7006F0F8E,
>> + 1BD2E41505D022C7006F0F8E,
>> + 1BD2E41705D022C7006F0F8E,
>> + 1BD2E41905D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = Frameworks;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 096CB46FFF7BFC8111CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaWebObjects.framework;
>> + path = /System/Library/Frameworks/JavaWebObjects.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB471FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaFoundation.framework;
>> + path = /System/Library/Frameworks/JavaFoundation.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB472FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOControl.framework;
>> + path = /System/Library/Frameworks/JavaEOControl.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB473FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOAccess.framework;
>> + path = /System/Library/Frameworks/JavaEOAccess.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB475FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaWOExtensions.framework;
>> + path = /System/Library/Frameworks/JavaWOExtensions.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> +//090
>> +//091
>> +//092
>> +//093
>> +//094
>> +//0B0
>> +//0B1
>> +//0B2
>> +//0B3
>> +//0B4
>> + 0B4F248B00221FBD11CD2B8D = {
>> + children = (
>> + 017C60B1FFD2F2BB7F000001,
>> + 017C60B2FFD2F2BB7F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Intermediates;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//0B0
>> +//0B1
>> +//0B2
>> +//0B3
>> +//0B4
>> +//150
>> +//151
>> +//152
>> +//153
>> +//154
>> + 15D0BC79FF5EC47311CD2B9D = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = "Web Server Resources";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 15D0BC7BFF5EC4B811CD2B9D = {
>> + children = (
>> + C65E1ED80072974704CD2B8D,
>> + FF70E86C02244EA903CD29B6,
>> + 1BD2E41105D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = Resources;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//150
>> +//151
>> +//152
>> +//153
>> +//154
>> +//160
>> +//161
>> +//162
>> +//163
>> +//164
>> + 16B190260028D0A611CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\nif [ \"$
>> {BUILD_CLIENT_LAUNCH_SCRIPT}\" = \"YES\" ]; then\n . \"$
>> {BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"YES\" \"$
>> {CLIENT_UNIQUIFIER}\"\nfi";
>> + };
>> +//160
>> +//161
>> +//162
>> +//163
>> +//164
>> +//1B0
>> +//1B1
>> +//1B2
>> +//1B3
>> +//1B4
>> + 1BD2E3F105D022C4006F0F8E = {
>> + containerPortal = 013357CCFF5DD5F011CD2B9D;
>> + isa = PBXContainerItemProxy;
>> + proxyType = 1;
>> + remoteGlobalIDString = 017C60B4FFD2F2BB7F000001;
>> + remoteInfo = "Application Server";
>> + };
>> + 1BD2E3F205D022C4006F0F8E = {
>> + containerPortal = 013357CCFF5DD5F011CD2B9D;
>> + isa = PBXContainerItemProxy;
>> + proxyType = 1;
>> + remoteGlobalIDString = 017C60D6FFD2F2BB7F000001;
>> + remoteInfo = "Web Server";
>> + };
>> + 1BD2E40305D022C7006F0F8E = {
>> + children = (
>> + 1BD2E40405D022C7006F0F8E,
>> + 1BD2E40605D022C7006F0F8E,
>> + 1BD2E40805D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = MenuHeader;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40405D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40505D022C7006F0F8E = {
>> + fileRef = 1BD2E40405D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40605D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40705D022C7006F0F8E = {
>> + fileRef = 1BD2E40605D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40805D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40905D022C7006F0F8E = {
>> + fileRef = 1BD2E40805D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40A05D022C7006F0F8E = {
>> + children = (
>> + 1BD2E40B05D022C7006F0F8E,
>> + 1BD2E40D05D022C7006F0F8E,
>> + 1BD2E40F05D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = PageWrapper;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40B05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40C05D022C7006F0F8E = {
>> + fileRef = 1BD2E40B05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40D05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40E05D022C7006F0F8E = {
>> + fileRef = 1BD2E40D05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40F05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E41005D022C7006F0F8E = {
>> + fileRef = 1BD2E40F05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41105D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = user.d2wmodel;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E41205D022C7006F0F8E = {
>> + fileRef = 1BD2E41105D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41305D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaDTWGeneration.framework;
>> + path = /System/Library/Frameworks/JavaDTWGeneration.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41405D022C7006F0F8E = {
>> + fileRef = 1BD2E41305D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41505D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaDirectToWeb.framework;
>> + path = /System/Library/Frameworks/JavaDirectToWeb.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41605D022C7006F0F8E = {
>> + fileRef = 1BD2E41505D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41705D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOProject.framework;
>> + path = /System/Library/Frameworks/JavaEOProject.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41805D022C7006F0F8E = {
>> + fileRef = 1BD2E41705D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41905D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaJDBCAdaptor.framework;
>> + path = /System/Library/Frameworks/JavaJDBCAdaptor.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41A05D022C7006F0F8E = {
>> + fileRef = 1BD2E41905D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//1B0
>> +//1B1
>> +//1B2
>> +//1B3
>> +//1B4
>> +//210
>> +//211
>> +//212
>> +//213
>> +//214
>> + 2123FDF6FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Application.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF7FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Session.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF8FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = DirectAction.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF9FFD467417F000001 = {
>> + children = (
>> + 016FA8CAFFE5B8A311CD2B8D,
>> + 2123FDFBFFD467417F000001,
>> + 2123FDFCFFD467417F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Main;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFBFFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Main.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFCFFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = text.woapi;
>> + path = Main.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFDFFD467417F000001 = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = Documentation;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFEFFD467417F000001 = {
>> + fileRef = 2123FDF6FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FDFFFFD467417F000001 = {
>> + fileRef = 2123FDF8FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE00FFD467417F000001 = {
>> + fileRef = 2123FDF7FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE01FFD467417F000001 = {
>> + fileRef = 2123FDFBFFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE02FFD467417F000001 = {
>> + fileRef = 2123FDFCFFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//210
>> +//211
>> +//212
>> +//213
>> +//214
>> +//C60
>> +//C61
>> +//C62
>> +//C63
>> +//C64
>> + C65E1ED80072974704CD2B8D = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = image.icns;
>> + path = WOAfile.icns;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + C65E1ED90072974704CD2B8D = {
>> + fileRef = C65E1ED80072974704CD2B8D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//C60
>> +//C61
>> +//C62
>> +//C63
>> +//C64
>> +//FF0
>> +//FF1
>> +//FF2
>> +//FF3
>> +//FF4
>> + FF70E86C02244EA903CD29B6 = {
>> + fileEncoding = 4;
>> + isa = PBXFileReference;
>> + lastKnownFileType = text;
>> + path = Properties;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + FF70E86D02244EA903CD29B6 = {
>> + fileRef = FF70E86C02244EA903CD29B6;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + };
>> + rootObject = 013357CCFF5DD5F011CD2B9D;
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/user.d2wmodel.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/user.d2wmodel.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_52/user.d2wmodel.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,13 @@
>> +{
>> + rules = (
>> + {
>> + class = com.webobjects.directtoweb.Rule;
>> + author = 100;
>> + rhs = {
>> + class = com.webobjects.directtoweb.Assignment;
>> + keyPath = look;
>> + value = "NeutralLook";
>> + };
>> + }
>> + );
>> +}
>>
>> Copied: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application_54 (from rev 4569, trunk/woproject/wolips/core/
>> plugins/org.objectstyle.wolips.templateengine/templates/
>> d2w_neu_application)
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.classpath.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.classpath.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.classpath.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,11 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<classpath>
>> + <classpathentry kind="src" path="src"/>
>> + <classpathentry kind="src" path="MenuHeader.wo"/>
>> + <classpathentry kind="src" path="Main.wo"/>
>> + <classpathentry kind="src" path="PageWrapper.wo"/>
>> + <classpathentry kind="con"
>> path="org.objectstyle.wolips.WO_CLASSPATH/JavaWebObjects/
>> JavaFoundation/JavaXML/JavaWOExtensions/JavaEOAccess/JavaEOControl/
>> JavaDTWGeneration/JavaDirectToWeb/JavaEOProject/JavaJDBCAdaptor"/>
>> + <classpathentry kind="con"
>> path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
>> + <classpathentry kind="lib" path="/Library/WebObjects/Extensions/
>> derby.jar"/>
>> + <classpathentry kind="output" path="bin"/>
>> +</classpath>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.project.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.project.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/.project.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,23 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<projectDescription>
>> + <name>${WOLipsContext.getProjectName()}</name>
>> + <comment></comment>
>> + <projects>
>> + </projects>
>> + <buildSpec>
>> + <buildCommand>
>> + <name>org.eclipse.jdt.core.javabuilder</name>
>> + <arguments>
>> + </arguments>
>> + </buildCommand>
>> + <buildCommand>
>> + <name>org.objectstyle.wolips.incrementalbuilder</name>
>> + <arguments>
>> + </arguments>
>> + </buildCommand>
>> + </buildSpec>
>> + <natures>
>> + <nature>org.eclipse.jdt.core.javanature</nature>
>> + <nature>org.objectstyle.wolips.incrementalapplicationnature</
>> nature>
>> + </natures>
>> +</projectDescription>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Application.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Application.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Application.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,20 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.WOApplication;
>> +import com.webobjects.foundation.NSLog;
>> +
>> +public class Application extends WOApplication {
>> +
>> + public static void main(String argv[]) {
>> + WOApplication.main(argv, Application.class);
>> + }
>> +
>> + public Application() {
>> + super();
>> + NSLog.out.appendln("Welcome to " + this.name() + " !");
>> + /* ** put your initialization code in here ** */
>> + }
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/CustomInfo.plist.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/CustomInfo.plist.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/CustomInfo.plist.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,5 @@
>> +{
>> + // ** Add your class paths here in the form of an array as
>> follows:
>> + // ** NSJavaUserPath = ("/some/class/path", "/another/class/
>> path");
>> + NSJavaUserPath = ();
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/DirectAction.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/DirectAction.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/DirectAction.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,18 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.*;
>> +
>> +public class DirectAction extends WODirectAction {
>> +
>> + public DirectAction(WORequest aRequest) {
>> + super(aRequest);
>> + }
>> +
>> + public WOActionResults defaultAction() {
>> + return pageWithName(Main.class.getName());
>> + }
>> +
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.api.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.api.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="Main.java">
>> +
>> + </wo>
>> +</wodefinitions>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.html.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.html.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,51 @@
>> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> + "http://www.w3.org/TR/html4/loose.dtd">
>> +<html>
>> + <head>
>> + <title>Direct to Web</title>
>> + </head>
>> + <webobject name="BodyContainer">
>> + <webobject name="LoginForm">
>> + <div align="center">
>> + <br>
>> + <br>
>> + <br>
>> + <table border="0" cellpadding="4" cellspacing="2">
>> + <tr valign="middle">
>> + <td align="right"><webobject
>> name="DirectToWebPlaque"></webobject></td>
>> + </tr>
>> + <tr>
>> + <td>
>> + <table border="0" cellpadding="2"
>> cellspacing="0">
>> + <tr>
>> + <th align="right">Username:</th>
>> + <td align="right">
>> + <webobject name="UsernameField"></
>> webobject>
>> + </td>
>> + </tr>
>> + <tr>
>> + <th align="right">Password: </th>
>> + <td align="right">
>> + <webobject name="PasswordField"></
>> webobject>
>> + </td>
>> + </tr>
>> + <webobject name="AssistantConditional"><tr>
>> + <th align="right">Assistant: </th>
>> + <td align="left">
>> + <webobject name="LACheckbox"></
>> webobject>
>> + </td>
>> + </tr></webobject>
>> + <tr>
>> + <td colspan="2" align="right"> <br>
>> + <webobject name="LoginButton"></
>> webobject>
>> + </td>
>> + </tr>
>> + </table>
>> + </td>
>> + </tr>
>> + </table>
>> + <br>
>> + </div>
>> + </webobject>
>> + </webobject>
>> +</html>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.java.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.java.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,30 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.foundation.*;
>> +import com.webobjects.appserver.*;
>> +import com.webobjects.directtoweb.*;
>> +
>> +public class Main extends WOComponent {
>> + public String username;
>> + public String password;
>> + public boolean wantsWebAssistant = false;
>> +
>> + public Main(WOContext aContext) {
>> + super(aContext);
>> + }
>> +
>> + public WOComponent defaultPage() {
>> + if (isAssistantCheckboxVisible()) {
>> + D2W.factory().setWebAssistantEnabled(wantsWebAssistant);
>> + }
>> + return D2W.factory().defaultPage(session());
>> + }
>> +
>> + public boolean isAssistantCheckboxVisible() {
>> + String s = System.getProperty("D2WWebAssistantEnabled");
>> + return s == null ||
>> NSPropertyListSerialization.booleanForString(s);
>> + }
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.wod.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.wod.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,47 @@
>> +AssistantConditional: WOConditional {
>> + condition = isAssistantCheckboxVisible;
>> +}
>> +
>> +BodyContainer: WOBody {
>> + filename = "fuzzyGreyStripe.gif";
>> + framework = "JavaDirectToWeb";
>> +}
>> +
>> +DirectToWebPlaque: WOImage {
>> + alt = "Welcome to Direct To Web";
>> + filename = "login-ban.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "57";
>> + name = "Welcome to Direct To Web";
>> + width = "240";
>> +}
>> +
>> +LACheckbox: WOCheckBox {
>> + checked = wantsWebAssistant;
>> +}
>> +
>> +LoginButton: WOActiveImage {
>> + action = defaultPage;
>> + alt = "Login";
>> + border = "0";
>> + filename = "login-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Login";
>> + width = "100";
>> +}
>> +
>> +LoginForm: WOForm {
>> + multipleSubmit = YES;
>> +}
>> +
>> +PasswordField: WOPasswordField {
>> + value = password;
>> + width = "16";
>> +}
>> +
>> +UsernameField: WOTextField {
>> + value = username;
>> + width = "16";
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.woo.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Main.woo.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,5 @@
>> +{
>> + "WebObjects Release" = "WebObjects 3.5";
>> + encoding = NSMacOSRomanStringEncoding;
>> + variables = {};
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.postamble.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.postamble.vm 2007-11-04 23:00:00
>> UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.postamble.vm 2007-11-05 05:20:06
>> UTC (rev 4599)
>>.. -0,0 +1,50 @@
>> +
>> ###############################################################################
>> +# Apple Makefile.postamble
>> +# Copyright 2001, Apple Computer, Inc.
>> +#
>> +# Use this makefile, which is imported after all other makefiles,
>> to
>> +# override attributes for a project's Makefile environment. This
>> allows you
>> +# to take advantage of the environment set up by the other
>> Makefiles.
>> +# You can also define custom rules at the end of this file.
>> +#
>> +# Each directory in a project tree (main project plus
>> subprojects) should
>> +# have its own Makefile.preamble and Makefile.postamble.
>> +#
>> +
>> ###############################################################################
>> +#
>> +# Variables exported by the common makefiles that can be used in any
>> +# customizations you make to the template below:
>> +#
>> +# PRODUCTS: products to install. All of these products will
>> be placed in
>> +# the directory $(DSTROOT)$(INSTALLDIR)
>> +# PRODUCT_ROOT: Name of the directory to which resources are
>> copied.
>> +# GLOBAL_RESOURCE_DIR: The directory to which resources are
>> copied.
>> +# LOCAL_RESOURCE_DIR: The directory to which localized
>> resources are copied.
>> +# DERIVED_SRC_DIR: Directory used for all other derived files
>> +#
>> +# NAME: name of application, bundle, subproject, palette, etc.
>> +# LANGUAGES: Langage in which the project is written (default
>> "English")
>> +# GLOBAL_RESOURCES: Non-localized resources of project
>> +#
>> +# CLASSES: Class implementation files in project.
>> +# SUBPROJECTS: Subprojects of this project
>> +# OTHERSRCS: Other miscellaneous sources of this project
>> +# OTHERLINKED: Source files not matching a standard source
>> extention
>> +#
>> +# SRCROOT: Base directory in which to place the new source files
>> +# SRCPATH: Relative path from SRCROOT to present subdirectory
>> +#
>> +# INSTALLDIR: Directory app will be installed into by 'install'
>> target
>> +#
>> +# EXECUTABLE_EXT: Executable extension for the platform
>> (i.e. .exe on Windows)
>> +#
>> +
>> +#
>> +# Put additional rules to extend the behavior of the standard
>> Makefiles below.
>> +# Include them in the dependency tree using the variables listed
>> in the
>> +# Makefile.preamble.
>> +#
>> +# You should avoid redefining things like "install" or "app", as
>> they are
>> +# owned by the top-level Makefile API and no context has been set
>> up for where
>> +# derived files should go.
>> +#
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.preamble.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.preamble.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.preamble.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,185 @@
>> +
>> ###############################################################################
>> +# Apple Makefile.preamble
>> +# Copyright 2001, Apple Computer, Inc.
>> +#
>> +# Use this makefile for configuring the standard application
>> makefiles
>> +# associated with ProjectBuilderWO. It is included before the
>> main makefile.
>> +# In Makefile.preamble you set attributes for a project, so they
>> are available
>> +# to the project's makefiles.
>> +#
>> +# In contrast, you typically write additional rules or override
>> built-in
>> +# behavior in the Makefile.postamble. You should not put
>> additional rules
>> +# in the preamble.
>> +#
>> +# Each directory in a project tree (main project plus
>> subprojects) should
>> +# have its own Makefile.preamble and Makefile.postamble.
>> +#
>> +
>> ###############################################################################
>> +#
>> +# Variable controlling characteristics of the make build system:
>> +#
>> +# MAKEFILEDIR: Directory in which to find $(MAKEFILE)
>> +# MAKEFILE: Top level mechanism Makefile (e.g., app.make,
>> bundle.make)
>> +#
>> +# OTHER_RECURSIVE_VARIABLES: The names of variables which you
>> want to be
>> +# passed on the command line to recursive invocations of
>> make. Note that
>> +# the values in OTHER_*FLAGS are inherited by subprojects
>> automatically --
>> +# you do not have to (and shouldn't) add OTHER_*FLAGS to
>> +# OTHER_RECURSIVE_VARIABLES.
>> +#
>> +
>> +#
>> +# These variables provide hooks enabling you to add behavior at
>> almost every
>> +# stage of the make:
>> +#
>> +# BEFORE_PREBUILD: targets to build before installing headers
>> for a subproject
>> +# AFTER_PREBUILD: targets to build after installing headers
>> for a subproject
>> +# BEFORE_BUILD_RECURSION: targets to make before building
>> subprojects
>> +# BEFORE_BUILD: targets to make before a build, but after
>> subprojects
>> +# AFTER_BUILD: targets to make after a build
>> +#
>> +# BEFORE_COPY_JAVA_CLASSES: targets to make prior to jar'ing
>> the generated .class files
>> +# AFTER_COPY_JAVA_CLASSES: targets to make after jar'ing the
>> generated .class files
>> +#
>> +# BEFORE_INSTALL: targets to build before installing the product
>> +# AFTER_INSTALL: targets to build after installing the product
>> +# BEFORE_POSTINSTALL: targets to build before postinstalling
>> every subproject
>> +# AFTER_POSTINSTALL: targts to build after postinstalling
>> every subproject
>> +#
>> +# BEFORE_INSTALLSRC: targets to build before installing source
>> for a subproject
>> +# AFTER_INSTALLSRC: targets to build after installing source
>> for a subproject
>> +#
>> +
>> +#
>> +# Project dependency variables:
>> +# OTHER_PRODUCT_DEPENDS: Other dependencies of this project
>> +# OTHER_INITIAL_TARGETS: Built *before* building subprojects/
>> bundles
>> +# OTHER_SOURCEFILES: Other source files maintained by .pre/
>> postamble
>> +# OTHER_RESOURCES: Additional (non-localized) resources for
>> this project,
>> +# which can be generated
>> +# OTHER_GARBAGE: Additional files to be removed by `make clean'
>> +#
>> +
>> +#
>> +# Variables which control the file compilation:
>> +# OTHER_JAVATOOL_FLAGS: Pass flags to the 'javatool'
>> compilation utility.
>> +# Flags which javatool doesn't recognize are passed down
>> to the java compiler.
>> +#
>> +# ARCHIVE_JAVA_CLASSES: Set to YES (the default) or NO. Set
>> it to NO to
>> +# turn off Java archiving (which is either jar, if
>> available on your system, or zip).
>> +# JAVA_ARCHIVE_METHOD: Set to JAR to archive Java classes
>> using Java archiving. Set
>> +# to ZIP to archive them using zip compression.
>> +#
>> +# JAVA_IS_SERVER_SIDE, JAVA_IS_CLIENT_SIDE: Set one, or both,
>> of these flags to
>> +# NO to turn off building for server-side or client-side
>> java. Default is YES.
>> +# Setting both to YES will build all files for both side
>> (use this when building
>> +# java classes common to both client and server side)
>> +JAVA_IS_SERVER_SIDE = YES
>> +JAVA_IS_CLIENT_SIDE = NO
>> +#
>> +# OTHER_CLASSPATH, OTHER_CLASSPATH_CLIENT: Use these to add
>> additional Java classpaths for
>> +# the client and server sides (respectively) so generated
>> classpath for Java in frameworks.
>> +# NOTE: Delimit your class path elements with $
>> (CLASSPATH_DELIMITER) so they'll be
>> +# platform independent.
>> +# DEV_STYLE_CLASSPATH: Normally, when generating the run-time
>> classpath file the build
>> +# system fixes the paths to the frameworks in the
>> classpath to reflect the normal,
>> +# installed locations of those frameworks. By setting
>> this variable to
>> +# YES, this 'fixing' process will be turned off.
>> +#
>> +
>> +#
>> +# Project-wide settings:
>> +# BUNDLE_PACKAGE_TYPE: The type of package being built.
>> Defaults to "APPL".
>> +# BUNDLE_SIGNATURE: The specific identifier of the built
>> package. Defaults to "webo".
>> +# ICON_FILE: The file to display in the Mac OS X Finder for
>> the compiled application.
>> +# This icon must be in your Resources directory. Defaults
>> to "WOAfile.icns",
>> +# which is included in the Java WebObjects Application
>> project template.
>> +#
>> +
>> +#
>> +# Variables that only apply to the JavaWebObjectsApplication
>> project type:
>> +#
>> +# The values for these variables are written into comments in the
>> +# classpath file for each platform WebObjects supports. When the
>> +# application starts up, the launch scripts read these commented
>> +# values and configures the specific command line used to launch the
>> +# application accordingly.
>> +#
>> +# These classpath files are installed into the application
>> directory,
>> +# for example, "MyApp.woa".
>> +#
>> +# If you want to customize these values for the individual
>> platforms,
>> +# edit the corresponding commented values in the classpath file for
>> +# the platform. Make sure the values in the classpath files
>> remain commented
>> +# when you alter them or the launch scripts will interpret them as
>> part of
>> +# the classpath.
>> +#
>> +# JAVA_VM: This variable controls the name of the Java virtual
>> machine within
>> +# which the application will run and defaults to "java".
>> Uncomment this
>> +# variable and change its value to choose a different
>> virtual machine.
>> +#JAVA_VM = java
>> +#
>> +# JAVA_DEBUGGER: This variable controls the name of the Java
>> Debugger the
>> +# application will use and defaults to "jdb". Uncomment
>> the variable and
>> +# change its value to choose a different debugger.
>> +#JAVA_DEBUGGER = jdb
>> +#
>> +# JVM_OPTIONS, JDB_OPTIONS: These variables define arguments
>> passed to the
>> +# Java VM or Java debugger when a WO application is
>> launched.
>> +#JVM_OPTIONS =
>> +#JDB_OPTIONS =
>> +#
>> +# WOAPPLICATION_CLASS_NAME variable defines the name of the
>> application's
>> +# Java class and defaults to "Application". Uncomment the
>> variable and
>> +# change its value to choose a different application class
>> name.
>> +#WOAPPLICATION_CLASS_NAME = Application
>> +#
>> +
>> +#
>> +# Variables used for JSP and Servlet integration. In order for JSP
>> and Servlet
>> +# integration to work, the JavaWOJSPServlet framework must be
>> added. All of these
>> +# variables should be exported for use in the JSP/Servlet
>> packaging script.
>> +#
>> +# If the JavaWOJSPServlet framework is added, a war archive will
>> be created for JSP
>> +# or Servlet deployment.
>> +#
>> +# SERVLET_APP_MODE variable defines where WebserverResources
>> will be loaded from.
>> +# If set to Deployment, WebserverResources will be loaded
>> from the container or
>> +# the webserver as appropriate. Otherwise (the default),
>> they will be loaded
>> +# from inside the woa.
>> +# export SERVLET_APP_MODE = Deployment
>> +#
>> +# SERVLET_WEBAPPS_DIR variable defines the location to create
>> the war archive
>> +# for this application. $(DSTROOT) can be used as part of
>> the definition.
>> +# export SERVLET_WEBAPPS_DIR =
>> +#
>> +# SERVLET_COPY_JARS variable copies all included framework and
>> application jars to
>> +# the lib directory of the WEB-INF of the war. This could
>> potentially be
>> +# slow, and large (several megabytes), so only set this
>> if you are going to
>> +# be using WebObjects classes directly from your JSP page
>> or Servlet.
>> +# export SERVLET_COPY_JARS = YES
>> +#
>> +
>> +#
>> +# Variables used when installing the final product:
>> +# OTHER_INSTALL_DEPENDS: Targets to build before installation
>> +#
>> +# INSTALL_AS_USER: owner of the intalled products (default is
>> 'root')
>> +# INSTALL_AS_GROUP: group of the installed products (default
>> is 'wheel')
>> +# INSTALL_PERMISSIONS: permissions of the installed product
>> (default is 'o+rX')
>> +#
>> +# INSTALLDIR_WEBSERVER: The installation Directory.
>> Typically, this value is
>> +# set to $(WEBSERVER_DOCROOT)/WebObjects (uncomment the
>> line below to use
>> +# this default value).
>> +# Note: WEBSERVER_DOCROOT is computed from:
>> +# $(NEXT_ROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/
>> JavaWebObjects.framework/Resources/WebServerConfig.plist
>> +# which is created during installation.
>> +#INSTALLDIR_WEBSERVER = $(WEBSERVER_DOCROOT)/WebObjects
>> +#
>> +# DSTROOT: This variable's value is prefixed to the directory
>> where a product
>> +# (application or framework) is installed. Developers
>> wishing to install
>> +# their product into a location other than under $
>> (NEXT_ROOT) should modify
>> +# the line below. An empty DSTROOT is legal; NEXT_ROOT
>> defaults to "C:/Apple"
>> +# on Windows systems and "" on other systems.
>> +DSTROOT = $(NEXT_ROOT)
>> +#
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.vm 2007-11-04 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Makefile.vm 2007-11-05 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,59 @@
>> +#
>> +# Generated by the Apple Project Builder.
>> +#
>> +# NOTE: Do NOT change this file -- Project Builder maintains it.
>> +#
>> +# Put all of your customizations in files called Makefile.preamble
>> +# and Makefile.postamble (both optional), and Makefile will
>> include them.
>> +#
>> +
>> +NAME = ${WOLipsContext.getProjectName()}
>> +
>> +PROJECTVERSION = 2.8
>> +PROJECT_TYPE = JavaWebObjectsApplication
>> +
>> +GLOBAL_RESOURCES = Main.wo Main.api
>> +
>> +JAVA_CLASSES = src/Application.java src/DirectAction.java src/
>> Main.java\
>> + src/Session.java
>> +
>> +OTHERSRCS = CustomInfo.plist EOJavaClass.template java.template\
>> + Makefile Makefile.postamble Makefile.preamble
>> +
>> +
>> +MAKEFILEDIR = $(MAKEFILEPATH)/java_makefiles
>> +CODE_GEN_STYLE = DYNAMIC
>> +MAKEFILE = woapp.make
>> +NEXTSTEP_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +WINDOWS_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +PDO_UNIX_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
>> +LIBS =
>> +DEBUG_LIBS = $(LIBS)
>> +PROF_LIBS = $(LIBS)
>> +
>> +
>> +FRAMEWORKS = -framework JavaEOAccess -framework JavaEOControl\
>> + -framework JavaFoundation -framework JavaJDBCAdaptor\
>> + -framework JavaWebObjects -framework JavaWOExtensions\
>> + -framework JavaXML
>> +
>> +
>> +
>> +JAVA_USED = YES
>> +
>> +NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc
>> +WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc
>> +PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc
>> +NEXTSTEP_JAVA_COMPILER = /usr/bin/javac
>> +WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe
>> +PDO_UNIX_JAVA_COMPILER = $(JDKBINDIR)/javac
>> +
>> +include $(MAKEFILEDIR)/platform.make
>> +
>> +-include Makefile.preamble
>> +
>> +include $(MAKEFILEDIR)/$(MAKEFILE)
>> +
>> +-include Makefile.postamble
>> +
>> +-include Makefile.dependencies
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.api.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.api.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="MenuHeader.java">
>> +
>> + </wo>
>> +</wodefinitions>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.html.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.html.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,61 @@
>> +<webobject name="EntitiesForm">
>> + <table border="0" cellpadding="4" cellspacing="0">
>> + <tr>
>> + <td valign="middle" align="center"><webobject
>> name="AppleLogo"></webobject></td>
>> + </tr>
>> + <webobject name="HasValidSession">
>> + <tr valign="middle" align="center">
>> + <td valign="middle" align="left"><b>Entities:</b><br>
>> + <webobject name="EntitiesPopup"></webobject>
>> + </td>
>> + </tr>
>> + <tr valign="middle" align="center">
>> + <td valign="middle" align="center">
>> + <webobject name="FindButton"></webobject>
>> + </td>
>> + </tr>
>> + <tr valign="middle" align="center">
>> + <td valign="middle" align="center">
>> + <webobject name="NewButton"></webobject>
>> + </td>
>> + </tr>
>> + <tr>
>> + <td>
>> + <hr width="50">
>> + </td>
>> + </tr>
>> + <tr valign="middle" align="center">
>> + <td align="center" valign="middle">
>> + <webobject name="HomeLink"><webobject
>> name="HomeButton"></webobject></webobject></td>
>> + </tr>
>> + <tr>
>> + <td align="center" valign="middle"><webobject
>> name="LoginLink"><webobject name="LoginButton"></webobject></
>> webobject></td>
>> + </tr>
>> + <webobject name="LAEnabledConditional">
>> + <tr>
>> + <td align="center" valign="middle"><webobject
>> name="CustomizeLink"><webobject name="CustomizeButton"></
>> webobject></webobject></td>
>> + </tr>
>> + </webobject>
>> + <tr>
>> + <td> </td>
>> + </tr>
>> + <tr>
>> + <td>
>> + <hr width="70">
>> + </td>
>> + </tr>
>> + <tr>
>> + <td> </td>
>> + </tr>
>> + <tr>
>> + <td align="bottom" valign="middle"
>> heigth="40%"><webobject name="D2WLink2"><webobject
>> name="D2WLogo2"></webobject></webobject></td>
>> + </tr>
>> + </webobject>
>> + <webobject name="NoValidSession">
>> + <tr valign="middle">
>> + <td align="center" valign="middle"
>> height="80%"><webobject name="D2WLink"><webobject name="D2WLogo"></
>> webobject></webobject></td>
>> + </tr>
>> + </webobject>
>> + </table>
>> +</webobject>
>> +<webobject name="RemoteControl"></webobject>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,73 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +import com.webobjects.foundation.*;
>> +import com.webobjects.appserver.*;
>> +import com.webobjects.directtoweb.*;
>> +
>> +public class MenuHeader extends WOComponent {
>> + public String entityNameInList;
>> + private String _manipulatedEntityName;
>> +
>> + public MenuHeader(WOContext aContext) {
>> + super(aContext);
>> + }
>> +
>> + public String manipulatedEntityName() {
>> + if (_manipulatedEntityName == null) {
>> + WOComponent currentPage = context().page();
>> + _manipulatedEntityName =
>> D2W.factory().entityNameFromPage(currentPage);
>> + }
>> + return _manipulatedEntityName;
>> + }
>> +
>> + public void setManipulatedEntityName(String newValue) {
>> + _manipulatedEntityName = newValue;
>> + }
>> +
>> + public NSArray visibleEntityNames() {
>> + return D2W.factory().visibleEntityNames(session());
>> + }
>> +
>> + public WOComponent findEntityAction() {
>> + QueryPageInterface newQueryPage =
>> D2W.factory().queryPageForEntityNamed(_manipulatedEntityName,
>> session());
>> + return (WOComponent) newQueryPage;
>> + }
>> +
>> + public WOComponent newObjectAction() {
>> + WOComponent nextPage = null;
>> + try {
>> + EditPageInterface epi =
>> D2W
>> .factory
>> ().editPageForNewObjectWithEntityNamed(_manipulatedEntityName,
>> session());
>> + epi.setNextPage(context().page());
>> + nextPage = (WOComponent) epi;
>> + } catch (IllegalArgumentException e) {
>> + ErrorPageInterface epf =
>> D2W.factory().errorPage(session());
>> + epf.setMessage(e.toString());
>> + epf.setNextPage(context().page());
>> + nextPage = (WOComponent) epf;
>> + }
>> + return nextPage;
>> + }
>> +
>> + public WOComponent logout() {
>> + WOComponent redirectPage = pageWithName("WORedirect");
>> + ((WORedirect)
>> redirectPage).setUrl(D2W.factory().homeHrefInContext(context()));
>> + session().terminate();
>> + return redirectPage;
>> + }
>> +
>> + public WOComponent homeAction() {
>> + return D2W.factory().defaultPage(session());
>> + }
>> +
>> + public WOComponent showWebAssistant() {
>> + return D2W.factory().webAssistantInContext(context());
>> + }
>> +
>> + public boolean isWebAssistantEnabled () {
>> + return D2W.factory().isWebAssistantEnabled();
>> + }
>> +}
>> +
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.wod.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.wod.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,133 @@
>> +AppleLogo: WOImage {
>> + alt = "Apple lives";
>> + border = "0";
>> + filename = "Apple-bw.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "33";
>> + name = "Apple lives";
>> + width = "30";
>> +}
>> +
>> +AssistantActiveConditional: WOConditional {
>> + condition = isWebAssistantEnabled;
>> +}
>> +
>> +CustomizeButton: WOImage {
>> + alt = "Activates the WebAssistant";
>> + border = "0";
>> + filename = "custmz-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Activates the WebAssistant";
>> + width = "100";
>> +}
>> +
>> +CustomizeLink: WOHyperlink {
>> + action = showWebAssistant;
>> +}
>> +
>> +D2WLink2: WOHyperlink {
>> + href = "http://www.apple.com/WebObjects/";
>> +}
>> +
>> +D2WLink: WOHyperlink {
>> + href = "http://www.apple.com/WebObjects/";
>> +}
>> +
>> +D2WLogo2: WOImage {
>> + alt = "Direct to Web - WebObjects 4.5";
>> + border = "0";
>> + filename = "powrdbyWO-ban.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "37";
>> + name = "Direct to Web - WebObjects 4.5";
>> + width = "100";
>> +}
>> +
>> +D2WLogo: WOImage {
>> + alt = "Direct to Web - WebObjects 4.5";
>> + border = "0";
>> + filename = "powrdbyWO-ban.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "37";
>> + name = "Direct to Web - WebObjects 4.5";
>> + width = "100";
>> +}
>> +
>> +EntitiesForm: WOForm {
>> +}
>> +
>> +EntitiesPopup: WOPopUpButton {
>> + displayString = entityNameInList;
>> + item = entityNameInList;
>> + list = visibleEntityNames;
>> + selection = manipulatedEntityName;
>> +}
>> +
>> +FindButton: WOImageButton {
>> + action = findEntityAction;
>> + alt = "Builds a Query Component for the selected Entity";
>> + border = "0";
>> + filename = "search-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Builds a Query Component for the selected Entity";
>> + width = "100";
>> +}
>> +
>> +HasValidSession: WOConditional {
>> + condition = context.hasSession;
>> +}
>> +
>> +HomeButton: WOImage {
>> + alt = "Exit to Top/Home";
>> + border = "0";
>> + filename = "home-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Exit to Top/Home";
>> + width = "100";
>> +}
>> +
>> +HomeLink: WOHyperlink {
>> + action = homeAction;
>> +}
>> +
>> +LAEnabledConditional: WOConditional {
>> + condition = isWebAssistantEnabled;
>> +}
>> +
>> +LoginButton: WOImage {
>> + alt = "Logout";
>> + border = "0";
>> + filename = "logout-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Logout";
>> + width = "100";
>> +}
>> +
>> +LoginLink: WOHyperlink {
>> + action = logout;
>> + target = "_top";
>> +}
>> +
>> +NewButton: WOImageButton {
>> + action = newObjectAction;
>> + alt = "Creates a new Object of the selected Entity";
>> + border = "0";
>> + filename = "new-btn.gif";
>> + framework = "JavaDirectToWeb";
>> + height = "27";
>> + name = "Creates a new Object of the selected Entity";
>> + width = "100";
>> +}
>> +
>> +NoValidSession: WOConditional {
>> + condition = context.hasSession;
>> + negate = YES;
>> +}
>> +
>> +RemoteControl: D2WRemoteControl {
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.woo.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/MenuHeader.woo.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,4 @@
>> +{
>> + "WebObjects Release" = "WebObjects 3.5";
>> + encoding = NSMacOSRomanStringEncoding;
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PB.project.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PB.project.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PB.project.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,50 @@
>> +{
>> + DYNAMIC_CODE_GEN = YES;
>> + FRAMEWORKSEARCH = ("$(NEXT_ROOT)$(LOCAL_LIBRARY_DIR)/
>> Frameworks");
>> + FILESTABLE = {
>> + CLASSES = ( );
>> + FRAMEWORKS =
>> + (
>> + JavaEOAccess.framework,
>> + JavaEOControl.framework,
>> + JavaFoundation.framework,
>> + JavaWebObjects.framework,
>> + JavaWOExtensions.framework,
>> + JavaXML.framework,
>> + JavaDTWGeneration.framework,
>> + JavaDirectToWeb.framework,
>> + JavaEOProject.framework,
>> + JavaJDBCAdaptor.framework
>> + );
>> + OTHER_LINKED = ();
>> + OTHER_SOURCES = (
>> + Makefile.preamble,
>> + Makefile,
>> + Makefile.postamble,
>> + CustomInfo.plist
>> + );
>> + WOAPP_RESOURCES = (
>> + Properties
>> + );
>> + WO_COMPONENTS = ( );
>> + };
>> + LANGUAGE = English;
>> + LOCALIZABLE_FILES = {};
>> + MAKEFILEDIR = "$(MAKEFILEPATH)/java_makefiles";
>> + NEXTSTEP_BUILDTOOL = /bin/gnumake;
>> + NEXTSTEP_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + NEXTSTEP_JAVA_COMPILER = /usr/bin/javac;
>> + NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc;
>> + PBPROJECTTYPEVERSION = 4.0;
>> + PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make;
>> + PDO_UNIX_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + PDO_UNIX_JAVA_COMPILER = "$(JDKBINDIR)/javac";
>> + PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc";
>> + PROJECTNAME = ${WOLipsContext.getProjectName()};
>> + PROJECTTYPE = JavaWebObjectsApplication;
>> + PROJECTVERSION = 2.8;
>> + WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make;
>> + WINDOWS_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe";
>> + WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc";
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.api.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.api.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.api.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,6 @@
>> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> +<wodefinitions>
>> + <wo wocomponentcontent="false" class="PageWrapper.java">
>> +
>> + </wo>
>> +</wodefinitions>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.html.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.html.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.html.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,23 @@
>> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> + "http://www.w3.org/TR/html4/loose.dtd">
>> +<html>
>> + <webobject name="Head"></webobject>
>> + <webobject name="BodyContainer">
>> + <table border="0" cellpadding="4" cellspacing="0" width="99%">
>> + <tr>
>> + <td valign="top" align="left" width="150"><webobject
>> name="Header"></webobject></td>
>> + <td> </td>
>> + <td> </td>
>> + <td align="center" valign="top">
>> + <webobject name="Body"></webobject>
>> + </td>
>> + </tr>
>> + <tr>
>> + <td></td>
>> + <td></td>
>> + <td></td>
>> + <td></td>
>> + </tr>
>> + </table>
>> + </webobject>
>> +</html>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.java.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.java.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,13 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.*;
>> +
>> +public class PageWrapper extends WOComponent {
>> +
>> + public PageWrapper(WOContext aContext) {
>> + super(aContext);
>> + }
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.wod.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.wod.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.wod.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,15 @@
>> +Body: WOComponentContent {
>> + _unroll = YES;
>> +}
>> +
>> +BodyContainer: WOBody {
>> + filename = "fuzzyGreyStripe.gif";
>> + framework = "JavaDirectToWeb";
>> +}
>> +
>> +Head: D2WHead {
>> +}
>> +
>> +Header: MenuHeader {
>> +}
>> +
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.woo.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.woo.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/PageWrapper.woo.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,4 @@
>> +{
>> + "WebObjects Release" = "WebObjects 5.0";
>> + encoding = NSMacOSRomanStringEncoding;
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Properties.vm
>> ===================================================================
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Session.java.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Session.java.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Session.java.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,10 @@
>> +// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
>> +#if( ${WOLipsContext.CreatePackageDeclaration} )
>> +package ${WOLipsContext.getPackageName()};
>> +#end
>> +
>> +import com.webobjects.appserver.WOSession;
>> +
>> +public class Session extends WOSession {
>> +private static final long serialVersionUID = -1971330882910793648L;
>> +}
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Templates.xml
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Templates.xml 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/Templates.xml 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,4 @@
>> +<?xml version="1.0" encoding="UTF-8"?>
>> +<document>
>> + <type>WOApplicationProject</type>
>> +</document>
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.user.home.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.user.home.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.user.home.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wolocalroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wolocalroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wolocalroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wosystemroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wosystemroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.classpaths.wo.wosystemroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.user.home.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.user.home.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.user.home.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wolocalroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wolocalroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wolocalroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1 @@
>> +An empty file result in a full filesystem scan
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wosystemroot.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wosystemroot.vm 2007-11-04
>> 23:00:00 UTC (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/ant.frameworks.wo.wosystemroot.vm 2007-11-05
>> 05:20:06 UTC (rev 4599)
>>.. -0,0 +1,10 @@
>> +Library/Frameworks/JavaWebObjects.framework
>> +Library/Frameworks/JavaFoundation.framework
>> +Library/Frameworks/JavaXML.framework
>> +Library/Frameworks/JavaWOExtensions.framework
>> +Library/Frameworks/JavaEOAccess.framework
>> +Library/Frameworks/JavaEOControl.framework
>> +Library/Frameworks/JavaDTWGeneration.framework
>> +Library/Frameworks/JavaDirectToWeb.framework
>> +Library/Frameworks/JavaEOProject.framework
>> +Library/Frameworks/JavaJDBCAdaptor.framework
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.properties.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.properties.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.properties.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,11 @@
>> +classes.dir = bin
>> +project.name = ${WOLipsContext.getProjectName()}
>> +project.name.lowercase = $
>> {WOLipsContext.getProjectName().toLowerCase()}
>> +principalClass = Application
>> +customInfoPListContent =
>> +webXML = false
>> +webXML_CustomContent =
>> +cfBundleVersion =
>> +cfBundleShortVersion =
>> +cfBundleID = org.mywoapp
>> +javaVersion=1.5+
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.xml.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.xml.vm 2007-11-04 23:00:00 UTC (rev
>> 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/build.xml.vm 2007-11-05 05:20:06 UTC (rev
>> 4599)
>>.. -0,0 +1,243 @@
>> +<project name="${WOLipsContext.getProjectName()}" default="build"
>> basedir=".">
>> +
>> + <!-- main targets -->
>> + <!-- add optional targets to depends list if needed -->
>> + <target name="build"
>> depends="setProps,init.build,build.woapp,ssdd,war"/>
>> +
>> + <target name="compileAndBuild"
>> depends="setProps,init.build,compile,build.woapp,ssdd,war" />
>> +
>> + <target name="install"
>> depends="setProps,init.install,build.woapp,ssdd,war"/>
>> +
>> + <target name="clean" depends="setProps">
>> + <delete dir="dist"/>
>> + </target>
>> +
>> + <!-- property determination -->
>> + <target name="setProps">
>> + <property file="${user.home}${file.separator}build.properties"/>
>> + <property file="build.properties"/>
>> + <property file="${user.home}${file.separator}Library$
>> {file.separator}wobuild.properties"/>
>> + <condition property="wo.properties.check.failed">
>> + <not>
>> + <and>
>> + <isset property="wo.wosystemroot"/>
>> + <isset property="wo.wolocalroot"/>
>> + </and>
>> + </not>
>> + </condition>
>> + <fail message="Could not find ${user.home}$
>> {file.separator}Library${file.separator}wobuild.properties."
>> if="wo.properties.check.failed"/>
>> + <property name="install.dir" value="${wo.wolocalroot}/Library/
>> WebObjects/Applications"/>
>> + </target>
>> +
>> + <!-- basic initializations -->
>> + <target name="init.install">
>> + <tstamp/>
>> + <property name="dest.dir" value="${install.dir}"/>
>> + </target>
>> +
>> + <target name="init.build">
>> + <tstamp/>
>> + <property name="dest.dir" value="dist"/>
>> + </target>
>> +
>> + <!-- woproject tasks -->
>> + <target name="build.woapp" depends="setProps,init.build,compile">
>> +
>> + <taskdef name="woapplication"
>> classname="org.objectstyle.woproject.ant.WOApplication">
>> + </taskdef>
>> +
>> + <!-- add webXML="true" in build.properties file to generate a
>> web.xml file -->
>> + <woapplication name="${project.name}" stdFrameworks="false"
>> + destDir="${dest.dir}"
>> + customInfoPListContent="${customInfoPListContent}"
>> + principalClass="${principalClass}"
>> + webXML="${webXML}"
>> + webXML_CustomContent="${webXML_CustomContent}"
>> + jvm="${jvm}"
>> + jdb="${jdb}"
>> + javaVersion="${javaVersion}"
>> + jvmOptions="${jvmOptions}"
>> + jdbOptions="${jdbOptions}"
>> + cfbundleversion="${cfBundleVersion}"
>> + cfbundleshortversion="${cfBundleShortVersion}"
>> + cfbundleID="${cfBundleID}">
>> + <classes dir="${classes.dir}">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> classes.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> classes.exclude.patternset"/>
>> + </patternset>
>> + </classes>
>> + <wsresources dir=".">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> wsresources.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> wsresources.exclude.patternset"/>
>> + </patternset>
>> + </wsresources>
>> + <resources dir=".">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> resources.include.patternset"/>
>> + <excludesfile name="${WOLipsContext.getAntFolderName()}/
>> resources.exclude.patternset"/>
>> + </patternset>
>> + </resources>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${wo.wosystemroot}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.wo.wosystemroot"/>
>> + </patternset>
>> + </frameworks>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${wo.wolocalroot}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.wo.wolocalroot"/>
>> + </patternset>
>> + </frameworks>
>> + <!-- If deploy ssdd/war then change embed to "true" here
>> -->
>> + <frameworks root="${user.home}" embed="false">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.frameworks.user.home"/>
>> + </patternset>
>> + </frameworks>
>> + <otherclasspath root="${wo.wosystemroot}">
>> + <patternset>
>> + <includesfile name="${WOLipsContext.getAntFolderName()}/
>> ant.classpaths.wo.wosystemroot"/>
>> + </patternset>
>> + </otherclasspath>
>> + <lib dir=".">
>> + <include name="Add .jar's that should be copied in the woa."/>
>> + <exclude name="**/*.woa/**"/>
>> + </lib>
>> + </woapplication>
>> + </target>
>> +
>> + <!-- optional targets -->
>> +
>> + <!-- war target-->
>> + <!-- To use this target remove the if="${never}" statement and
>> create the LICENSE in your project
>> + and create the web.xml file with the woapplication task.-->
>> + <target name="war" if="${never}" depends="ssdd">
>> + <war destfile="${dest.dir}/${project.name}.war" webxml="$
>> {dest.dir}/${project.name}/WEB-INF/web.xml" basedir="${dest.dir}/$
>> {project.name}">
>> + <lib dir="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/WebServerResources/Java/">
>> + <include name="JavaWOJSPServlet_client.jar"/>
>> + </lib>
>> + </war>
>> + <copy todir="/tmp/${project.name}.dst/Library/WebObjects/
>> Applications/">
>> + <fileset dir="${dest.dir}">
>> + <include name="${project.name}.woa/**"/>
>> + </fileset>
>> + </copy>
>> + </target>
>> +
>> + <!-- ssdd target-->
>> + <!-- To use this target
>> + 1) remove the if="${never}" statement
>> + 2) change embed=true in the woapp target above
>> + 3) create the LICENSE in your project directory
>> + 4) add JavaWOJSPServlet in your WOFrameworks build path
>> + 5) Edit the build.properties file
>> + 6) set webXML = true
>> + -->
>> + <target name="ssdd" if="${never}" depends="build.woapp">
>> + <mkdir dir="${dest.dir}/${project.name}/WEB-INF/classes"/>
>> + <mkdir dir="${dest.dir}/${project.name}/WEB-INF/tlds"/>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa/
>> Contents/">
>> + <include name="web.xml"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir=".">
>> + <include name="LICENSE"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}">
>> + <include name="${project.name}.woa/**"/>
>> + </fileset>
>> + </copy>
>> + <!-- copy the frameworks to the WEBINFROOT/Library
>> directory -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa/Contents">
>> + <include name="Library/**"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/">
>> + <fileset dir="${dest.dir}/${project.name}.woa">
>> + <include name="Resources/**"/>
>> + </fileset>
>> + </copy>
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib/">
>> + <fileset dir="${dest.dir}/${project.name}/WEB-INF">
>> + <include name="**/Resources/**/*.jar"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> +
>> + <!-- Get the necessary Frameworks from the webobjects system
>> root instead of the project wrapper -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib"
>> + file="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/WebServerResources/Java/
>> JavaWOJSPServlet_client.jar" />
>> +
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/tlds">
>> + <fileset dir="${wo.wosystemroot}/Library/Frameworks/
>> JavaWOJSPServlet.framework/Resources/">
>> + <include name="WOtaglib_1_0.tld"/>
>> + </fileset>
>> + </copy>
>> + <!-- the WebObject Extensions -->
>> + <copy todir="${dest.dir}/${project.name}/WEB-INF/lib">
>> + <fileset dir="/Library/WebObjects/Extensions/">
>> + <include name="*.jar"/>
>> + <exclude name="servlet.jar"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> +
>> +
>> + <!-- fix the Macos*ClassPath.txt files -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/$
>> {project.name}.woa/Contents/MacOS/MacOSClassPath.txt"
>> + match="APPROOT/Resources/Java/${project.name.lowercase}.jar"
>> + replace="APPROOT/${project.name}.woa/Contents/Resources/Java/
>> ${project.name.lowercase}.jar" byline="true" />
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/$
>> {project.name}.woa/Contents/MacOS/MacOSXServerClassPath.txt"
>> + match="APPROOT/Resources/Java/${project.name.lowercase}.jar"
>> + replace="APPROOT/${project.name}.woa/Contents/Resources/Java/
>> ${project.name.lowercase}.jar" byline="true" />
>> +
>> + <!-- fix the web.xml file: the app itself needs project.name/
>> Contents -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/
>> web.xml" match="WEBINFROOT/Resources/Java/$
>> {project.name.lowercase}.jar"
>> + replace="WEBINFROOT/${project.name}.woa/Contents/Resources/
>> Java/${project.name.lowercase}.jar" byline="true" />
>> +
>> + <!-- fix the web.xml file to remove the extra Frameworks/
>> directory level for the frameworks -->
>> +
>> + <replaceregexp file="${dest.dir}/${project.name}/WEB-INF/
>> web.xml" match="WEBINFROOT/Frameworks//"
>> + replace="WEBINFROOT/" byline="true" />
>> +
>> + </target>
>> +
>> + <!-- copy strings files -->
>> + <target name="copy.strings">
>> + <copy todir="${dest.dir}/${project.name}.woa/Contents/
>> Resources">
>> + <fileset dir="." casesensitive="yes">
>> + <include name="*.strings"/>
>> + <include name="**/*.strings"/>
>> + </fileset>
>> + <mapper type="flatten"/>
>> + </copy>
>> + </target>
>> +
>> + <target name = "compile" depends = "setProps,init.build" >
>> + <mkdir dir = "bin"/>
>> + <javac srcdir = "src" destdir = "bin">
>> + <classpath>
>> + <fileset dir="${wo.dir.user.home.library.frameworks}"
>> includesfile = "woproject/ant.frameworks.user.home">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + <fileset dir="${wo.wolocalroot}" includesfile = "woproject/
>> ant.frameworks.wo.wolocalroot">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + <fileset dir="${wo.wosystemroot}" includesfile =
>> "woproject/ant.frameworks.wo.wosystemroot">
>> + <include name = "**/*.jar"/>
>> + </fileset>
>> + </classpath>
>> + </javac>
>> + </target>
>> +</project>
>> \ No newline at end of file
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/project.pbxproj.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/project.pbxproj.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/project.pbxproj.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,1171 @@
>> +// !$*UTF8*$!
>> +{
>> + archiveVersion = 1;
>> + classes = {
>> + };
>> + objectVersion = 39;
>> + objects = {
>> + 013357CCFF5DD5F011CD2B9D = {
>> + buildSettings = {
>> + };
>> + buildStyles = (
>> + 01A3BF6FFFB0C37D11CD2B9D,
>> + 01A3BF70FFB0C37D11CD2B9D,
>> + 015E5C37FFDDB4DD11CD2B8D,
>> + );
>> + hasScannedForEncodings = 1;
>> + isa = PBXProject;
>> + mainGroup = 013357CDFF5DD5F011CD2B9D;
>> + productRefGroup = 013357CEFF5DD64811CD2B9D;
>> + projectDirPath = "";
>> + targets = (
>> + 017C6100FFD43DA37F000001,
>> + 017C60B4FFD2F2BB7F000001,
>> + 017C60D6FFD2F2BB7F000001,
>> + );
>> + };
>> + 013357CDFF5DD5F011CD2B9D = {
>> + children = (
>> + 013357DEFF5DD7CD11CD2B9D,
>> + 013357D6FF5DD68111CD2B9D,
>> + 15D0BC7BFF5EC4B811CD2B9D,
>> + 15D0BC79FF5EC47311CD2B9D,
>> + 01D74EAA00210ABC11CD2B8D,
>> + 096CB46EFF7BFC8111CD2B9D,
>> + 2123FDFDFFD467417F000001,
>> + 013357CEFF5DD64811CD2B9D,
>> + );
>> + isa = PBXGroup;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357CEFF5DD64811CD2B9D = {
>> + children = (
>> + 017C60FFFFD43DA37F000001,
>> + 0B4F248B00221FBD11CD2B8D,
>> + );
>> + isa = PBXGroup;
>> + name = Products;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357D6FF5DD68111CD2B9D = {
>> + children = (
>> + 2123FDF9FFD467417F000001,
>> + 1BD2E40305D022C7006F0F8E,
>> + 1BD2E40A05D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = "Web Components";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 013357DEFF5DD7CD11CD2B9D = {
>> + children = (
>> + 2123FDF6FFD467417F000001,
>> + 2123FDF7FFD467417F000001,
>> + 2123FDF8FFD467417F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Classes;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 015E5C37FFDDB4DD11CD2B8D = {
>> + buildRules = (
>> + );
>> + buildSettings = {
>> + COPY_PHASE_STRIP = YES;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
>> + SPLIT_INSTALL = YES;
>> + WEBSERVER_DOCROOT = "$(DSTROOT)$(LOCAL_LIBRARY_DIR)/WebServer/
>> Documents";
>> + WEBSERVER_INSTALL_DIR_APPLICATION = "$(WEBSERVER_INSTALL_ROOT)";
>> + WEBSERVER_INSTALL_DIR_FRAMEWORK = "$(WEBSERVER_INSTALL_ROOT)/
>> Frameworks";
>> + WEBSERVER_INSTALL_ROOT = "$(WEBSERVER_DOCROOT)/WebObjects";
>> + WEBSERVER_RESOURCES_DIR = "$(WEBSERVER_CONTENTS_DIR)/
>> WebServerResources";
>> + WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_INSTALL_ROOT)/Java";
>> + WEBSERVER_WRAPPER_DIR = "$(WEBSERVER_INSTALL_DIR)/$
>> (WRAPPER_NAME)";
>> + };
>> + isa = PBXBuildStyle;
>> + name = WebServer;
>> + };
>> + 016FA8CAFFE5B8A311CD2B8D = {
>> + fallbackIsa = PBXFileReference;
>> + includeInIndex = 0;
>> + isa = PBXFolderReference;
>> + lastKnownFileType = folder;
>> + path = Main.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 016FA8CBFFE5B8A311CD2B8D = {
>> + fileRef = 016FA8CAFFE5B8A311CD2B8D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 0171C3300017AA3E11CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\n. \"$
>> {BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"NO\" \"$
>> {SERVER_UNIQUIFIER}\"";
>> + };
>> + 017C60B1FFD2F2BB7F000001 = {
>> + explicitFileType = wrapper.cfbundle;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXBundleReference;
>> + path = "_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.tmp";
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C60B2FFD2F2BB7F000001 = {
>> + explicitFileType = wrapper.cfbundle;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXBundleReference;
>> + path = "_WO$(CLIENT_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.tmp";
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C60B4FFD2F2BB7F000001 = {
>> + buildPhases = (
>> + 017C60B5FFD2F2BB7F000001,
>> + 017C60C6FFD2F2BB7F000001,
>> + 017C60D3FFD2F2BB7F000001,
>> + 017C60D4FFD2F2BB7F000001,
>> + 0171C3300017AA3E11CD2B8D,
>> + );
>> + buildSettings = {
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\"
>> \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
>> + JAVA_ARCHIVE_CLASSES = YES;
>> + JAVA_ARCHIVE_TYPE = JAR;
>> + JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/
>> Extensions:/Library/Java/Extensions:/System/Library/Java/
>> Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
>> + JAVA_FRAMEWORK_RESOURCES_DIRS = Resources;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + OTHER_JAVA_CLASS_PATH = "";
>> + PRODUCT_NAME = "_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}";
>> + SERVER_UNIQUIFIER = Server;
>> + WRAPPER_EXTENSION = tmp;
>> + };
>> + dependencies = (
>> + );
>> + isa = PBXBundleTarget;
>> + name = "Application Server";
>> + productInstallPath = "$(USER_APPS_DIR)";
>> + productName = "Server App";
>> + productReference = 017C60B1FFD2F2BB7F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>_WO$(SERVER_UNIQUIFIER)${WOLipsContext.getProjectName()}</
>> string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string></string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> + <key>NSJavaNeeded</key>
>> + <string>YES</string>
>> + <key>NSJavaPath</key>
>> + <array>
>> + <string>_WO$(SERVER_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}.jar</string>
>> + </array>
>> + <key>NSJavaRoot</key>
>> + <string>Contents/Resources/Java</string>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C60B5FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 2123FDFEFFD467417F000001,
>> + 2123FDFFFFD467417F000001,
>> + 2123FE00FFD467417F000001,
>> + 2123FE01FFD467417F000001,
>> + 1BD2E40705D022C7006F0F8E,
>> + 1BD2E40E05D022C7006F0F8E,
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60C6FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 2123FE02FFD467417F000001,
>> + 016FA8CBFFE5B8A311CD2B8D,
>> + C65E1ED90072974704CD2B8D,
>> + FF70E86D02244EA903CD29B6,
>> + 1BD2E40505D022C7006F0F8E,
>> + 1BD2E40905D022C7006F0F8E,
>> + 1BD2E40C05D022C7006F0F8E,
>> + 1BD2E41005D022C7006F0F8E,
>> + 1BD2E41205D022C7006F0F8E,
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D3FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D4FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 085A02CA00150D1D11CD2B8D,
>> + 085A02CB00150D1D11CD2B8D,
>> + 085A02CC00150D1D11CD2B8D,
>> + 085A02CD00150D1D11CD2B8D,
>> + 085A02CF00150D1D11CD2B8D,
>> + 022D13070059B68211CD2978,
>> + 1BD2E41405D022C7006F0F8E,
>> + 1BD2E41605D022C7006F0F8E,
>> + 1BD2E41805D022C7006F0F8E,
>> + 1BD2E41A05D022C7006F0F8E,
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D6FFD2F2BB7F000001 = {
>> + buildPhases = (
>> + 017C60D7FFD2F2BB7F000001,
>> + 017C60D8FFD2F2BB7F000001,
>> + 017C60EBFFD2F2BB7F000001,
>> + 017C60ECFFD2F2BB7F000001,
>> + 16B190260028D0A611CD2B8D,
>> + );
>> + buildSettings = {
>> + BUILD_CLIENT_LAUNCH_SCRIPT = NO;
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + CLIENT_UNIQUIFIER = Client;
>> + COMPILE_JAVA_SOURCES_IN_NIB_FILES = YES;
>> + FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\"
>> \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
>> + JAVA_ARCHIVE_CLASSES = BOTH;
>> + JAVA_ARCHIVE_TYPE = JAR;
>> + JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/
>> Extensions:/Library/Java/Extensions:/System/Library/Java/
>> Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
>> + JAVA_FRAMEWORK_RESOURCES_DIRS = WebServerResources;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + OTHER_JAVA_CLASS_PATH = "";
>> + PRODUCT_NAME = "_WO$(CLIENT_UNIQUIFIER)$
>> {WOLipsContext.getProjectName()}";
>> + WRAPPER_EXTENSION = tmp;
>> + };
>> + dependencies = (
>> + );
>> + isa = PBXBundleTarget;
>> + name = "Web Server";
>> + productName = "Client App";
>> + productReference = 017C60B2FFD2F2BB7F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>_WO$(CLIENT_UNIQUIFIER)${WOLipsContext.getProjectName()}</
>> string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string></string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C60D7FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60D8FFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60EBFFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60ECFFD2F2BB7F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + 085A02D000150D1D11CD2B8D,
>> + 085A02D100150D1D11CD2B8D,
>> + 085A02D200150D1D11CD2B8D,
>> + 085A02D300150D1D11CD2B8D,
>> + 085A02D500150D1D11CD2B8D,
>> + 022D13080059B68211CD2978,
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C60FFFFD43DA37F000001 = {
>> + explicitFileType = wrapper.application;
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXApplicationReference;
>> + path = ${WOLipsContext.getProjectName()}.woa;
>> + refType = 3;
>> + sourceTree = BUILT_PRODUCTS_DIR;
>> + };
>> + 017C6100FFD43DA37F000001 = {
>> + buildPhases = (
>> + 017C6103FFD43DA37F000001,
>> + 017C6104FFD43DA37F000001,
>> + 017C6105FFD43DA37F000001,
>> + 017C6106FFD43DA37F000001,
>> + 017C6107FFD43DA37F000001,
>> + 017C6108FFD43DA37F000001,
>> + 01CC6D570020D11111CD2B8D,
>> + );
>> + buildSettings = {
>> + APPLICATION_DIR_MACOS = "$(CONTENTS_DIR)/MacOS";
>> + APPLICATION_DIR_UNIX = "$(CONTENTS_DIR)/UNIX";
>> + APPLICATION_DIR_WINDOWS = "$(CONTENTS_DIR)/Windows";
>> + BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/
>> Apple/Developer Tools/WebObjects Support";
>> + BUNDLE_AS_JAR = YES;
>> + CLIENT_UNIQUIFIER = Client;
>> + CONTENTS_DIR = "$(WRAPPER_DIR)/Contents";
>> + COPY_PHASE_STRIP = NO;
>> + INFO_FILE = "$(CONTENTS_DIR)/$(INFO_FILE_NAME)";
>> + INFO_FILE_NAME = Info.plist;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
>> + INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
>> + JAR_BUNDLE_INSTALL_DIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + JAVA_DEBUGGER = jdb;
>> + JAVA_ONLY = YES;
>> + JAVA_SOURCE_SUBDIR = .;
>> + JAVA_VM = java;
>> + JDB_OPTIONS = "";
>> + JVM_OPTIONS = "";
>> + PRODUCT_NAME = ${WOLipsContext.getProjectName()};
>> + RESOURCES_DIR = "$(CONTENTS_DIR)/Resources";
>> + RESOURCES_JAVA_DIR = "$(RESOURCES_DIR)/Java";
>> + SERVER_UNIQUIFIER = Server;
>> + SPLIT_INSTALL = NO;
>> + WEBSERVER_CONTENTS_DIR = "$(WEBSERVER_WRAPPER_DIR)/Contents";
>> + WEBSERVER_INSTALL_DIR = "$(WEBSERVER_INSTALL_DIR_APPLICATION)";
>> + WEBSERVER_RESOURCES_DIR = "$(CONTENTS_DIR)/WebServerResources";
>> + WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_RESOURCES_DIR)/
>> Java";
>> + WOAPPLICATION_CLASS_NAME = Application;
>> + WO_TEMPLATE_MAJOR_VERSION = 5;
>> + WO_TEMPLATE_MINOR_VERSION = 2;
>> + WRAPPER_DIR = "$(INSTALL_PATH_FOR_STYLE)/$(WRAPPER_NAME)";
>> + WRAPPER_EXTENSION = woa;
>> + WRAPPER_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
>> + };
>> + dependencies = (
>> + 017C6101FFD43DA37F000001,
>> + 017C6102FFD43DA37F000001,
>> + );
>> + isa = PBXApplicationTarget;
>> + name = ${WOLipsContext.getProjectName()};
>> + productInstallPath = "$(LOCAL_LIBRARY_DIR)/WebObjects/
>> Applications";
>> + productName = NewWrapper;
>> + productReference = 017C60FFFFD43DA37F000001;
>> + productSettingsXML = "<?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>CFBundleDevelopmentRegion</key>
>> + <string>English</string>
>> + <key>CFBundleExecutable</key>
>> + <string>${WOLipsContext.getProjectName()}</string>
>> + <key>CFBundleGetInfoString</key>
>> + <string></string>
>> + <key>CFBundleIconFile</key>
>> + <string>WOAfile.icns</string>
>> + <key>CFBundleIdentifier</key>
>> + <string></string>
>> + <key>CFBundleInfoDictionaryVersion</key>
>> + <string>6.0</string>
>> + <key>CFBundleName</key>
>> + <string></string>
>> + <key>CFBundlePackageType</key>
>> + <string>APPL</string>
>> + <key>CFBundleShortVersionString</key>
>> + <string></string>
>> + <key>CFBundleSignature</key>
>> + <string>webo</string>
>> + <key>CFBundleVersion</key>
>> + <string>0.0.1d1</string>
>> + <key>Java</key>
>> + <dict>
>> + <key>JVMVersion</key>
>> + <string>1.4+</string>
>> + </dict>
>> + <key>NSExecutable</key>
>> + <string>${WOLipsContext.getProjectName()}</string>
>> + <key>NSJavaClientRoot</key>
>> + <string>Contents/WebServerResources/Java</string>
>> + <key>NSJavaNeeded</key>
>> + <true/>
>> + <key>NSJavaPath</key>
>> + <array>
>> + <string>${WOLipsContext.getProjectName()}.jar</string>
>> + </array>
>> + <key>NSJavaPathClient</key>
>> + <string>${WOLipsContext.getProjectName()}.jar</string>
>> + <key>NSJavaRoot</key>
>> + <string>Contents/Resources/Java</string>
>> +</dict>
>> +</plist>
>> +";
>> + };
>> + 017C6101FFD43DA37F000001 = {
>> + isa = PBXTargetDependency;
>> + target = 017C60B4FFD2F2BB7F000001;
>> + targetProxy = 1BD2E3F105D022C4006F0F8E;
>> + };
>> + 017C6102FFD43DA37F000001 = {
>> + isa = PBXTargetDependency;
>> + target = 017C60D6FFD2F2BB7F000001;
>> + targetProxy = 1BD2E3F205D022C4006F0F8E;
>> + };
>> + 017C6103FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXSourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6104FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXResourcesBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6105FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXJavaArchiveBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6106FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXFrameworksBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + };
>> + 017C6107FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\n. \"$
>> {BUILD_FILES_DIR}/AssembleApplication.sh\"";
>> + };
>> + 017C6108FFD43DA37F000001 = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Create the run scripts and classpath files for
>> all platforms\n. \"${BUILD_FILES_DIR}/CreateRunFiles.sh\"";
>> + };
>> + 01A3BF6FFFB0C37D11CD2B9D = {
>> + buildRules = (
>> + );
>> + 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;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
>> + SPLIT_INSTALL = NO;
>> + ZERO_LINK = YES;
>> + };
>> + isa = PBXBuildStyle;
>> + name = Development;
>> + };
>> + 01A3BF70FFB0C37D11CD2B9D = {
>> + buildRules = (
>> + );
>> + buildSettings = {
>> + COPY_PHASE_STRIP = YES;
>> + DEPLOYMENT_LOCATION = YES;
>> + DEPLOYMENT_POSTPROCESSING = YES;
>> + GCC_ENABLE_FIX_AND_CONTINUE = NO;
>> + INSTALL_MODE_FLAG = "a+rX";
>> + INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
>> + SPLIT_INSTALL = NO;
>> + ZERO_LINK = NO;
>> + };
>> + isa = PBXBuildStyle;
>> + name = Deployment;
>> + };
>> + 01CC6D570020D11111CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Set the permissions for the build product\n.
>> \"${BUILD_FILES_DIR}/SetPermissions.sh\"";
>> + };
>> + 01D74EAA00210ABC11CD2B8D = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = Interfaces;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//010
>> +//011
>> +//012
>> +//013
>> +//014
>> +//020
>> +//021
>> +//022
>> +//023
>> +//024
>> + 022D13060059B68211CD2978 = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaXML.framework;
>> + path = /System/Library/Frameworks/JavaXML.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 022D13070059B68211CD2978 = {
>> + fileRef = 022D13060059B68211CD2978;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 022D13080059B68211CD2978 = {
>> + fileRef = 022D13060059B68211CD2978;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//020
>> +//021
>> +//022
>> +//023
>> +//024
>> +//080
>> +//081
>> +//082
>> +//083
>> +//084
>> + 085A02CA00150D1D11CD2B8D = {
>> + fileRef = 096CB471FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CB00150D1D11CD2B8D = {
>> + fileRef = 096CB472FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CC00150D1D11CD2B8D = {
>> + fileRef = 096CB473FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CD00150D1D11CD2B8D = {
>> + fileRef = 096CB46FFF7BFC8111CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02CF00150D1D11CD2B8D = {
>> + fileRef = 096CB475FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D000150D1D11CD2B8D = {
>> + fileRef = 096CB471FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D100150D1D11CD2B8D = {
>> + fileRef = 096CB472FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D200150D1D11CD2B8D = {
>> + fileRef = 096CB473FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D300150D1D11CD2B8D = {
>> + fileRef = 096CB46FFF7BFC8111CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 085A02D500150D1D11CD2B8D = {
>> + fileRef = 096CB475FF7BFD6311CD2B9D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//080
>> +//081
>> +//082
>> +//083
>> +//084
>> +//090
>> +//091
>> +//092
>> +//093
>> +//094
>> + 096CB46EFF7BFC8111CD2B9D = {
>> + children = (
>> + 096CB471FF7BFD6311CD2B9D,
>> + 096CB472FF7BFD6311CD2B9D,
>> + 096CB473FF7BFD6311CD2B9D,
>> + 096CB46FFF7BFC8111CD2B9D,
>> + 096CB475FF7BFD6311CD2B9D,
>> + 022D13060059B68211CD2978,
>> + 1BD2E41305D022C7006F0F8E,
>> + 1BD2E41505D022C7006F0F8E,
>> + 1BD2E41705D022C7006F0F8E,
>> + 1BD2E41905D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = Frameworks;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 096CB46FFF7BFC8111CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaWebObjects.framework;
>> + path = /System/Library/Frameworks/JavaWebObjects.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB471FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaFoundation.framework;
>> + path = /System/Library/Frameworks/JavaFoundation.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB472FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOControl.framework;
>> + path = /System/Library/Frameworks/JavaEOControl.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB473FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOAccess.framework;
>> + path = /System/Library/Frameworks/JavaEOAccess.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 096CB475FF7BFD6311CD2B9D = {
>> + fallbackIsa = PBXFileReference;
>> + isa = PBXFrameworkReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaWOExtensions.framework;
>> + path = /System/Library/Frameworks/JavaWOExtensions.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> +//090
>> +//091
>> +//092
>> +//093
>> +//094
>> +//0B0
>> +//0B1
>> +//0B2
>> +//0B3
>> +//0B4
>> + 0B4F248B00221FBD11CD2B8D = {
>> + children = (
>> + 017C60B1FFD2F2BB7F000001,
>> + 017C60B2FFD2F2BB7F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Intermediates;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//0B0
>> +//0B1
>> +//0B2
>> +//0B3
>> +//0B4
>> +//150
>> +//151
>> +//152
>> +//153
>> +//154
>> + 15D0BC79FF5EC47311CD2B9D = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = "Web Server Resources";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 15D0BC7BFF5EC4B811CD2B9D = {
>> + children = (
>> + C65E1ED80072974704CD2B8D,
>> + FF70E86C02244EA903CD29B6,
>> + 1BD2E41105D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = Resources;
>> + path = "";
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> +//150
>> +//151
>> +//152
>> +//153
>> +//154
>> +//160
>> +//161
>> +//162
>> +//163
>> +//164
>> + 16B190260028D0A611CD2B8D = {
>> + buildActionMask = 2147483647;
>> + files = (
>> + );
>> + isa = PBXShellScriptBuildPhase;
>> + runOnlyForDeploymentPostprocessing = 0;
>> + shellPath = /bin/sh;
>> + shellScript = "# Copy the requisite files from the Server and
>> Client directories into the final wrapper directory\nif [ \"$
>> {BUILD_CLIENT_LAUNCH_SCRIPT}\" = \"YES\" ]; then\n . \"$
>> {BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"YES\" \"$
>> {CLIENT_UNIQUIFIER}\"\nfi";
>> + };
>> +//160
>> +//161
>> +//162
>> +//163
>> +//164
>> +//1B0
>> +//1B1
>> +//1B2
>> +//1B3
>> +//1B4
>> + 1BD2E3F105D022C4006F0F8E = {
>> + containerPortal = 013357CCFF5DD5F011CD2B9D;
>> + isa = PBXContainerItemProxy;
>> + proxyType = 1;
>> + remoteGlobalIDString = 017C60B4FFD2F2BB7F000001;
>> + remoteInfo = "Application Server";
>> + };
>> + 1BD2E3F205D022C4006F0F8E = {
>> + containerPortal = 013357CCFF5DD5F011CD2B9D;
>> + isa = PBXContainerItemProxy;
>> + proxyType = 1;
>> + remoteGlobalIDString = 017C60D6FFD2F2BB7F000001;
>> + remoteInfo = "Web Server";
>> + };
>> + 1BD2E40305D022C7006F0F8E = {
>> + children = (
>> + 1BD2E40405D022C7006F0F8E,
>> + 1BD2E40605D022C7006F0F8E,
>> + 1BD2E40805D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = MenuHeader;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40405D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40505D022C7006F0F8E = {
>> + fileRef = 1BD2E40405D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40605D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40705D022C7006F0F8E = {
>> + fileRef = 1BD2E40605D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40805D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = MenuHeader.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40905D022C7006F0F8E = {
>> + fileRef = 1BD2E40805D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40A05D022C7006F0F8E = {
>> + children = (
>> + 1BD2E40B05D022C7006F0F8E,
>> + 1BD2E40D05D022C7006F0F8E,
>> + 1BD2E40F05D022C7006F0F8E,
>> + );
>> + isa = PBXGroup;
>> + name = PageWrapper;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40B05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.wo;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40C05D022C7006F0F8E = {
>> + fileRef = 1BD2E40B05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40D05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E40E05D022C7006F0F8E = {
>> + fileRef = 1BD2E40D05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E40F05D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = PageWrapper.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E41005D022C7006F0F8E = {
>> + fileRef = 1BD2E40F05D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41105D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = file;
>> + path = user.d2wmodel;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 1BD2E41205D022C7006F0F8E = {
>> + fileRef = 1BD2E41105D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41305D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaDTWGeneration.framework;
>> + path = /System/Library/Frameworks/JavaDTWGeneration.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41405D022C7006F0F8E = {
>> + fileRef = 1BD2E41305D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41505D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaDirectToWeb.framework;
>> + path = /System/Library/Frameworks/JavaDirectToWeb.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41605D022C7006F0F8E = {
>> + fileRef = 1BD2E41505D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41705D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaEOProject.framework;
>> + path = /System/Library/Frameworks/JavaEOProject.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41805D022C7006F0F8E = {
>> + fileRef = 1BD2E41705D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + 1BD2E41905D022C7006F0F8E = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = wrapper.framework;
>> + name = JavaJDBCAdaptor.framework;
>> + path = /System/Library/Frameworks/JavaJDBCAdaptor.framework;
>> + refType = 0;
>> + sourceTree = "<absolute>";
>> + };
>> + 1BD2E41A05D022C7006F0F8E = {
>> + fileRef = 1BD2E41905D022C7006F0F8E;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//1B0
>> +//1B1
>> +//1B2
>> +//1B3
>> +//1B4
>> +//210
>> +//211
>> +//212
>> +//213
>> +//214
>> + 2123FDF6FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Application.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF7FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Session.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF8FFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = DirectAction.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDF9FFD467417F000001 = {
>> + children = (
>> + 016FA8CAFFE5B8A311CD2B8D,
>> + 2123FDFBFFD467417F000001,
>> + 2123FDFCFFD467417F000001,
>> + );
>> + isa = PBXGroup;
>> + name = Main;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFBFFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = sourcecode.java;
>> + path = Main.java;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFCFFD467417F000001 = {
>> + fileEncoding = 30;
>> + isa = PBXFileReference;
>> + lastKnownFileType = text.woapi;
>> + path = Main.api;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFDFFD467417F000001 = {
>> + children = (
>> + );
>> + isa = PBXGroup;
>> + name = Documentation;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + 2123FDFEFFD467417F000001 = {
>> + fileRef = 2123FDF6FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FDFFFFD467417F000001 = {
>> + fileRef = 2123FDF8FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE00FFD467417F000001 = {
>> + fileRef = 2123FDF7FFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE01FFD467417F000001 = {
>> + fileRef = 2123FDFBFFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + ATTRIBUTES = (
>> + );
>> + };
>> + };
>> + 2123FE02FFD467417F000001 = {
>> + fileRef = 2123FDFCFFD467417F000001;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//210
>> +//211
>> +//212
>> +//213
>> +//214
>> +//C60
>> +//C61
>> +//C62
>> +//C63
>> +//C64
>> + C65E1ED80072974704CD2B8D = {
>> + isa = PBXFileReference;
>> + lastKnownFileType = image.icns;
>> + path = WOAfile.icns;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + C65E1ED90072974704CD2B8D = {
>> + fileRef = C65E1ED80072974704CD2B8D;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> +//C60
>> +//C61
>> +//C62
>> +//C63
>> +//C64
>> +//FF0
>> +//FF1
>> +//FF2
>> +//FF3
>> +//FF4
>> + FF70E86C02244EA903CD29B6 = {
>> + fileEncoding = 4;
>> + isa = PBXFileReference;
>> + lastKnownFileType = text;
>> + path = Properties;
>> + refType = 4;
>> + sourceTree = "<group>";
>> + };
>> + FF70E86D02244EA903CD29B6 = {
>> + fileRef = FF70E86C02244EA903CD29B6;
>> + isa = PBXBuildFile;
>> + settings = {
>> + };
>> + };
>> + };
>> + rootObject = 013357CCFF5DD5F011CD2B9D;
>> +}
>>
>> Added: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/user.d2wmodel.vm
>> ===================================================================
>> --- trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/user.d2wmodel.vm 2007-11-04 23:00:00 UTC
>> (rev 4598)
>> +++ trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_52/user.d2wmodel.vm 2007-11-05 05:20:06 UTC
>> (rev 4599)
>>.. -0,0 +1,13 @@
>> +{
>> + rules = (
>> + {
>> + class = com.webobjects.directtoweb.Rule;
>> + author = 100;
>> + rhs = {
>> + class = com.webobjects.directtoweb.Assignment;
>> + keyPath = look;
>> + value = "BasicLook";
>> + };
>> + }
>> + );
>> +}
>>
>> Copied: trunk/woproject/wolips/core/plugins/
>> org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application_54 (from rev 4569, trunk/woproject/wolips/core/
>> plugins/org.objectstyle.wolips.templateengine/templates/
>> d2w_wol_application)
>>
>
This archive was generated by hypermail 2.0.0 : Mon Nov 05 2007 - 03:21:11 EST