diff --git a/src/main/java/managedbeans/MatrixBoardBean.java b/src/main/java/managedbeans/MatrixBoardBean.java new file mode 100644 index 0000000..b1d8ee8 --- /dev/null +++ b/src/main/java/managedbeans/MatrixBoardBean.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.MatrixBoardBean}") + +public class MatrixBoardBean + 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 MatrixBoardBean() + { + } + + public String getPageName() { return "/examples/matrixboard/matrixboard.xml"; } + public String getRootExpressionUsedInPage() { return "#{d.MatrixBoardBean}"; } + + // ------------------------------------------------------------------------ + // 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/webapp/examples/matrixboard/matrixboard.xml b/src/main/webapp/examples/matrixboard/matrixboard.xml new file mode 100644 index 0000000..ed6b229 --- /dev/null +++ b/src/main/webapp/examples/matrixboard/matrixboard.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file