Skip to content

Commit

Permalink
chap08: upload all of the chapter's examples
Browse files Browse the repository at this point in the history
git-svn-id: http://griffoninaction.googlecode.com/svn/trunk@11 82b81fbe-1ee3-11de-bf1e-7b5f7763e386
  • Loading branch information
aalmiray committed Nov 23, 2009
1 parent baba0e5 commit dd3920b
Show file tree
Hide file tree
Showing 129 changed files with 2,604 additions and 0 deletions.
62 changes: 62 additions & 0 deletions chap08/events/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main"/>
<classpathentry kind="src" path="griffon-app/conf"/>
<classpathentry kind="src" path="griffon-app/models"/>
<classpathentry kind="src" path="griffon-app/views"/>
<classpathentry kind="src" path="griffon-app/controllers"/>
<classpathentry kind="src" path="griffon-app/resources"/>
<classpathentry kind="src" path="test/integration"/>
<classpathentry kind="src" path="test/unit"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="var" path="GRIFFON_HOME/ant/lib/ant.jar"/>
<classpathentry kind="var" path="GRIFFON_HOME/lib/commons-logging-1.1.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/jline-0.9.94.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/gant_groovy1.6-1.6.0.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/junit-3.8.2.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/commons-cli-1.0.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/ant-1.7.1.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/log4j-1.2.15.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/swingx-0.9.3.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/svnkit-1.2.0.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/swing-worker.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/swingxbuilder-0.1.6-SNAPSHOT.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/spring-2.5.6.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/ant-junit-1.7.1.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/MultipleGradientPaint.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/ant-launcher-1.7.1.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/asm-2.2.3.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/commons-lang-2.4.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/ant-nodeps-1.7.1.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/groovy-all-1.6.4.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/lib/ant-trax-1.7.1.jar" />


<classpathentry kind="var" path="GRIFFON_HOME/dist/griffon-cli-0.2.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/dist/griffon-rt-0.2.jar" />

<classpathentry kind="var" path="GRIFFON_HOME/dist/griffon-resources-0.2.jar" />


<classpathentry kind="output" path="staging/classes"/>
</classpath>
18 changes: 18 additions & 0 deletions chap08/events/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>events</name>
<comment/>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
4 changes: 4 additions & 0 deletions chap08/events/application.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#Sat Nov 21 20:33:54 PST 2009
app.version=0.1
app.griffon.version=0.2
app.name=events
97 changes: 97 additions & 0 deletions chap08/events/build.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<project name="events" default="test">

<!-- =================================
target: clean
================================= -->
<target name="clean" description="--> Cleans a Griffon application">
<griffon>
<arg value="clean"/>
</griffon>
</target>

<!-- =================================
target: package
================================= -->
<target name="package" description="--> Packages up Griffon artifacts">
<griffon>
<arg value="package"/>
</griffon>
</target>

<!-- =================================
target: run-app
================================= -->
<target name="run-app" description="--> Run a Griffon application in standalone mode">
<griffon>
<arg value="run-app"/>
</griffon>
</target>

<!-- =================================
target: debug-app
================================= -->
<target name="debug-app" description="--> Run a Griffon application in standalone mode with debugging turned on">
<griffon>
<arg value="run-app"/>
<arg value="-debug"/>
</griffon>
</target>

<!-- =================================
target: run-webstart
================================= -->
<target name="run-webstart" description="--> Run a Griffon application in webstart mode">
<griffon>
<arg value="run-webstart"/>
</griffon>
</target>

<!-- =================================
target: run-applet
================================= -->
<target name="run-applet" description="--> Run a Griffon application in applet mode">
<griffon>
<arg value="run-applet"/>
</griffon>
</target>

<!-- =================================
target: test
================================= -->
<target name="test" description="--> Run a Griffon applications unit tests">
<griffon>
<arg value="test-app"/>
</griffon>
</target>

<!-- =================================
target: dist
================================= -->
<target name="dist" description="--> Packages up Griffon artifacts in the Production Environment">
<griffon>
<arg value="prod"/>
<arg value="package"/>
</griffon>
</target>

<!-- set up the griffon macro -->
<property environment="env"/>
<property name="griffon.home" value="${env.GRIFFON_HOME}"/>
<property name="jdk.home" value="${env.JAVA_HOME}"/>
<condition property="griffon" value="griffon.bat">
<os family="windows"/>
</condition>
<property name="griffon" value="griffon" />
<macrodef name="griffon">
<element name="griffon-args" implicit="yes"/>
<sequential>
<exec executable="${griffon.home}/bin/${griffon}" failonerror="true">
<env key="JAVA_HOME" value="${jdk.home}"/>
<env key="GRIFFON_HOME" value="${griffon.home}"/>
<griffon-args/>
</exec>
</sequential>
</macrodef>
<!-- end set up the griffon macro -->

</project>
43 changes: 43 additions & 0 deletions chap08/events/events.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" type="GRIFFON_MODULE" version="4">
<component name="FacetManager">
<facet type="Griffon" name="Griffon">
<configuration />
</facet>
<!--
<facet type="Spring" name="Spring">
<configuration>
<fileset id="Griffon" name="Griffon" removed="false">
<file>file://$MODULE_DIR$/web-app/WEB-INF/applicationContext.xml</file>
</fileset>
</configuration>
</facet>
-->
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/griffon-app/conf" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/griffon-app/models" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/griffon-app/views" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/griffon-app/controllers" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/griffon-app/lifecycle" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/test/integration" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/test/unit" isTestSource="true" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Griffon 0.2" level="project" />
<orderEntry type="module-library">
<library name="Griffon User Library">
<CLASSES>
<root url="file://$MODULE_DIR$/lib" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
</library>
</orderEntry>
</component>
</module>
65 changes: 65 additions & 0 deletions chap08/events/events.ipr
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<project relativePaths="false" version="4">
<component name="ProjectFileVersion" converted="true" />
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/events.iml" filepath="$PROJECT_DIR$/events.iml" />
</modules>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_5" assert-keyword="true" jdk-15="true" project-jdk-name="1.6" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
<component name="libraryTable">
<library name="Griffon 0.2">
<CLASSES>
<root url="jar:///usr/local/griffon/lib/commons-logging-1.1.jar!/" />

<root url="jar:///usr/local/griffon/lib/jline-0.9.94.jar!/" />

<root url="jar:///usr/local/griffon/lib/gant_groovy1.6-1.6.0.jar!/" />

<root url="jar:///usr/local/griffon/lib/junit-3.8.2.jar!/" />

<root url="jar:///usr/local/griffon/lib/commons-cli-1.0.jar!/" />

<root url="jar:///usr/local/griffon/lib/ant-1.7.1.jar!/" />

<root url="jar:///usr/local/griffon/lib/log4j-1.2.15.jar!/" />

<root url="jar:///usr/local/griffon/lib/swingx-0.9.3.jar!/" />

<root url="jar:///usr/local/griffon/lib/svnkit-1.2.0.jar!/" />

<root url="jar:///usr/local/griffon/lib/swing-worker.jar!/" />

<root url="jar:///usr/local/griffon/lib/swingxbuilder-0.1.6-SNAPSHOT.jar!/" />

<root url="jar:///usr/local/griffon/lib/spring-2.5.6.jar!/" />

<root url="jar:///usr/local/griffon/lib/ant-junit-1.7.1.jar!/" />

<root url="jar:///usr/local/griffon/lib/MultipleGradientPaint.jar!/" />

<root url="jar:///usr/local/griffon/lib/ant-launcher-1.7.1.jar!/" />

<root url="jar:///usr/local/griffon/lib/asm-2.2.3.jar!/" />

<root url="jar:///usr/local/griffon/lib/commons-lang-2.4.jar!/" />

<root url="jar:///usr/local/griffon/lib/ant-nodeps-1.7.1.jar!/" />

<root url="jar:///usr/local/griffon/lib/groovy-all-1.6.4.jar!/" />

<root url="jar:///usr/local/griffon/lib/ant-trax-1.7.1.jar!/" />

<root url="jar:///usr/local/griffon/dist/griffon-cli-0.2.jar!/" />

<root url="jar:///usr/local/griffon/dist/griffon-rt-0.2.jar!/" />

<root url="jar:///usr/local/griffon/dist/griffon-resources-0.2.jar!/" />


</CLASSES>
</library>
</component>
</project>
65 changes: 65 additions & 0 deletions chap08/events/events.iws
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<project relativePaths="false" version="4">
<component name="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="events" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="events" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="events" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="0.5" version="1" splitterProportion="0.5">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<showStructure ProjectPane="false" />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
</navigator>
</component>
<!--
<component name="RunManager" selected="Griffon Application.Griffon:events">
<configuration default="false" name="Griffon:events" type="GriffonRunConfigurationType" factoryName="Griffon Application">
<module name="events" />
<setting name="vmparams" value="" />
<setting name="griffonparams" value="" />
<setting name="hostik" value="localhost" />
<setting name="port" value="8080" />
<setting name="jndi" value="false" />
<setting name="recomp" value="false" />
<setting name="recompileFreq" value="3" />
<setting name="launchBrowser" value="true" />
<RunnerSettings RunnerId="Run" />
<ConfigurationWrapper RunnerId="Run" />
<method>
<option name="Make" value="true" />
</method>
</configuration>
<list size="1">
<item index="0" class="java.lang.String" itemvalue="Griffon Application.Griffon:events" />
</list>
</component>
-->
<component name="ToolWindowManager">
<frame x="10" y="10" width="1260" height="984" extended-state="0" />
<editor active="false" />
<layout>
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.25" sideWeight="0.6623068" order="0" side_tool="false" />
</layout>
</component>
</project>
20 changes: 20 additions & 0 deletions chap08/events/events.launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.codehaus.griffon.GriffonMain"/>
<booleanAttribute key="org.eclipse.jdt.debug.ui.INCLUDE_EXTERNAL_JARS" value="true"/>
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#10;&lt;runtimeClasspathEntry containerPath=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot; javaProject=&quot;events&quot; path=&quot;1&quot; type=&quot;4&quot;/&gt;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#10;&lt;runtimeClasspathEntry id=&quot;org.eclipse.jdt.launching.classpathentry.defaultClasspath&quot;&gt;&#10;&lt;memento exportedEntriesOnly=&quot;false&quot; project=&quot;events&quot;/&gt;&#10;&lt;/runtimeClasspathEntry&gt;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/events&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#10;"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
</listAttribute>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="events"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Dbase.dir=${project_loc} -Dgriffon.env=development"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/events"/>
</listAttribute>
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
</launchConfiguration>
Loading

0 comments on commit dd3920b

Please sign in to comment.