[Buix-commits] r927 - in lutinjaxx/trunk: jaxx-example jaxx-example/Calculator/src jaxx-example/Calculator/src/main/jnlp jaxx-example/Calculator/src/site jaxx-example/Calculator/src/site/fr jaxx-example/Calculator/src/site/fr/rst jaxx-example/Calculator/src/site/fr/rst/images jaxx-example/Components/src jaxx-example/Components/src/site jaxx-example/Components/src/site/fr jaxx-example/Components/src/site/fr/rst jaxx-example/Components/src/site/fr/rst/images jaxx-example/Counter jaxx-example/Counter/src jaxx-
Author: tchemit Date: 2008-10-15 20:36:29 +0000 (Wed, 15 Oct 2008) New Revision: 927 Added: lutinjaxx/trunk/jaxx-example/Calculator/ lutinjaxx/trunk/jaxx-example/Calculator/src/site/ lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/ lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/ lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/images/ lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/images/Calculator-screenshot.gif lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/index.rst lutinjaxx/trunk/jaxx-example/Components/ lutinjaxx/trunk/jaxx-example/Components/src/site/ lutinjaxx/trunk/jaxx-example/Components/src/site/fr/ lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/ lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/images/ lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/images/Components-screenshot.gif lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/index.rst lutinjaxx/trunk/jaxx-example/Counter/ lutinjaxx/trunk/jaxx-example/Counter/src/site/ lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/ lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/ lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/images/ lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/images/Counter-screenshot.gif lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/index.rst lutinjaxx/trunk/jaxx-example/LabelStyle/ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/images/ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/images/LabelStyle-screenshot.gif lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/index.rst lutinjaxx/trunk/jaxx-example/Validation/ lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Model-validation.xml lutinjaxx/trunk/jaxx-example/Validation/src/site/ lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/ lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/ lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/Validation.jaxx.rst lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/images/ lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/images/Validation-screenshot.jaxx.png Removed: lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/sun.jnlp lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/template.vm Modified: lutinjaxx/trunk/jaxx-example/Calculator/src/main/jnlp/template.vm lutinjaxx/trunk/jaxx-example/Counter/pom.xml Log: each example is a module (common jnlp resources) Copied: lutinjaxx/trunk/jaxx-example/Calculator (from rev 920, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator) Modified: lutinjaxx/trunk/jaxx-example/Calculator/src/main/jnlp/template.vm =================================================================== --- lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/template.vm 2008-10-15 18:38:36 UTC (rev 920) +++ lutinjaxx/trunk/jaxx-example/Calculator/src/main/jnlp/template.vm 2008-10-15 20:36:29 UTC (rev 927) @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" - codebase="$project.Url" href="$outputFile"> + codebase="$project.Url/bin" href="$outputFile"> <information> <title>$informationTitle</title> <vendor>$informationVendor</vendor> Copied: lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/images/Calculator-screenshot.gif (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/images/Calculator-screenshot.gif) =================================================================== (Binary files differ) Property changes on: lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/images/Calculator-screenshot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Copied: lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/index.rst (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Calculator.jaxx.rst) =================================================================== --- lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/index.rst (rev 0) +++ lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/index.rst 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,30 @@ +=================== +Examples/Calculator +=================== + +This is an implementation of Challenge #2 from the `XUL Grand Coding Challenge 2004`_ . Because this example program +has been implemented in so many different languages, you can easily compare JAXX's +syntax against the competition and decide for yourself which you prefer. + +Screen shot +----------- + +.. image:: images/Calculator-screenshot.gif + +Set it in action +---------------- + +|webstart| + +To run this example in `Java Web Start`_, click the `following link`_. + +Source code +----------- + +.. _XUL Grand Coding Challenge 2004: http://xul.sourceforge.net/challenge.html + +.. _Java Web Start: http://java.sun.com/products/javawebstart/ + +.. |webstart| image:: images/webstart.gif + +.. _following link: bin/launch-Calculator.jnlp Property changes on: lutinjaxx/trunk/jaxx-example/Calculator/src/site/fr/rst/index.rst ___________________________________________________________________ Name: svn:mergeinfo + Copied: lutinjaxx/trunk/jaxx-example/Components (from rev 920, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Components) Copied: lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/images/Components-screenshot.gif (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/images/Components-screenshot.gif) =================================================================== (Binary files differ) Property changes on: lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/images/Components-screenshot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Copied: lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/index.rst (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Components.jaxx.rst) =================================================================== --- lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/index.rst (rev 0) +++ lutinjaxx/trunk/jaxx-example/Components/src/site/fr/rst/index.rst 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,33 @@ +=================== +Examples/Components +=================== + +The Components demo displays many different Swing components being used in a variety of ways; it is JAXX's equivalent +of the SwingSet demo. Various pages use advanced features such as data binding, scripting, event handling, and +CSS stylesheets. + +Screen shot +----------- + +.. image:: images/Components-screenshot.gif + +Set it in action +---------------- + +|webstart| + +To run this example in `Java Web Start`_, click the `following link`_. + + +Source code +----------- + +Unlike the other examples, the source code for Components is too big to display here. You can view it yourself by +downloading JAXX, and you can also view the source code for the individual demos by clicking the "Source" tabs. + + +.. _Java Web Start: http://java.sun.com/products/javawebstart/ + +.. |webstart| image:: images/webstart.gif + +.. _following link: bin/launch-Components.jnlp Copied: lutinjaxx/trunk/jaxx-example/Counter (from rev 920, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Counter) Modified: lutinjaxx/trunk/jaxx-example/Counter/pom.xml =================================================================== --- lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Counter/pom.xml 2008-10-15 18:38:36 UTC (rev 920) +++ lutinjaxx/trunk/jaxx-example/Counter/pom.xml 2008-10-15 20:36:29 UTC (rev 927) @@ -11,12 +11,22 @@ <parent> <groupId>org.codelutin</groupId> - <artifactId>jaxx-example-pom</artifactId> + <artifactId>jaxx-example</artifactId> <version>0.5-SNAPSHOT</version> </parent> + <groupId>org.codelutin.jaxx-example</groupId> <artifactId>Counter</artifactId> + <dependencies> + + <dependency> + <groupId>org.codelutin</groupId> + <artifactId>jaxx-core</artifactId> + <scope>compile</scope> + </dependency> + + </dependencies> <!-- ************************************************************* --> <!-- *** Project Information ************************************* --> <!-- ************************************************************* --> @@ -24,7 +34,7 @@ <version>0.5-SNAPSHOT</version> <inceptionYear>2008</inceptionYear> <description>Jaxx Counter example</description> - <url>${example.home.url}</url> + <!--url>${example.home.url}</url--> <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> @@ -51,16 +61,25 @@ <artifactId>maven-jar-plugin</artifactId> </plugin> - <plugin> - <artifactId>maven-antrun-plugin</artifactId> - </plugin> - <plugin> <groupId>org.codehaus.mojo.webstart</groupId> <artifactId>webstart-maven-plugin</artifactId> </plugin> + + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + </plugin> </plugins> </build> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + <scm> + <connection>${scm.connection.example}</connection> + <developerConnection>${scm.developerConnection.example}</developerConnection> + <url>${scm.url.example}</url> + </scm> </project> \ No newline at end of file Copied: lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/images/Counter-screenshot.gif (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/images/Counter-screenshot.gif) =================================================================== (Binary files differ) Property changes on: lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/images/Counter-screenshot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Copied: lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/index.rst (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Counter.jaxx.rst) =================================================================== --- lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/index.rst (rev 0) +++ lutinjaxx/trunk/jaxx-example/Counter/src/site/fr/rst/index.rst 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,28 @@ +================ +Examples/Counter +================ + + +Screen shot +----------- + +.. image:: images/Counter-screenshot.gif + +Set it in action +---------------- + + +|webstart| + +To run this example in `Java Web Start`_, click the `following link`_. + + +Source code +----------- + + +.. _Java Web Start: http://java.sun.com/products/javawebstart/ + +.. |webstart| image:: images/webstart.gif + +.. _following link: http://buix.labs.libre-entreprise.org/lutinjaxx/maven-jaxx-plugin/examples/l... \ No newline at end of file Copied: lutinjaxx/trunk/jaxx-example/LabelStyle (from rev 920, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/LabelStyle) Copied: lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/images/LabelStyle-screenshot.gif (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/images/LabelStyle-screenshot.gif) =================================================================== (Binary files differ) Property changes on: lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/images/LabelStyle-screenshot.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Copied: lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/index.rst (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/LabelStyles.jaxx.rst) =================================================================== --- lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/index.rst (rev 0) +++ lutinjaxx/trunk/jaxx-example/LabelStyle/src/site/fr/rst/index.rst 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,28 @@ +==================== +Examples/LabelStyles +==================== + +This example program creates a number of components which are used to control the appearance of a JLabel. +Everything is performed through data binding; there are no script tags or explicit event handlers anywhere. + +Screen shot +----------- + +.. image:: images/LabelStyle-screenshot.gif + +Set it in action +---------------- + +|webstart| + +To run this example in `Java Web Start`_, click the `following link`_. + + +Source code +----------- + +.. _Java Web Start: http://java.sun.com/products/javawebstart/ + +.. |webstart| image:: images/webstart.gif + +.. _following link: http://buix.labs.libre-entreprise.org/lutinjaxx/maven-jaxx-plugin/examples/l... Copied: lutinjaxx/trunk/jaxx-example/Validation (from rev 920, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Validation) Copied: lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Model-validation.xml (from rev 922, lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Validation/src/main/resources/examples/Validation/Model-validation.xml) =================================================================== --- lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Model-validation.xml (rev 0) +++ lutinjaxx/trunk/jaxx-example/Validation/src/main/resources/examples/Validation/Model-validation.xml 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,32 @@ +<!DOCTYPE validators PUBLIC + "-//OpenSymphony Group//XWork Validator 1.0.2//EN" + "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd"> + <validators> + <!-- Field Validators for email field --> + <field name="text"> + <field-validator type="required" short-circuit="true"> + <message>You must enter a value for text.</message> + </field-validator> + <field-validator type="email" short-circuit="true"> + <message>Not a valid e-mail.</message> + </field-validator> + </field> + + <field name="text2"> + <field-validator type="required" short-circuit="true"> + <message>You must enter a value for text.</message> + </field-validator> + <field-validator type="email" short-circuit="true"> + <message>Not a valid e-mail.</message> + </field-validator> + </field> + <!-- Plain Validator 1 --> + <validator type="expression"> + <param name="expression">text.startsWith("poussin")</param> + <message>Email not starts with poussin</message> + </validator> + <validator type="expression"> + <param name="expression">text2.startsWith("chemit")</param> + <message>Email not starts with chemit</message> + </validator> + </validators> \ No newline at end of file Copied: lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/Validation.jaxx.rst (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/Validation.jaxx.rst) =================================================================== --- lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/Validation.jaxx.rst (rev 0) +++ lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/Validation.jaxx.rst 2008-10-15 20:36:29 UTC (rev 927) @@ -0,0 +1,28 @@ +===================== +Examples/LabelStyles2 +===================== + +This example program creates a number of components which are used to control the appearance of a JLabel. +Everything is performed through data binding; there are no script tags or explicit event handlers anywhere. + +Screen shot +----------- + +.. image:: images/Validation-screenshot.gif + +Set it in action +---------------- + +|webstart| + +To run this example in `Java Web Start`_, click the `following link`_. + + +Source code +----------- + +.. _Java Web Start: http://java.sun.com/products/javawebstart/ + +.. |webstart| image:: images/webstart.png + +.. _following link: http://buix.labs.libre-entreprise.org/lutinjaxx/maven-jaxx-plugin/examples/l... Property changes on: lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/Validation.jaxx.rst ___________________________________________________________________ Name: svn:mergeinfo + Copied: lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/images/Validation-screenshot.jaxx.png (from rev 920, lutinjaxx/trunk/jaxx-core/src/site/fr/rst/examples/images/Validation-screenshot.jaxx.png) =================================================================== (Binary files differ) Property changes on: lutinjaxx/trunk/jaxx-example/Validation/src/site/fr/rst/images/Validation-screenshot.jaxx.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/sun.jnlp =================================================================== --- lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/sun.jnlp 2008-10-15 20:36:12 UTC (rev 926) +++ lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/sun.jnlp 2008-10-15 20:36:29 UTC (rev 927) @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<jnlp spec="1.0+" codebase="@url@" href="sun.jnlp"> - <information> - <title>Sun MicroSystems</title> - <vendor>Sun MicroSystems, Inc.</vendor> - <offline-allowed/> - </information> - <resources> - <jar href="lib/@help@"/> - </resources> - <component-desc/> -</jnlp> \ No newline at end of file Deleted: lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/template.vm =================================================================== --- lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/template.vm 2008-10-15 20:36:12 UTC (rev 926) +++ lutinjaxx/trunk/maven-jaxx-plugin/src/examples/Calculator/src/main/jnlp/template.vm 2008-10-15 20:36:29 UTC (rev 927) @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<jnlp - spec="1.0+" - codebase="$project.Url" href="$outputFile"> - <information> - <title>$informationTitle</title> - <vendor>$informationVendor</vendor> - <homepage href="$informationHomepage" /> - <description>$informationDescription</description> - <offline-allowed /> - </information> - <resources> - <j2se version="1.5+" max-heap-size="512m"/> - $dependencies - <extension name="sun" href="sun.jnlp"/> - </resources> - <security> - <all-permissions /> - </security> - <application-desc main-class="$mainClass" /> -</jnlp>
participants (1)
-
tchemit@users.labs.libre-entreprise.org