You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2011/04/06 19:46:16 UTC

svn commit: r1089545 [10/10] - in /incubator/isis/trunk/support: quickstart-archetype-NEW/ quickstart-archetype-NEW/src/ quickstart-archetype-NEW/src/main/ quickstart-archetype-NEW/src/main/resources/ quickstart-archetype-NEW/src/main/resources/META-IN...

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/screen.css
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/screen.css?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/screen.css (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/screen.css Wed Apr  6 17:46:06 2011
@@ -0,0 +1,376 @@
+BODY {
+	font-family: Arial, Sans-Serif;
+	margin: 0 0 10px 0;
+	color: black;
+	background-color: #f0f0f0;
+}
+
+/*
+* Banner
+*/
+div#banner {
+	background-image: url(../images/banner-bg.png);
+	background-repeat: repeat-x; 
+	width: 100%;
+	height: 120px;
+}
+
+/*
+* Content below banner
+*/
+div#content {
+	display: block;
+}
+
+div#content div#side {
+	display: inline;
+	float: left;
+	width: 150px;
+	padding: 25px 10px;
+}
+
+div#side ul {
+	margin: 0;
+	padding: 0;
+}
+
+div#side li {
+	display: block;
+	font-size: 80%;
+	padding: 4px 0;
+}
+
+div#content div#main{
+	padding: 1em;
+	float:left;
+	width:70%;
+}
+
+/*
+* Feedback area
+*/
+.feedback {
+	border: 2px solid red;
+	background-color: #ffccff;
+	padding: 20px 10px;
+}
+
+.warning {
+	color: red;
+	font-style:  italic;
+}
+
+.message {
+	color: blue;
+}
+
+.error {
+	color: red;
+	font-size: 80%;
+	padding-left:  6px;	
+}
+
+/*
+* Debug
+*/
+
+div.debug {
+	display: block;
+	padding: 10px;
+	border: 1px solid gray;
+	background-color: #ddd;
+}
+
+/*
+* Headings
+*/
+h1, h2, h3, h4 {
+	color: blue;
+}
+
+
+/*
+* Hyper links
+*/
+a {
+	color: blue;
+	text-decoration: none;
+}
+
+a:hover {
+	text-decoration: underline;
+}
+
+a:visted {
+	color: blue;
+	text-decoration: none;
+}
+
+/*
+* Icons
+*/
+img.title-icon {
+	height: 32px;
+	padding-right: 6px;
+}
+
+img.small-icon {
+	height: 16px;
+	padding-right: 6px;
+	vertical-align: text-bottom;
+}
+
+
+/*
+* Actions
+*/
+div.actions {
+	
+}
+
+div.actions div.actions {
+	border: 0px;
+	padding: 0px;
+}
+
+div.actions h2 {
+	font-size: 90%;
+}
+
+div.actions h3 {
+	font-size: 80%;
+}
+
+div.actions div.action,
+a.action
+{
+	padding 2px;
+	margin: 4px 0;
+	height: 1.6em;
+}
+
+div.action INPUT,
+div.action a,
+a.action,
+div.action span.disabled
+{
+	font-size: 80%;
+	background-color: silver;
+	border: 1px solid #333399;
+	background: url(../images/bg-button.gif);
+	background-repeat: repeat-x;
+}
+
+div.action INPUT[type="hidden"]
+{
+	background: none;
+	border: none;
+}
+
+div.action a,
+a.action,
+div.action span.disabled {
+	padding: 1px 10px;
+}
+
+.action INPUT, 
+a.action,
+.action a:link {
+	color: #000000;
+}
+
+.action INPUT, 
+a.action,
+.action a:visited {
+	color: #000000;
+}
+
+.action INPUT, 
+a.action,
+.action a:hover {
+	color: #000000;
+	text-decoration: none;
+}
+
+div.action span.disabled {
+	color: #555;
+}
+
+/*
+* Edit forms
+*/
+fieldset {
+	padding: 5px 10px;
+}
+
+fieldset div.field {
+	padding: 4px 0px;
+	min-height: 1.3em;
+}
+
+fieldset label {
+	float: left;
+	width:140px;
+	font-weight: bold;
+}
+
+fieldset input {
+	padding: 0px 0;
+}
+
+fieldset textarea {
+	font-family: Arial, Sans-Serif;
+}
+
+form input.button {
+	font-size: 80%;
+	background-color: silver;
+	border: 1px solid #333399;
+	background: url(../images/bg-button.gif);
+	background-repeat: repeat-x;
+	padding: 1px 0;
+}
+
+/*
+* Display forms
+*/
+div.form {
+	padding: 5px 0;
+}
+
+XXdiv.form * {
+	border: 1px solid red;
+}
+
+div.form div.field {
+	padding: 4px 6px;
+	min-height: 1.3em;
+}
+
+div.form div.odd-row {
+	background-color: #e7e7e7;
+}
+
+div.form div.even-row {
+	background-color:  #eee;
+}
+
+div.form span.label {
+	float: left;
+	font-weight: bold;
+}
+
+div.form span.value {
+	display: block;
+	padding-left: 12em;
+	max-width: 45em;
+}
+
+
+
+/*
+* collections
+*/
+
+#store .entry {
+	border-bottom: 1px dotted #7745FF;
+	padding: 10px 0;
+}
+	
+table {
+	border: 0px;
+	padding-bottom: 10px;
+}
+	
+th {
+	background-color: #bbb;
+}
+
+tr.odd-row {
+	background-color: #eee;
+}
+
+tr.even-row {
+	background-color: #e7e7e7;
+}
+
+td {
+	vertical-align: top;
+	padding: 4px 10px;
+}
+
+tr:hover {
+	border: 1px solid black; 
+	background-color: #eea;
+}
+
+
+
+
+
+/*
+* Application specific
+*/
+div.book {
+	padding-bottom: 10px;
+	border-bottom: 2px dashed;
+}
+
+div.cover {
+	float: left;
+	padding-right: 30px;
+	padding-bottom: 8px;
+}
+
+
+.title {
+	color: white;
+	font-size: 120%;
+	font-weight: bold;
+	margin-left: 5px;
+}
+	
+.description {}
+
+.price {
+	display: inline;
+	font-weight: bold;
+	text-align: left;
+	margin-right: 20px;
+}
+
+form, input {
+	display: inline;
+}
+
+
+div#cart {
+	float: 	right;
+	width: 160px;
+	font-size: 70%;
+	border: 1px solid gray;
+	margin: 10px;
+	padding: 10px;
+}
+
+div#cart ul {
+	padding: 0;
+	
+}
+
+div#cart li {
+	display: block;
+	padding-bottom: 4px;
+}
+
+
+
+form.selector fieldset {
+	margin-left: 45px;	
+	font-size: 80%;
+}
+
+form.selector legend {
+	font-style: italic;
+}
+

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/template.shtml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/template.shtml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/template.shtml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-scimpi/src/main/webapp/style/template.shtml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<title>${title}</title>
+<link rel="stylesheet" title="Style 1" href="${_context}/style/screen.css" type="text/css" media="all" />
+</head>
+
+<body id="demo">
+
+<div id="banner">
+	<div class="logo"><img src="images/logo.png"/></div>
+	<div class="title">To-Do App</div>
+</div>
+
+<div id="content">
+	<div id="side">
+        <swf:services />
+	</div>
+	<div id="main">
+        <swf:feedback />
+		<swf:content />
+		
+		<swf:diagnostics/>
+	</div>
+</div>
+
+</body>
+</html>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.classpath
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.classpath?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.classpath (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.classpath Wed Apr  6 17:46:06 2011
@@ -0,0 +1,18 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry including="**/*.java" kind="src" output="target/classes" path="src/main/java"/>
+	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
+	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
+	<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">
+		<attributes>
+			<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.project
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.project?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.project (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.project Wed Apr  6 17:46:06 2011
@@ -0,0 +1,45 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>${parentArtifactId}-viewer-wicket</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.common.project.facet.core.builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.maven.ide.eclipse.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+	</natures>
+</projectDescription>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/.jsdtscope
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/.jsdtscope?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/.jsdtscope (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/.jsdtscope Wed Apr  6 17:46:06 2011
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/webapp"/>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+		<attributes>
+			<attribute name="hide" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+	<classpathentry kind="output" path=""/>
+</classpath>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.jdt.core.prefs?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.jdt.core.prefs (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.jdt.core.prefs Wed Apr  6 17:46:06 2011
@@ -0,0 +1,9 @@
+#Thu Mar 24 18:57:29 GMT 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.6

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.component
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.component?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.component (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.component Wed Apr  6 17:46:06 2011
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+    <wb-module deploy-name="quickstart-viewer-wicket">
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
+        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
+        <wb-resource deploy-path="/" source-path="/src/main/webapp"/>
+        <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/quickstart-dom/quickstart-dom">
+            <dependency-type>uses</dependency-type>
+        </dependent-module>
+        <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/quickstart-fixture/quickstart-fixture">
+            <dependency-type>uses</dependency-type>
+        </dependent-module>
+        <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/quickstart-objstore-dflt/quickstart-objstore-dflt">
+            <dependency-type>uses</dependency-type>
+        </dependent-module>
+        <property name="context-root" value="quickstart-viewer-wicket"/>
+        <property name="java-output-path" value="/quickstart-viewer-wicket/target/classes"/>
+    </wb-module>
+</project-modules>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.project.facet.core.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.project.facet.core.xml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.project.facet.core.xml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.common.project.facet.core.xml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,10 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+  <fixed facet="wst.jsdt.web"/>
+  <installed facet="java" version="1.6"/>
+  <installed facet="jst.web" version="2.4"/>
+  <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.container
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.container?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.container (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.container Wed Apr  6 17:46:06 2011
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.name
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.name?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.name (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.eclipse.wst.jsdt.ui.superType.name Wed Apr  6 17:46:06 2011
@@ -0,0 +1 @@
+Window
\ No newline at end of file

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.maven.ide.eclipse.prefs
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.maven.ide.eclipse.prefs?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.maven.ide.eclipse.prefs (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/.settings/org.maven.ide.eclipse.prefs Wed Apr  6 17:46:06 2011
@@ -0,0 +1,8 @@
+#Wed Mar 23 07:54:18 GMT 2011
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/.project
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/.project?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/.project (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/.project Wed Apr  6 17:46:06 2011
@@ -0,0 +1,45 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>${parentArtifactId}-viewer-wicket</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.common.project.facet.core.builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.maven.ide.eclipse.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.maven.ide.eclipse.maven2Nature</nature>
+		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+	</natures>
+</projectDescription>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/pom.xml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/pom.xml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/pom.xml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,107 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+
+    <parent>
+        <groupId>${package}</groupId>
+        <artifactId>${parentArtifactId}</artifactId>
+        <version>${version}</version>
+    </parent>
+
+	<name>Quickstart Wicket Viewer</name>
+	<artifactId>${parentArtifactId}-viewer-wicket</artifactId>
+    
+    <packaging>war</packaging>
+
+	<properties>
+		<jetty.version>6.1.4</jetty.version>
+	</properties>
+
+	<build>
+	  <resources>
+	    <resource>
+	      <filtering>false</filtering>
+	         <directory>src/main/resources</directory>
+	    </resource>
+	    <resource>
+	       <filtering>false</filtering>
+	       <directory>src/main/java</directory>
+	       <includes>
+	          <include>**</include>
+	       </includes>
+	       <excludes>
+	           <exclude>**/*.java</exclude>
+	       </excludes>
+	    </resource>
+	  </resources>
+      <plugins>
+        <plugin>
+            <groupId>org.mortbay.jetty</groupId>
+            <artifactId>maven-jetty-plugin</artifactId>
+        </plugin>
+      </plugins>
+	</build>
+
+	<dependencies>
+	
+		<!-- other modules in this project -->
+		<dependency>
+			<groupId>${symbol_dollar}{project.groupId}</groupId>
+			<artifactId>${parentArtifactId}-dom</artifactId>
+		</dependency>
+        
+        <dependency>
+            <groupId>${symbol_dollar}{project.groupId}</groupId>
+            <artifactId>${parentArtifactId}-fixture</artifactId>
+        </dependency>
+
+        <!-- isis viewer -->
+		<dependency>
+			<groupId>org.apache.isis.viewer</groupId>
+			<artifactId>wicket-viewer</artifactId>
+		</dependency>
+
+        <!-- isis runtime -->
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
+            <artifactId>xml</artifactId>
+        </dependency>
+        
+        <!-- isis progmodel -->
+        <dependency>
+            <groupId>org.apache.isis.progmodels</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+
+        <!-- isis security implementations -->        
+        <dependency>
+            <groupId>org.apache.isis.security</groupId>
+            <artifactId>file</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.security</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        
+        <!-- to run using WebServer -->
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt</groupId>
+            <artifactId>webserver</artifactId>
+            <scope>runtime</scope>
+            <optional>true</optional>
+        </dependency>
+        
+	</dependencies>
+
+</project>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/java/viewer/wicket/app/ToDoApplication.class
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/java/viewer/wicket/app/ToDoApplication.class?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/java/viewer/wicket/app/ToDoApplication.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/resources/images/Default.png
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/resources/images/Default.png?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/resources/images/Default.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/isis.properties
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/isis.properties?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/isis.properties (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/isis.properties Wed Apr  6 17:46:06 2011
@@ -0,0 +1,39 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+isis.services.prefix = objstore.dflt
+isis.services = todo.ToDoItemRepositoryDefault
+
+isis.fixtures.prefix= fixture
+isis.fixtures= LogonAsSvenFixture,todo.ToDoItemsFixture
+
+isis.exploration.users=sven, dick, bob
+
+
+isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.dflt.classsubstitutor.CglibClassSubstitutor
+${symbol_pound}isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.javassist.classsubstitutor.JavassistClassSubstitutor
+${symbol_pound}isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.identity.classsubstitutor.ClassSubstitutorIdentity
+
+isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.dflt.objectfactory.CglibObjectFactory
+${symbol_pound}isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.javassist.objectfactory.JavassistObjectFactory
+${symbol_pound}isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.identity.objectfactory.ObjectFactoryBasic
+
+
+isis.persistor.domain-object-container=org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault
+${symbol_pound}isis.persistor.domain-object-container=org.apache.isis.progmodel.wrapper.metamodel.DomainObjectContainerWrapperFactory
+
+
+${symbol_pound}isis.reflector.facets.include=org.apache.isis.runtimes.dflt.runtime.authorization.standard.AuthorizationFacetFactoryImpl
+${symbol_pound}isis.authorization.learn=true
+
+
+
+isis.user-profile-store=in-memory
+isis.persistor=in-memory
+${symbol_pound}isis.xmlos.dir=/tmp/xml
+
+
+${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}
+${symbol_pound} wicket-viewer specific
+${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}
+isis.reflector.facets.include=org.apache.isis.viewer.wicket.metamodel.wizardpagedesc.WizardPageDescriptionAnnotationFacetFactory

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.allow
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.allow?rev=1089545&view=auto
==============================================================================
    (empty)

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.passwords
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.passwords?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.passwords (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/security_file.passwords Wed Apr  6 17:46:06 2011
@@ -0,0 +1,4 @@
+sven:pass
+dick:pass
+bob:pass
+joe:pass

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/web.xml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/web.xml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/WEB-INF/web.xml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,29 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+	version="2.4">
+
+	<display-name>claims</display-name>
+
+	<filter>
+		<filter-name>wicket.claims</filter-name>
+		<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
+		<init-param>
+			<param-name>applicationClassName</param-name>
+			<param-value>org.apache.isis.viewer.wicket.viewer.IsisWicketUnsecuredApplication</param-value>
+			<!--
+			<param-value>viewer.wicket.app.ToDoApplication</param-value>
+			-->
+		</init-param>
+	</filter>
+
+	<filter-mapping>
+		<filter-name>wicket.claims</filter-name>
+		<url-pattern>/*</url-pattern>
+	</filter-mapping>
+
+
+</web-app>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/application.css
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/application.css?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/application.css (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/application.css Wed Apr  6 17:46:06 2011
@@ -0,0 +1,12 @@
+#header {
+    background: url('images/banner.png') no-repeat scroll left center transparent;
+}
+div.entitySummary > label.entityTitle {
+	color: maroon;
+	font-size: xx-large;
+	font-weight: bolder;
+}
+.ToDoItem-description .scalarName {
+  color: maroon;
+  font-weight: bolder;
+}

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.pdn
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.pdn?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.pdn
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.png
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.png?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/src/main/webapp/images/banner.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/target/classes/images/Default.png
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/target/classes/images/Default.png?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/bin/target/classes/images/Default.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/ide/eclipse/launch/quickstart-viewer-wicket.launch
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/ide/eclipse/launch/quickstart-viewer-wicket.launch?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/ide/eclipse/launch/quickstart-viewer-wicket.launch (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/ide/eclipse/launch/quickstart-viewer-wicket.launch Wed Apr  6 17:46:06 2011
@@ -0,0 +1,19 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
+  <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+    <listEntry value="1"/>
+  </listAttribute>
+  <mapAttribute key="org.eclipse.debug.core.preferred_launchers">
+    <mapEntry value="org.eclipse.jdt.launching.localJavaApplication" key="[debug]"/>
+    <mapEntry value="org.eclipse.jdt.launching.localJavaApplication" key="[run]"/>
+  </mapAttribute>
+  <stringAttribute value="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector" key="org.eclipse.debug.core.source_locator_id"/>
+  <booleanAttribute value="true" key="org.eclipse.jdt.debug.ui.INCLUDE_EXTERNAL_JARS"/>
+  <stringAttribute value="org.maven.ide.eclipse.launchconfig.classpathProvider" key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER"/>
+  <stringAttribute value="org.apache.isis.WebServer" key="org.eclipse.jdt.launching.MAIN_TYPE"/>
+  <stringAttribute value="${rootArtifactId}-viewer-wicket" key="org.eclipse.jdt.launching.PROJECT_ATTR"/>
+  <stringAttribute value="org.maven.ide.eclipse.launchconfig.sourcepathProvider" key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER"/>
+</launchConfiguration>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/pom.xml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/pom.xml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/pom.xml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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>
+
+    <parent>
+        <groupId>${groupId}</groupId>
+        <artifactId>${rootArtifactId}</artifactId>
+        <version>${version}</version>
+    </parent>
+
+	<name>Quickstart Wicket Viewer</name>
+	<artifactId>${artifactId}</artifactId>
+    
+    <packaging>war</packaging>
+
+	<properties>
+		<jetty.version>6.1.4</jetty.version>
+	</properties>
+
+	<build>
+	  <resources>
+	    <resource>
+	         <directory>src/main/resources</directory>
+	    </resource>
+	    <resource>
+	       <directory>src/main/java</directory>
+	       <includes>
+	          <include>**</include>
+	       </includes>
+	       <excludes>
+	           <exclude>**/*.java</exclude>
+	       </excludes>
+	    </resource>
+	  </resources>
+      <plugins>
+        <plugin>
+            <groupId>org.mortbay.jetty</groupId>
+            <artifactId>maven-jetty-plugin</artifactId>
+        </plugin>
+      </plugins>
+	</build>
+
+	<dependencies>
+	
+		<!-- other modules in this project -->
+		<dependency>
+			<groupId>${project.groupId}</groupId>
+			<artifactId>${rootArtifactId}-dom</artifactId>
+		</dependency>
+        
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>${rootArtifactId}-fixture</artifactId>
+        </dependency>
+
+        <!-- isis viewer -->
+		<dependency>
+			<groupId>org.apache.isis.viewer</groupId>
+			<artifactId>wicket-viewer</artifactId>
+		</dependency>
+
+        <!-- isis runtime -->
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
+            <artifactId>xml</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt.profilestores</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        
+        <!-- isis progmodel -->
+        <dependency>
+            <groupId>org.apache.isis.progmodels</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+
+        <!-- isis security implementations -->        
+        <dependency>
+            <groupId>org.apache.isis.security</groupId>
+            <artifactId>file</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.isis.security</groupId>
+            <artifactId>dflt</artifactId>
+        </dependency>
+        
+        <!-- to run using WebServer -->
+        <dependency>
+            <groupId>org.apache.isis.runtimes.dflt</groupId>
+            <artifactId>webserver</artifactId>
+            <scope>runtime</scope>
+            <optional>true</optional>
+        </dependency>
+        
+	</dependencies>
+
+</project>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/java/viewer/wicket/app/ToDoApplication.java
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/java/viewer/wicket/app/ToDoApplication.java?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/java/viewer/wicket/app/ToDoApplication.java (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/java/viewer/wicket/app/ToDoApplication.java Wed Apr  6 17:46:06 2011
@@ -0,0 +1,48 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+/*
+ *  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 viewer.wicket.app;
+
+import org.apache.isis.viewer.wicket.viewer.IsisWicketApplication;
+
+import com.google.inject.AbstractModule;
+import com.google.inject.Module;
+import com.google.inject.util.Modules;
+
+
+public class ToDoApplication extends IsisWicketApplication {
+
+    private static final long serialVersionUID = 1L;
+
+    @Override
+    protected Module newIsisWicketModule() {
+        return Modules.override(
+                super.newIsisWicketModule()).with(
+                    new AbstractModule() {
+                        @Override
+                        protected void configure() {
+                            //bindConstant().annotatedWith(ApplicationCssUrl.class).to("myapp.css");
+                        }
+                    });
+    }
+}

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/resources/images/Default.png
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/resources/images/Default.png?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/resources/images/Default.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/META-INF/MANIFEST.MF?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/META-INF/MANIFEST.MF (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/META-INF/MANIFEST.MF Wed Apr  6 17:46:06 2011
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: 
+

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/isis.properties
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/isis.properties?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/isis.properties (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/isis.properties Wed Apr  6 17:46:06 2011
@@ -0,0 +1,39 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+isis.services.prefix = objstore.dflt
+isis.services = todo.ToDoItemRepositoryDefault
+
+isis.fixtures.prefix= fixture
+isis.fixtures= LogonAsSvenFixture,todo.ToDoItemsFixture
+
+isis.exploration.users=sven, dick, bob
+
+
+isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.dflt.classsubstitutor.CglibClassSubstitutor
+${symbol_pound}isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.javassist.classsubstitutor.JavassistClassSubstitutor
+${symbol_pound}isis.reflector.class-substitutor=org.apache.isis.runtimes.dflt.bytecode.identity.classsubstitutor.ClassSubstitutorIdentity
+
+isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.dflt.objectfactory.CglibObjectFactory
+${symbol_pound}isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.javassist.objectfactory.JavassistObjectFactory
+${symbol_pound}isis.persistor.object-factory=org.apache.isis.runtimes.dflt.bytecode.identity.objectfactory.ObjectFactoryBasic
+
+
+isis.persistor.domain-object-container=org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault
+${symbol_pound}isis.persistor.domain-object-container=org.apache.isis.progmodel.wrapper.metamodel.DomainObjectContainerWrapperFactory
+
+
+${symbol_pound}isis.reflector.facets.include=org.apache.isis.runtimes.dflt.runtime.authorization.standard.AuthorizationFacetFactoryImpl
+${symbol_pound}isis.authorization.learn=true
+
+
+
+isis.user-profile-store=in-memory
+isis.persistor=in-memory
+${symbol_pound}isis.xmlos.dir=/tmp/xml
+
+
+${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}
+${symbol_pound} wicket-viewer specific
+${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}
+isis.reflector.facets.include=org.apache.isis.viewer.wicket.metamodel.wizardpagedesc.WizardPageDescriptionAnnotationFacetFactory

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.allow
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.allow?rev=1089545&view=auto
==============================================================================
    (empty)

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.passwords
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.passwords?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.passwords (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/security_file.passwords Wed Apr  6 17:46:06 2011
@@ -0,0 +1,4 @@
+sven:pass
+dick:pass
+bob:pass
+joe:pass

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/web.xml?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/web.xml (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/WEB-INF/web.xml Wed Apr  6 17:46:06 2011
@@ -0,0 +1,30 @@
+#set( $symbol_pound = '#' )
+#set( $symbol_dollar = '$' )
+#set( $symbol_escape = '\' )
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+	version="2.4">
+
+	<display-name>claims</display-name>
+
+	<filter>
+		<filter-name>wicket.claims</filter-name>
+		<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
+		<init-param>
+			<param-name>applicationClassName</param-name>
+			<param-value>org.apache.isis.viewer.wicket.viewer.IsisWicketUnsecuredApplication</param-value>
+			<!--
+			<param-value>org.apache.isis.viewer.wicket.viewer.IsisWicketApplication</param-value>
+			<param-value>viewer.wicket.app.ToDoApplication</param-value>
+			-->
+		</init-param>
+	</filter>
+
+	<filter-mapping>
+		<filter-name>wicket.claims</filter-name>
+		<url-pattern>/*</url-pattern>
+	</filter-mapping>
+
+
+</web-app>

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/application.css
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/application.css?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/application.css (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/application.css Wed Apr  6 17:46:06 2011
@@ -0,0 +1,12 @@
+#header {
+    background: url('images/banner.png') no-repeat scroll left center transparent;
+}
+div.entitySummary > label.entityTitle {
+	color: maroon;
+	font-size: xx-large;
+	font-weight: bolder;
+}
+.ToDoItem-description .scalarName {
+  color: maroon;
+  font-weight: bolder;
+}

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.pdn
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.pdn?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.pdn
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.png
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.png?rev=1089545&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/isis/trunk/support/quickstart-archetype-NEW/src/main/resources/archetype-resources/viewer-wicket/src/main/webapp/images/banner.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/archetype.properties
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/archetype.properties?rev=1089545&view=auto
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/archetype.properties (added)
+++ incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/archetype.properties Wed Apr  6 17:46:06 2011
@@ -0,0 +1,4 @@
+#Wed Apr 06 18:31:06 BST 2011
+version=0.1-SNAPSHOT
+groupId=archetype.it
+artifactId=basic

Added: incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/goal.txt
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype-NEW/src/test/resources/projects/basic/goal.txt?rev=1089545&view=auto
==============================================================================
    (empty)

Modified: incubator/isis/trunk/support/quickstart/quickrun/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart/quickrun/pom.xml?rev=1089545&r1=1089544&r2=1089545&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart/quickrun/pom.xml (original)
+++ incubator/isis/trunk/support/quickstart/quickrun/pom.xml Wed Apr  6 17:46:06 2011
@@ -3,7 +3,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<!-- common use cases: -->
-	<!-- mvn package                 : creates self-contained JAR -->
+	<!-- mvn package                    : creates self-contained JAR -->
 	<!-- mvn antrun:run -D exec=dnd     : runs JAR using DnD viewer -->
 	<!-- mvn antrun:run -D exec=html    : runs JAR as self-hosted webapp using HTML viewer (http://localhost:8080/logon.app)  -->
 	<!-- mvn antrun:run -D exec=restful : runs JAR as self-hosted webapp using RESTful viewer -->
@@ -107,24 +107,21 @@
         </dependency>
 
 
-		<!--  JETTY DEPENDENCIES FOR TESTING  -->
+		<!--  JETTY DEPENDENCIES FOR RUNNING webapp viewers in packaged JAR -->
 		<dependency>
 			<groupId>org.mortbay.jetty</groupId>
 			<artifactId>jetty</artifactId>
 			<version>${jetty.version}</version>
-			<scope>provided</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.mortbay.jetty</groupId>
 			<artifactId>jetty-util</artifactId>
 			<version>${jetty.version}</version>
-			<scope>provided</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.mortbay.jetty</groupId>
 			<artifactId>jetty-management</artifactId>
 			<version>${jetty.version}</version>
-			<scope>provided</scope>
 		</dependency>
 	</dependencies>