From: <lan...@us...> - 2003-08-03 21:01:51
|
Update of /cvsroot/webmacro/webmacro/examples/advanced In directory sc8-pr-cvs1:/tmp/cvs-serv16489/examples/advanced Modified Files: index.html Log Message: doc improvements; moved sources to src-optional; implemented build policy: build with webmacro.defaults.classic but with a property switch be able to build with webmacro.defaults.minimal Index: index.html =================================================================== RCS file: /cvsroot/webmacro/webmacro/examples/advanced/index.html,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** index.html 3 Jul 2001 02:00:41 -0000 1.5 --- index.html 3 Aug 2003 21:01:48 -0000 1.6 *************** *** 29,79 **** view. In most web apps, views will be linked together as logical pages. <p> <hr size=1 width=50%> - <p> - - <a href=View.java>View.java</a> An interface definition which - represents the server-side equivalent of a webmacro "skin". - During template evaluation, an instance implementing this interface provides the core - lifecylce and state management methods. A convenient and globally unique identifier - can be passed around as an http get and post parameter. Views are often chained - together to produce wizards and multi-phased input models. State is always maintained - inside the View implementation members. - - <p> - <a href=ViewFactory.java>ViewFactory.java</a> Views are instantiated by factories which return an instance implementing the View interface. - - <p> - <a href=GeneralView.java>GeneralView.java</a> A view factory which supports multiple panels in a view. - - <p> - <a href=GeneralCommitView.java>GeneralCommitView.java</a> A view factory which adds a commit view panel as the last view. - - <p> - <a href=ReferralView.java>ReferralView.java</a> A concrete view containing two panels. The first allows for the panel - to create and manage a vector of elements. The second panel is for a single element. - The last panel is for a commit/confirmation of the views. This is an excellent example of how the subclass - has been relieved of all complexity in the view management. It is focused on the application elements - of the referred parties and the referring party. - - <p> - <a href=ViewActionHandler.java>ViewActionHandler.java</a> You must add to a view one or more action handlers. The general case. - - <p> - <a href=CommitActionHandler.java>CommitActionHandler.java</a> The base handler for the proverbial "OK. Do something with this input!" - - <p> - <a href=InsertInterimBOHandler.java>InsertInterimBOHandler.java</a> A commit handler which - assembles the view elements and creates a persistent business object, an InterimBusinessObject. These - objects are persisted as elements in a <a href=http://engineering.acctiva.org>Very Large Hashtable</a>. - - <p> - - <hr size=1 width=50%> - <p> - - These are specimens contributed by Lane Sharman. Others are more than welcome to add to this file - which is maintained as index.html in cvs under the examples directory. - <p> The examples are best viewed with a text editor, not a browser. <p> --- 29,35 ---- view. In most web apps, views will be linked together as logical pages. + <center> <p> <hr size=1 width=50%> The examples are best viewed with a text editor, not a browser. <p> *************** *** 82,86 **** <p> Other example resources: ! <p> <a href=http://wiki.webmacro.org/WebMacroScriptLanguage>Scripting</a> tutorial --- 38,42 ---- <p> Other example resources: ! </center> <p> <a href=http://wiki.webmacro.org/WebMacroScriptLanguage>Scripting</a> tutorial *************** *** 97,103 **** <p> ! <a href=http://engineering.acctiva.org/jldap>jldap</a> ! Practice at Open Doors Software for creating a java language for data acquistion and presentment for ! web applications we write. --- 53,59 ---- <p> ! <a href=http://www.wangjammers.com/ignition>Ignition</a> ! For a comprehensive web builder based on WebMacro. ! |