diff --git a/src/main/java/de/tvo/workplace/DefaultWorkplaceBean.java b/src/main/java/de/tvo/workplace/DefaultWorkplaceBean.java
new file mode 100644
index 0000000..deab283
--- /dev/null
+++ b/src/main/java/de/tvo/workplace/DefaultWorkplaceBean.java
@@ -0,0 +1,56 @@
+package de.tvo.workplace;
+
+import java.io.Serializable;
+import org.eclnt.editor.annotations.CCGenClass;
+import org.eclnt.workplace.IWorkpageDispatcher;
+import org.eclnt.workplace.WorkpageDispatchedPageBean;
+
+import org.eclnt.jsfserver.base.faces.event.ActionEvent;
+
+@CCGenClass (expressionBase="#{d.DefaultWorkplaceBean}")
+
+public class DefaultWorkplaceBean
+ extends WorkpageDispatchedPageBean
+ implements Serializable
+{
+ // ------------------------------------------------------------------------
+ // inner classes
+ // ------------------------------------------------------------------------
+
+ /* Listener to the user of the page bean. */
+ public interface IListener extends Serializable
+ {
+ }
+
+ // ------------------------------------------------------------------------
+ // members
+ // ------------------------------------------------------------------------
+
+ private IListener m_listener;
+
+ // ------------------------------------------------------------------------
+ // constructors & initialization
+ // ------------------------------------------------------------------------
+
+ public DefaultWorkplaceBean(IWorkpageDispatcher workpageDispatcher)
+ {
+ super(workpageDispatcher);
+ }
+
+ public String getPageName() { return "/workplace/defaultWorkplace.xml"; }
+ public String getRootExpressionUsedInPage() { return "#{d.DefaultWorkplaceBean}"; }
+
+ // ------------------------------------------------------------------------
+ // public usage
+ // ------------------------------------------------------------------------
+
+ /* Initialization of the bean. Add any parameter that is required within your scenario. */
+ public void prepare(IListener listener)
+ {
+ m_listener = listener;
+ }
+
+ // ------------------------------------------------------------------------
+ // private usage
+ // ------------------------------------------------------------------------
+}
diff --git a/src/main/java/de/tvo/workplace/DefaultWorkplaceFunctionsBean.java b/src/main/java/de/tvo/workplace/DefaultWorkplaceFunctionsBean.java
new file mode 100644
index 0000000..1c5b517
--- /dev/null
+++ b/src/main/java/de/tvo/workplace/DefaultWorkplaceFunctionsBean.java
@@ -0,0 +1,56 @@
+package de.tvo.workplace;
+
+import java.io.Serializable;
+import org.eclnt.editor.annotations.CCGenClass;
+import org.eclnt.workplace.IWorkpageDispatcher;
+import org.eclnt.workplace.WorkpageDispatchedPageBean;
+
+import org.eclnt.jsfserver.base.faces.event.ActionEvent;
+
+@CCGenClass (expressionBase="#{d.DefaultWorkplaceFunctionsBean}")
+
+public class DefaultWorkplaceFunctionsBean
+ extends WorkpageDispatchedPageBean
+ implements Serializable
+{
+ // ------------------------------------------------------------------------
+ // inner classes
+ // ------------------------------------------------------------------------
+
+ /* Listener to the user of the page bean. */
+ public interface IListener extends Serializable
+ {
+ }
+
+ // ------------------------------------------------------------------------
+ // members
+ // ------------------------------------------------------------------------
+
+ private IListener m_listener;
+
+ // ------------------------------------------------------------------------
+ // constructors & initialization
+ // ------------------------------------------------------------------------
+
+ public DefaultWorkplaceFunctionsBean(IWorkpageDispatcher workpageDispatcher)
+ {
+ super(workpageDispatcher);
+ }
+
+ public String getPageName() { return "/workplace/defaultWorkplaceFunctions.xml"; }
+ public String getRootExpressionUsedInPage() { return "#{d.DefaultWorkplaceFunctionsBean}"; }
+
+ // ------------------------------------------------------------------------
+ // public usage
+ // ------------------------------------------------------------------------
+
+ /* Initialization of the bean. Add any parameter that is required within your scenario. */
+ public void prepare(IListener listener)
+ {
+ m_listener = listener;
+ }
+
+ // ------------------------------------------------------------------------
+ // private usage
+ // ------------------------------------------------------------------------
+}
diff --git a/src/main/java/de/tvo/workplace/TestPageBean.java b/src/main/java/de/tvo/workplace/TestPageBean.java
new file mode 100644
index 0000000..735a3ee
--- /dev/null
+++ b/src/main/java/de/tvo/workplace/TestPageBean.java
@@ -0,0 +1,54 @@
+package de.tvo.workplace;
+
+import java.io.Serializable;
+import org.eclnt.editor.annotations.CCGenClass;
+import org.eclnt.jsfserver.pagebean.PageBean;
+
+import org.eclnt.jsfserver.base.faces.event.ActionEvent;
+
+@CCGenClass (expressionBase="#{d.TestPageBean}")
+
+public class TestPageBean
+ extends PageBean
+ implements Serializable
+{
+ // ------------------------------------------------------------------------
+ // inner classes
+ // ------------------------------------------------------------------------
+
+ /* Listener to the user of the page bean. */
+ public interface IListener extends Serializable
+ {
+ }
+
+ // ------------------------------------------------------------------------
+ // members
+ // ------------------------------------------------------------------------
+
+ private IListener m_listener;
+
+ // ------------------------------------------------------------------------
+ // constructors & initialization
+ // ------------------------------------------------------------------------
+
+ public TestPageBean()
+ {
+ }
+
+ public String getPageName() { return "/workplace/testPage.xml"; }
+ public String getRootExpressionUsedInPage() { return "#{d.TestPageBean}"; }
+
+ // ------------------------------------------------------------------------
+ // public usage
+ // ------------------------------------------------------------------------
+
+ /* Initialization of the bean. Add any parameter that is required within your scenario. */
+ public void prepare(IListener listener)
+ {
+ m_listener = listener;
+ }
+
+ // ------------------------------------------------------------------------
+ // private usage
+ // ------------------------------------------------------------------------
+}
diff --git a/src/main/java/managedbeans/Dispatcher.java b/src/main/java/managedbeans/Dispatcher.java
index ef1b200..727c259 100644
--- a/src/main/java/managedbeans/Dispatcher.java
+++ b/src/main/java/managedbeans/Dispatcher.java
@@ -51,6 +51,6 @@ public class Dispatcher extends WorkpageDispatcher
@Override
protected String getRootExpression() {
- return "#{t}";
+ return "#{d}";
}
}
diff --git a/src/main/java/managedbeans/MainPage.java b/src/main/java/managedbeans/MainPage.java
new file mode 100644
index 0000000..61c16df
--- /dev/null
+++ b/src/main/java/managedbeans/MainPage.java
@@ -0,0 +1,59 @@
+package managedbeans;
+
+import java.io.Serializable;
+
+import org.eclnt.editor.annotations.CCGenClass;
+import org.eclnt.jsfserver.pagebean.IPageBean;
+import org.eclnt.jsfserver.pagebean.PageBean;
+
+import de.tvo.workplace.TestPageBean;
+
+@CCGenClass (expressionBase="#{d.MainPage}")
+
+public class MainPage
+ extends PageBean
+ implements Serializable
+{
+ IPageBean m_mainPage;
+ public IPageBean getMainPage() { return m_mainPage; }
+
+ // ------------------------------------------------------------------------
+ // inner classes
+ // ------------------------------------------------------------------------
+
+ /* Listener to the user of the page bean. */
+ public interface IListener extends Serializable
+ {
+ }
+
+ // ------------------------------------------------------------------------
+ // members
+ // ------------------------------------------------------------------------
+
+ private IListener m_listener;
+
+ // ------------------------------------------------------------------------
+ // constructors & initialization
+ // ------------------------------------------------------------------------
+
+ public MainPage() {
+ m_mainPage = new TestPageBean();
+ }
+
+ public String getPageName() { return "/main.xml"; }
+ public String getRootExpressionUsedInPage() { return "#{d.MainPage}"; }
+
+ // ------------------------------------------------------------------------
+ // public usage
+ // ------------------------------------------------------------------------
+
+ /* Initialization of the bean. Add any parameter that is required within your scenario. */
+ public void prepare(IListener listener)
+ {
+ m_listener = listener;
+ }
+
+ // ------------------------------------------------------------------------
+ // private usage
+ // ------------------------------------------------------------------------
+}
diff --git a/src/main/java/managedbeans/ReloadBean.java b/src/main/java/managedbeans/ReloadBean.java
new file mode 100644
index 0000000..10ee639
--- /dev/null
+++ b/src/main/java/managedbeans/ReloadBean.java
@@ -0,0 +1,54 @@
+package managedbeans;
+
+import java.io.Serializable;
+import org.eclnt.editor.annotations.CCGenClass;
+import org.eclnt.jsfserver.pagebean.PageBean;
+
+import org.eclnt.jsfserver.base.faces.event.ActionEvent;
+
+@CCGenClass (expressionBase="#{d.ReloadBean}")
+
+public class ReloadBean
+ extends PageBean
+ implements Serializable
+{
+ // ------------------------------------------------------------------------
+ // inner classes
+ // ------------------------------------------------------------------------
+
+ /* Listener to the user of the page bean. */
+ public interface IListener extends Serializable
+ {
+ }
+
+ // ------------------------------------------------------------------------
+ // members
+ // ------------------------------------------------------------------------
+
+ private IListener m_listener;
+
+ // ------------------------------------------------------------------------
+ // constructors & initialization
+ // ------------------------------------------------------------------------
+
+ public ReloadBean()
+ {
+ }
+
+ public String getPageName() { return "/reload.xml"; }
+ public String getRootExpressionUsedInPage() { return "#{d.ReloadBean}"; }
+
+ // ------------------------------------------------------------------------
+ // public usage
+ // ------------------------------------------------------------------------
+
+ /* Initialization of the bean. Add any parameter that is required within your scenario. */
+ public void prepare(IListener listener)
+ {
+ m_listener = listener;
+ }
+
+ // ------------------------------------------------------------------------
+ // private usage
+ // ------------------------------------------------------------------------
+}
diff --git a/src/main/java/managedbeans/dispatcherinfo.xml b/src/main/java/managedbeans/dispatcherinfo.xml
new file mode 100644
index 0000000..ba767bd
--- /dev/null
+++ b/src/main/java/managedbeans/dispatcherinfo.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/main.xml b/src/main/webapp/main.xml
new file mode 100644
index 0000000..28af6e7
--- /dev/null
+++ b/src/main/webapp/main.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/reload.xml b/src/main/webapp/reload.xml
new file mode 100644
index 0000000..8dc38ef
--- /dev/null
+++ b/src/main/webapp/reload.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/workplace/defaultWorkplace.xml b/src/main/webapp/workplace/defaultWorkplace.xml
new file mode 100644
index 0000000..9bbbf66
--- /dev/null
+++ b/src/main/webapp/workplace/defaultWorkplace.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/workplace/defaultWorkplaceFunctions.xml b/src/main/webapp/workplace/defaultWorkplaceFunctions.xml
new file mode 100644
index 0000000..9c405fc
--- /dev/null
+++ b/src/main/webapp/workplace/defaultWorkplaceFunctions.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/workplace/testPage.xml b/src/main/webapp/workplace/testPage.xml
new file mode 100644
index 0000000..f4e0d7d
--- /dev/null
+++ b/src/main/webapp/workplace/testPage.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file