You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2011/05/26 01:33:50 UTC

svn commit: r1127727 - in /pivot/skunk/pivot-archetype-quickstart: ./ src/ src/main/ src/main/resources/ src/main/resources/META-INF/ src/main/resources/META-INF/maven/ src/main/resources/archetype-resources/ src/main/resources/archetype-resources/src/...

Author: smartini
Date: Wed May 25 23:33:49 2011
New Revision: 1127727

URL: http://svn.apache.org/viewvc?rev=1127727&view=rev
Log:
PIVOT-397 - Initial import

Added:
    pivot/skunk/pivot-archetype-quickstart/.classpath
    pivot/skunk/pivot-archetype-quickstart/.project
    pivot/skunk/pivot-archetype-quickstart/BUILD
    pivot/skunk/pivot-archetype-quickstart/LICENSE
    pivot/skunk/pivot-archetype-quickstart/NOTICE
    pivot/skunk/pivot-archetype-quickstart/README
    pivot/skunk/pivot-archetype-quickstart/RELEASE-NOTES
    pivot/skunk/pivot-archetype-quickstart/pom.xml
    pivot/skunk/pivot-archetype-quickstart/src/
    pivot/skunk/pivot-archetype-quickstart/src/main/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/pom.xml
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplication.java
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplicationWindow.java
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/PivotApplicationWindow.bxml
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/test/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/test/java/
    pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/test/resources/
    pivot/skunk/pivot-archetype-quickstart/src/test/
    pivot/skunk/pivot-archetype-quickstart/src/test/resources/
Modified:
    pivot/skunk/pivot-archetype-quickstart/   (props changed)

Propchange: pivot/skunk/pivot-archetype-quickstart/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Wed May 25 23:33:49 2011
@@ -0,0 +1,2 @@
+.settings
+target

Added: pivot/skunk/pivot-archetype-quickstart/.classpath
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/.classpath?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/.classpath (added)
+++ pivot/skunk/pivot-archetype-quickstart/.classpath Wed May 25 23:33:49 2011
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
+	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+	<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>

Added: pivot/skunk/pivot-archetype-quickstart/.project
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/.project?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/.project (added)
+++ pivot/skunk/pivot-archetype-quickstart/.project Wed May 25 23:33:49 2011
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>pivot-archetype-quickstart</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.maven.ide.eclipse.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+	</natures>
+</projectDescription>

Added: pivot/skunk/pivot-archetype-quickstart/BUILD
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/BUILD?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/BUILD (added)
+++ pivot/skunk/pivot-archetype-quickstart/BUILD Wed May 25 23:33:49 2011
@@ -0,0 +1,28 @@
+System Requirements
+===================
+
+* JDK 1.6 or greater (http://java.sun.com/)
+* Ant 1.7 or greater (http://ant.apache.org/)
+* JUnit 4.3 or greater (http://www.junit.org/)
+* Maven Ant Tasks 2.0.10 or greater (http://maven.apache.org/) (optional)
+
+Project Set-Up
+==============
+
+* Ensure that Maven is on your classpath (set the PATH environment variable accordingly)
+
+Building Apache Pivot Quickstart Archetype
+==========================================
+
+* To install the archetype in a local Maven repository:
+
+  $ cd pivot-archetype-quickstart
+  $ mvn -U install
+  $ cd ..
+
+* To Test is, generating a Pivot Project (called "myapp") with it 
+  (and give to it the desired package name when requested, like "com.mycompany.myapp", 
+  note that usually the ".myapp" part in the package is written only if overridden here):
+  $ mvn archetype:generate -U -DarchetypeGroupId=org.apache.pivot -DarchetypeArtifactId=pivot-archetype-quickstart -DarchetypeVersion=1.0 -DgroupId=com.mycompany -DartifactId=myapp -Dversion=1.0 
+  then, compile the project and run it.
+

Added: pivot/skunk/pivot-archetype-quickstart/LICENSE
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/LICENSE?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/LICENSE (added)
+++ pivot/skunk/pivot-archetype-quickstart/LICENSE Wed May 25 23:33:49 2011
@@ -0,0 +1,650 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+===============================================================================
+
+APACHE PIVOT SUBCOMPONENTS:
+
+Portions of Apache Pivot are derived from third party source code with
+separate copyright notices and license terms. Your use of the source
+code for these portions is subject to the terms and conditions of
+the following licenses.
+
+===============================================================================
+
+The following components are licensed under the Apache Software License 2.0:
+
+  * web-server/lib/servlet-api.jar (http://tomcat.apache.org/)
+
+===============================================================================
+
+The following components are available in Public Domain:
+
+  1. The Tango Icon Theme icons (http://tango.freedesktop.org/)
+
+     tutorials/src/org/apache/pivot/tutorials/document-new.png
+     tutorials/src/org/apache/pivot/tutorials/document-open.png
+     tutorials/src/org/apache/pivot/tutorials/document-save-as.png
+     tutorials/src/org/apache/pivot/tutorials/document-save.png
+     tutorials/src/org/apache/pivot/tutorials/edit-copy.png
+     tutorials/src/org/apache/pivot/tutorials/edit-cut.png
+     tutorials/src/org/apache/pivot/tutorials/edit-delete.png
+     tutorials/src/org/apache/pivot/tutorials/edit-paste.png
+     tutorials/src/org/apache/pivot/tutorials/edit-redo.png
+     tutorials/src/org/apache/pivot/tutorials/edit-select-all.png
+     tutorials/src/org/apache/pivot/tutorials/edit-undo.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/preferences-system.png
+     tutorials/src/org/apache/pivot/tutorials/go-home.png
+     tutorials/src/org/apache/pivot/tutorials/menus/battery.png
+     tutorials/src/org/apache/pivot/tutorials/menus/edit-paste.png
+     tutorials/src/org/apache/pivot/tutorials/menus/emblem-favorite.png
+     tutorials/src/org/apache/pivot/tutorials/menus/face-smile.png
+     tutorials/src/org/apache/pivot/tutorials/menus/weather-clear.png
+     tutorials/src/org/apache/pivot/tutorials/stocktracker/go-down.png
+     tutorials/src/org/apache/pivot/tutorials/stocktracker/go-up.png
+     tutorials/src/org/apache/pivot/tutorials/weather-clear.png
+     tutorials/src/org/apache/pivot/tutorials/weather-few-clouds-32x32.png
+     tutorials/src/org/apache/pivot/tutorials/weather-few-clouds.png
+     tutorials/src/org/apache/pivot/tutorials/weather-overcast.png
+     tutorials/src/org/apache/pivot/tutorials/weather-showers-scattered.png
+     tutorials/src/org/apache/pivot/tutorials/x-office-document.png
+     tests/src/org/apache/pivot/tests/applications-games.png
+     tests/src/org/apache/pivot/tests/go-home.png
+     tests/src/org/apache/pivot/tests/weather-few-clouds-32x32.png
+
+  2. The FamFamFam Flag icons (http://www.famfamfam.com/lab/icons/flags/)
+
+     tutorials/src/org/apache/pivot/tutorials/tableviews/au.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/cn.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/de.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/fr.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/gb.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/it.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/jp.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/kr.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/ru.png
+     tutorials/src/org/apache/pivot/tutorials/tableviews/us.png
+
+===============================================================================
+
+Pivot's easing equations (org.apache.pivot.wtk.effects.easing.*) are derivative
+works originating from Robert Penner's Action Script easing equations, which
+are licensed under the Berkeley Software Distribution (BSD) License.
+
+                  Berkeley Software Distribution (BSD) License
+               http://www.opensource.org/licenses/bsd-license.php
+
+  Copyright (c) 2001 Robert Penner
+  All rights reserved.
+
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are met:
+
+  * Redistributions of source code must retain the above copyright notice,
+    this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions and the following disclaimer in the documentation
+    and/or other materials provided with the distribution.
+  * Neither the name of the author nor the names of contributors may be used
+    to endorse or promote products derived from this software without
+    specific prior written permission.
+
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  POSSIBILITY OF SUCH DAMAGE.
+
+===============================================================================
+
+The drop shadow decorator (org.apache.pivot.wtk.effects.DropShadowDecorator)
+uses code from "Filthy Rich Clients" by Chet Haase and Romain Guy, which is
+licensed under the Berkeley Software Distribution (BSD) License.
+
+                  Berkeley Software Distribution (BSD) License
+               http://www.opensource.org/licenses/bsd-license.php
+
+  Copyright (c) 2006 Chet Haase and Romain Guy
+  All rights reserved.
+
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are met:
+
+  * Redistributions of source code must retain the above copyright notice,
+    this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above copyright notice,
+    this list of conditions and the following disclaimer in the documentation
+    and/or other materials provided with the distribution.
+  * Neither the name Filthy Rich Clients nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  POSSIBILITY OF SUCH DAMAGE.
+
+===============================================================================
+
+The following components are licensed under the Creative Commons Attribution
+2.5 License:
+
+  1. The Silk Icons (http://www.famfamfam.com/lab/icons/silk/)
+
+     demos/src/org/apache/pivot/demos/itunes/magnifier.png
+     tutorials/src/org/apache/pivot/tutorials/anchor.png
+     tutorials/src/org/apache/pivot/tutorials/application.png
+     tutorials/src/org/apache/pivot/tutorials/bell.png
+     tutorials/src/org/apache/pivot/tutorials/book_open.png
+     tutorials/src/org/apache/pivot/tutorials/buttons/resultset_next.png
+     tutorials/src/org/apache/pivot/tutorials/buttons/resultset_previous.png
+     tutorials/src/org/apache/pivot/tutorials/clock.png
+     tutorials/src/org/apache/pivot/tutorials/cup.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/buttons/resultset_next.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/menus/coins.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/navigation/bell.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/navigation/clock.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/navigation/house.png
+     tutorials/src/org/apache/pivot/tutorials/explorer/navigation/star.png
+     tutorials/src/org/apache/pivot/tutorials/flag_red.png
+     tutorials/src/org/apache/pivot/tutorials/folder.png
+     tutorials/src/org/apache/pivot/tutorials/help.png
+     tutorials/src/org/apache/pivot/tutorials/house.png
+     tutorials/src/org/apache/pivot/tutorials/magnifier.png
+     tutorials/src/org/apache/pivot/tutorials/menus/shape_square_add.png
+     tutorials/src/org/apache/pivot/tutorials/page_edit.png
+     tutorials/src/org/apache/pivot/tutorials/page_white.png
+     tutorials/src/org/apache/pivot/tutorials/star.png
+     tutorials/src/org/apache/pivot/tutorials/stocktracker/add.png
+     tutorials/src/org/apache/pivot/tutorials/stocktracker/delete.png
+     tutorials/src/org/apache/pivot/tutorials/webqueries/add.png
+     tutorials/src/org/apache/pivot/tutorials/webqueries/delete.png
+     tutorials/src/org/apache/pivot/tutorials/webqueries/pencil.png
+     tutorials/src/org/apache/pivot/tutorials/webqueries/pencil_add.png
+     tutorials/src/org/apache/pivot/tutorials/windows/application_form.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/drive.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/folder_add.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/folder.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/house.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/message_type-error-16x16.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/message_type-question-16x16.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/message_type-warning-16x16.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/page_white.png
+     tests/src/org/apache/pivot/tests/anchor.png
+     tests/src/org/apache/pivot/tests/bell.png
+     tests/src/org/apache/pivot/tests/clock.png
+     tests/src/org/apache/pivot/tests/cup.png
+     tests/src/org/apache/pivot/tests/house.png
+     tests/src/org/apache/pivot/tests/star.png
+
+  2. The Silk Companion Icons (http://damieng.com/creative/icons/silk-companion-1-icons)
+
+     demos/src/org/apache/pivot/demos/itunes/bullet_cross.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/folder_home.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/folder_up.png
+     wtk-terra/src/org/apache/pivot/wtk/skin/terra/message_type-info-16x16.png
+
+                    Creative Commons Attribution 2.5 License
+               http://creativecommons.org/licenses/by/2.5/legalcode
+
+  License
+
+  THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
+  COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
+  COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
+  AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
+
+  BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO
+  BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS
+  CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
+  CONDITIONS.
+
+  1. Definitions
+
+     (a) "Collective Work" means a work, such as a periodical issue, anthology
+         or encyclopedia, in which the Work in its entirety in unmodified form,
+         along with a number of other contributions, constituting separate and
+         independent works in themselves, are assembled into a collective whole.
+         A work that constitutes a Collective Work will not be considered a
+         Derivative Work (as defined below) for the purposes of this License.
+
+     (b) "Derivative Work" means a work based upon the Work or upon the Work and
+         other pre-existing works, such as a translation, musical arrangement,
+         dramatization, fictionalization, motion picture version, sound
+         recording, art reproduction, abridgment, condensation, or any other
+         form in which the Work may be recast, transformed, or adapted, except
+         that a work that constitutes a Collective Work will not be considered a
+         Derivative Work for the purpose of this License. For the avoidance of
+         doubt, where the Work is a musical composition or sound recording, the
+         synchronization of the Work in timed-relation with a moving image
+         ("synching") will be considered a Derivative Work for the purpose of
+         this License.
+
+     (c) "Licensor" means the individual or entity that offers the Work under
+         the terms of this License.
+
+     (d) "Original Author" means the individual or entity who created the Work.
+
+     (e) "Work" means the copyrightable work of authorship offered under the
+         terms of this License.
+
+     (f) "You" means an individual or entity exercising rights under this
+         License who has not previously violated the terms of this License with
+         respect to the Work, or who has received express permission from the
+         Licensor to exercise rights under this License despite a previous
+         violation.
+
+  2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
+     restrict any rights arising from fair use, first sale or other limitations
+     on the exclusive rights of the copyright owner under copyright law or
+     other applicable laws.
+
+  3. License Grant. Subject to the terms and conditions of this License,
+     Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
+     perpetual (for the duration of the applicable copyright) license to
+     exercise the rights in the Work as stated below:
+
+     (a) to reproduce the Work, to incorporate the Work into one or more
+         Collective Works, and to reproduce the Work as incorporated in the
+         Collective Works;
+
+     (b) to create and reproduce Derivative Works;
+
+     (c) to distribute copies or phonorecords of, display publicly, perform
+         publicly, and perform publicly by means of a digital audio transmission
+         the Work including as incorporated in Collective Works;
+
+     (d) to distribute copies or phonorecords of, display publicly, perform
+         publicly, and perform publicly by means of a digital audio transmission
+         Derivative Works.
+
+     (e) For the avoidance of doubt, where the work is a musical composition:
+
+         (i)  Performance Royalties Under Blanket Licenses. Licensor waives the
+              exclusive right to collect, whether individually or via a
+              performance rights society (e.g. ASCAP, BMI, SESAC), royalties for
+              the public performance or public digital performance (e.g.
+              webcast) of the Work.
+
+         (ii) Mechanical Rights and Statutory Royalties. Licensor waives the
+              exclusive right to collect, whether individually or via a music
+              rights agency or designated agent (e.g. Harry Fox Agency),
+              royalties for any phonorecord You create from the Work ("cover
+              version") and distribute, subject to the compulsory license
+              created by 17 USC Section 115 of the US Copyright Act (or the
+              equivalent in other jurisdictions).
+
+     (f) Webcasting Rights and Statutory Royalties. For the avoidance of doubt,
+         where the Work is a sound recording, Licensor waives the exclusive
+         right to collect, whether individually or via a performance-rights
+         society (e.g. SoundExchange), royalties for the public digital
+         performance (e.g. webcast) of the Work, subject to the compulsory
+         license created by 17 USC Section 114 of the US Copyright Act (or the
+         equivalent in other jurisdictions).
+
+     The above rights may be exercised in all media and formats whether now
+     known or hereafter devised. The above rights include the right to make such
+     modifications as are technically necessary to exercise the rights in other
+     media and formats. All rights not expressly granted by Licensor are hereby
+     reserved.
+
+  4. Restrictions.The license granted in Section 3 above is expressly made
+     subject to and limited by the following restrictions:
+
+     (a) You may distribute, publicly display, publicly perform, or publicly
+         digitally perform the Work only under the terms of this License, and
+         You must include a copy of, or the Uniform Resource Identifier for,
+         this License with every copy or phonorecord of the Work You distribute,
+         publicly display, publicly perform, or publicly digitally perform. You
+         may not offer or impose any terms on the Work that alter or restrict
+         the terms of this License or the recipients' exercise of the rights
+         granted hereunder. You may not sublicense the Work. You must keep
+         intact all notices that refer to this License and to the disclaimer of
+         warranties. You may not distribute, publicly display, publicly
+         perform, or publicly digitally perform the Work with any technological
+         measures that control access or use of the Work in a manner
+         inconsistent with the terms of this License Agreement. The above
+         applies to the Work as incorporated in a Collective Work, but this
+         does not require the Collective Work apart from the Work itself to be
+         made subject to the terms of this License. If You create a Collective
+         Work, upon notice from any Licensor You must, to the extent
+         practicable, remove from the Collective Work any credit as required
+         by clause 4(b), as requested. If You create a Derivative Work, upon
+         notice from any Licensor You must, to the extent practicable, remove
+         from the Derivative Work any credit as required by clause 4(b), as
+         requested.
+
+     (b) If you distribute, publicly display, publicly perform, or publicly
+         digitally perform the Work or any Derivative Works or Collective
+         Works, You must keep intact all copyright notices for the Work and
+         provide, reasonable to the medium or means You are utilizing: (i) the
+         name of the Original Author (or pseudonym, if applicable) if supplied,
+         and/or (ii) if the Original Author and/or Licensor designate another
+         party or parties (e.g. a sponsor institute, publishing entity,
+         journal) for attribution in Licensor's copyright notice, terms of
+         service or by other reasonable means, the name of such party or
+         parties; the title of the Work if supplied; to the extent reasonably
+         practicable, the Uniform Resource Identifier, if any, that Licensor
+         specifies to be associated with the Work, unless such URI does not
+         refer to the copyright notice or licensing information for the Work;
+         and in the case of a Derivative Work, a credit identifying the use of
+         the Work in the Derivative Work (e.g., "French translation of the Work
+         by Original Author," or "Screenplay based on original Work by Original
+         Author"). Such credit may be implemented in any reasonable manner;
+         provided, however, that in the case of a Derivative Work or Collective
+         Work, at a minimum such credit will appear where any other comparable
+         authorship credit appears and in a manner at least as prominent as
+         such other comparable authorship credit.
+
+  5. Representations, Warranties and Disclaimer
+
+     UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
+     OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
+     KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
+     INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
+     FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
+     LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
+     WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
+     OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
+
+  6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
+     IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY
+     SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING
+     OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN
+     ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. Termination
+
+     (a) This License and the rights granted hereunder will terminate
+         automatically upon any breach by You of the terms of this License.
+         Individuals or entities who have received Derivative Works or
+         Collective Works from You under this License, however, will not have
+         their licenses terminated provided such individuals or entities remain
+         in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8
+         will survive any termination of this License.
+
+     (b) Subject to the above terms and conditions, the license granted here is
+         perpetual (for the duration of the applicable copyright in the Work).
+         Notwithstanding the above, Licensor reserves the right to release the
+         Work under different license terms or to stop distributing the Work at
+         any time; provided, however that any such election will not serve to
+         withdraw this License (or any other license that has been, or is
+         required to be, granted under the terms of this License), and this
+         License will continue in full force and effect unless terminated as
+         stated above.
+
+8. Miscellaneous
+
+     (a) Each time You distribute or publicly digitally perform the Work or a
+         Collective Work, the Licensor offers to the recipient a license to the
+         Work on the same terms and conditions as the license granted to You
+         under this License.
+
+     (b) Each time You distribute or publicly digitally perform a Derivative
+         Work, Licensor offers to the recipient a license to the original Work
+         on the same terms and conditions as the license granted to You under
+         this License.
+
+     (c) If any provision of this License is invalid or unenforceable under
+         applicable law, it shall not affect the validity or enforceability of
+         the remainder of the terms of this License, and without further action
+         by the parties to this agreement, such provision shall be reformed to
+         the minimum extent necessary to make such provision valid and
+         enforceable.
+
+     (d) No term or provision of this License shall be deemed waived and no
+         breach consented to unless such waiver or consent shall be in writing
+         and signed by the party to be charged with such waiver or consent.
+
+     (e) This License constitutes the entire agreement between the parties with
+         respect to the Work licensed here. There are no understandings,
+         agreements or representations with respect to the Work not specified
+         here. Licensor shall not be bound by any additional provisions that
+         may appear in any communication from You. This License may not be
+         modified without the mutual written agreement of the Licensor and You.
+
+===============================================================================
+
+SVG support is based on SVG Salamander, written by Mark McKay and released
+under the BSD license:
+
+Copyright (c) 2010, Mark McKay
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright notice,
+      this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of the kitfox.com nor the names of its contributors may
+      be used to endorse or promote products derived from this software without
+      specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.

Added: pivot/skunk/pivot-archetype-quickstart/NOTICE
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/NOTICE?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/NOTICE (added)
+++ pivot/skunk/pivot-archetype-quickstart/NOTICE Wed May 25 23:33:49 2011
@@ -0,0 +1,6 @@
+Apache Pivot
+Copyright 2011 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+

Added: pivot/skunk/pivot-archetype-quickstart/README
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/README?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/README (added)
+++ pivot/skunk/pivot-archetype-quickstart/README Wed May 25 23:33:49 2011
@@ -0,0 +1,17 @@
+
+Welcome to Apache Pivot Quickstart Archetype
+============================================
+
+This is a Maven Archetype for generating Java Projects based on Apache Pivot.
+
+
+Dependencies
+============
+
+* Apache Pivot jars
+
+
+Documentation
+=============
+
+Pivot home page: http://pivot.apache.org/

Added: pivot/skunk/pivot-archetype-quickstart/RELEASE-NOTES
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/RELEASE-NOTES?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/RELEASE-NOTES (added)
+++ pivot/skunk/pivot-archetype-quickstart/RELEASE-NOTES Wed May 25 23:33:49 2011
@@ -0,0 +1,30 @@
+================================================================================
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+================================================================================
+
+Release Notes for Apache Pivot Quickstart Archetype 1.0:
+
+** New Feature
+    * [PIVOT-397] - Initial version, using (consuming) Pivot 2.0 jars
+
+** Improvement
+
+** Bug
+
+** Task
+
+** Test
+

Added: pivot/skunk/pivot-archetype-quickstart/pom.xml
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/pom.xml?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/pom.xml (added)
+++ pivot/skunk/pivot-archetype-quickstart/pom.xml Wed May 25 23:33:49 2011
@@ -0,0 +1,39 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
+>
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.pivot</groupId>
+	<artifactId>pivot-archetype-quickstart</artifactId>
+	<version>1.0</version>
+	<name>Apache Pivot Quickstart Archetype</name>
+	<url>http://pivot.apache.org</url>
+	<organization>
+		<name>Apache</name>
+		<url>http://www.apache.org</url>
+	</organization>
+
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<application.version>1.0</application.version>
+	</properties>
+
+	<build>
+		<sourceDirectory>src/main/java</sourceDirectory>
+		<testSourceDirectory>src/test/java</testSourceDirectory>
+
+		<plugins>
+			<plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                    <encoding>UTF-8</encoding>
+                </configuration>
+			</plugin>
+		</plugins>
+
+	</build>
+
+</project>

Added: pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml (added)
+++ pivot/skunk/pivot-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml Wed May 25 23:33:49 2011
@@ -0,0 +1,40 @@
+<archetype-descriptor xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd"
+  name="quickstart" partial="false"
+>
+
+  <fileSets>
+    <fileSet filtered="true" packaged="true" encoding="UTF-8">
+      <directory>src/main/java</directory>
+      <includes>
+          <include>**/*.java</include>
+      </includes>
+    </fileSet>
+    <fileSet filtered="true" packaged="true" encoding="UTF-8">
+      <directory>src/main/resources</directory>
+      <includes>
+          <include>**/*</include>
+      </includes>
+	  <excludes>
+        <exclude>**/*.java</exclude>
+      </excludes>
+    </fileSet>
+
+    <fileSet filtered="true" packaged="true" encoding="UTF-8">
+      <directory>src/test/java</directory>
+      <includes>
+          <include>**/*.java</include>
+      </includes>
+    </fileSet>
+    <fileSet filtered="true" packaged="true" encoding="UTF-8">
+      <directory>src/test/resources</directory>
+      <includes>
+          <include>**/*</include>
+      </includes>
+	  <excludes>
+        <exclude>**/*.java</exclude>
+      </excludes>
+    </fileSet>
+  </fileSets>
+
+</archetype-descriptor>

Added: pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/pom.xml
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/pom.xml?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/pom.xml (added)
+++ pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/pom.xml Wed May 25 23:33:49 2011
@@ -0,0 +1,79 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
+>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>${groupId}</groupId>
+    <artifactId>${artifactId}</artifactId>
+    <version>${version}</version>
+
+    <properties>
+	    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+	  	<pivot.version>2.0</pivot.version>
+    </properties>
+
+	<dependencies>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.8.2</version>
+			<scope>test</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.pivot</groupId>
+			<artifactId>pivot-core</artifactId>
+			<version>${pivot.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.pivot</groupId>
+			<artifactId>pivot-wtk</artifactId>
+			<version>${pivot.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.pivot</groupId>
+			<artifactId>pivot-web</artifactId>
+			<version>${pivot.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.pivot</groupId>
+			<artifactId>pivot-wtk-terra</artifactId>
+			<version>${pivot.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.pivot</groupId>
+			<artifactId>pivot-charts</artifactId>
+			<version>${pivot.version}</version>
+		</dependency>
+
+	</dependencies>
+
+    <build>
+		<sourceDirectory>src/main/java</sourceDirectory>
+		<testSourceDirectory>src/test/java</testSourceDirectory>
+
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>2.3.2</version>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                    <encoding>UTF-8</encoding>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>exec-maven-plugin</artifactId>
+                <version>1.2</version>
+                <configuration>
+                    <mainClass>org.apache.pivot.wtk.DesktopApplicationContext</mainClass>
+                    <arguments>
+                        <argument>${package}.PivotApplication</argument>
+                    </arguments>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>

Added: pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplication.java
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplication.java?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplication.java (added)
+++ pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplication.java Wed May 25 23:33:49 2011
@@ -0,0 +1,93 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to you under the Apache License,
+ * Version 2.0 (the "License"); you may not use this file except in
+ * compliance with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package ${package};
+
+import org.apache.pivot.beans.BXMLSerializer;
+import org.apache.pivot.wtk.*;
+import org.apache.pivot.collections.Map;
+import org.apache.pivot.wtk.Display;
+
+/**
+ * This demo application can either be started with mvn exec:java
+ * or by starting org.apache.pivot.wtk.DesktopApplicationContext with
+ * ${package}.PivotApplication as the first argument.
+ * For simplicity, a main method is included in this class as well.
+ * 
+ * Remember to run mvn compile before running mvn exec:java
+ */
+public class PivotApplication implements Application {
+
+	PivotApplicationWindow window = null;
+
+
+	/**
+	 * Command-line Entry point, as Application.
+	 */
+	public static void main(String[] args) {
+		DesktopApplicationContext.main(new String[] { "${package}.PivotApplication" });
+	}
+
+    /**
+     * Called when the application is starting up.
+     *
+     * @param display
+     * The display on which this application was started.
+     *
+     * @param properties
+     * Initialization properties passed to the application.
+     */
+    @Override
+    public void startup(Display display, Map<String, String> properties) throws Exception {
+        BXMLSerializer serializer = new BXMLSerializer();
+        window = (PivotApplicationWindow) serializer.readObject(getClass().getResource("PivotApplicationWindow.bxml"));
+        window.open(display);
+    }
+
+    /**
+     * Called when the application is being shut down.
+     *
+     * @param optional
+     * If <tt>true</tt>, the shutdown may be cancelled by returning a value of
+     * <tt>true</tt>.
+     *
+     * @return
+     * <tt>true</tt> to cancel shutdown, <tt>false</tt> to continue.
+     */
+    @Override
+    public boolean shutdown(boolean optional) throws Exception {
+        if (window != null) {
+            window.close();
+        }
+
+        return false;
+    }
+
+    /**
+     * Called to notify the application that it is being suspended.
+     */
+    @Override
+    public void suspend() throws Exception {
+    }
+
+    /**
+     * Called when a suspended application has been resumed.
+     */
+    @Override
+    public void resume() throws Exception {
+    }
+
+}

Added: pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplicationWindow.java
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplicationWindow.java?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplicationWindow.java (added)
+++ pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/java/PivotApplicationWindow.java Wed May 25 23:33:49 2011
@@ -0,0 +1,50 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to you under the Apache License,
+ * Version 2.0 (the "License"); you may not use this file except in
+ * compliance with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package ${package};
+
+import org.apache.pivot.wtk.*;
+import org.apache.pivot.util.Resources;
+import org.apache.pivot.beans.Bindable;
+import org.apache.pivot.beans.BXML;
+import org.apache.pivot.collections.Map;
+import java.net.URL;
+
+public class PivotApplicationWindow extends Window implements Bindable  {
+    @BXML private PushButton sayHelloButton = null;
+
+    @Override
+    public void initialize(Map<String, Object> namespace, URL location, Resources resources) {
+        sayHelloButton.getButtonPressListeners().add(new ButtonPressListener() {
+            @Override
+            public void buttonPressed(Button button) {
+                sayHello();
+            }
+        });
+    }
+
+    @Override
+    public void open(Display display, Window owner) {
+        super.open(display, owner);
+
+        sayHelloButton.requestFocus();
+    }
+
+    private void sayHello() {
+        Prompt.prompt("Hello from Pivot!", this);
+    }
+
+}

Added: pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/PivotApplicationWindow.bxml
URL: http://svn.apache.org/viewvc/pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/PivotApplicationWindow.bxml?rev=1127727&view=auto
==============================================================================
--- pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/PivotApplicationWindow.bxml (added)
+++ pivot/skunk/pivot-archetype-quickstart/src/main/resources/archetype-resources/src/main/resources/PivotApplicationWindow.bxml Wed May 25 23:33:49 2011
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<myapp:PivotApplicationWindow title="Pivot Quickstart Application" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk"
+    xmlns:myapp="${package}">
+    <BoxPane orientation="vertical"
+        styles="{horizontalAlignment:'center', verticalAlignment:'center'}">
+        <Label text="This is a Pivot window."/>
+        <PushButton bxml:id="sayHelloButton" buttonData="Say Hello"/>
+    </BoxPane>
+</myapp:PivotApplicationWindow>