<h4><a href="reservr.html">Reservr</a></h4>\r
<div class="option">\r
<span class="link"><a href="reservr.html">Reservr</a></span>\r
- <span class="desc">Business demo.</span>\r
+ <span class="desc">Example car reservation application. Uses Google Maps widget.</span>\r
</div>\r
<br />Source code:\r
<span class="link"><a href="src/com/itmill/toolkit/demo/reservation">browse source</a></span>\r
</div>\r
\r
<div class="feature-browser">\r
- <h4><a href="colorpicker/">Colorpicker widget</a></h4>\r
+ <h4><a href="TestBench/">Test Bench</a></h4>\r
<div class="option">\r
- <span class="link"><a href="colorpicker/">Colorpicker widget</a></span>\r
- <span class="desc">Demonstrates how to make new widget easily with Toolkit.</span>\r
+ <span class="link"><a href="TestBench/">TestBench</a></span>\r
+ <span class="desc">Internal test bench application for trying out different components and features of the IT Mill Toolkit</span>\r
</div>\r
<br />Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/demo/colorpicker">browse source</a></span>\r
+ <span class="link"><a href="src/com/itmill/toolkit/tests/">browse TestBench folder</a></span>\r
</div>\r
- \r
-<div class="feature-browser">\r
- <h4><a href="TestBench/">TestBench</a></h4>\r
+ \r
+ <div class="feature-browser">\r
+ <h4><a href="FeaturesApplication/">Feature Browser</a></h4>\r
<div class="option">\r
- <span class="link"><a href="TestBench/">TestBench</a></span>\r
- <span class="desc">Contains most new components. FIXME: will be removed from public release.</span>\r
+ <span class="link"><a href="FeaturesApplication/">FeatureBrowser</a></span>\r
+ <span class="desc">Test bench application for trying out different components and features of the IT Mill Toolkit</span>\r
</div>\r
<br />Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/tests">browse tests folder</a></span>\r
+ <span class="link"><a href="src/com/itmill/toolkit/demo/features">browse features folder</a></span>\r
+ </div>\r
+ \r
+ <div class="feature-browser">\r
+ <h3><a href="NotificationDemo/">Notification Demo</a></h3>\r
+ <div class="option">\r
+ <p>\r
+ Smaller application which demonstrates Rich Text Area widget and Window notification functionality.\r
+ </p>\r
+ </div>\r
+ Source code:\r
+ <span class="link"><a href="src/com/itmill/toolkit/demo/NotificationDemo.java.html">NotificationDemo.java</a></span>\r
</div>\r
\r
+ \r
<div class="feature-browser">\r
- <h4><a href="FeaturesApplication/">Feature Browser</a></h4>\r
+ <h4><a href="colorpicker/">Colorpicker widget</a></h4>\r
<div class="option">\r
- <span class="link"><a href="FeaturesApplication/">FeatureBrowser</a></span>\r
- <span class="desc">Test bench application for trying out different components and features of the IT Mill Toolkit</span>\r
+ <span class="link"><a href="colorpicker/">Colorpicker widget</a></span>\r
+ <span class="desc">Demonstrates how to make new widgets easily with Toolkit.\r
+ See also documentation which is located <a href="/doc/manual/ch08s02.html">here</a>.</span>\r
</div>\r
<br />Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/demo/features">browse features folder</a></span>\r
+ <span class="link"><a href="src/com/itmill/toolkit/demo/colorpicker">browse source</a></span>\r
</div>\r
\r
<div class="sample-code">\r
<h3>Simple application demos</h3>\r
<div class="option">\r
<span class="link"><a href="HelloWorld/">HelloWorld</a></span>\r
- <span class="desc">Simple Toolkit application.</span>\r
+ <span class="desc">Classic Hello World example.</span>\r
</div>\r
<div class="option">\r
<span class="link"><a href="Calc/">Calc</a></span>\r
<span class="link"><a href="src/com/itmill/toolkit/demo/HelloWorld.java.html">HelloWorld.java</a></span> and \r
<span class="link"><a href="src/com/itmill/toolkit/demo/Calc.java.html">Calc.java</a></span>\r
</div>\r
-\r
+ \r
<div class="sample-code">\r
<h3>Client-side caching demo</h3>\r
<div class="option">\r
<span class="link"><a href="CachingDemo/">CachingDemo</a></span>\r
- <span class="desc">Simple demo of client-side caching.</span>\r
+ <span class="desc">\r
+ Simple demo of Toolkit cache feature. An Tabsheet contains two tabs where second tab contains heavy server-side content processing. \r
+ For the first time you load tab2 it takes long time. Following request are lightning fast because \r
+ Toolkit server instruct client-side to use already cached version (components within tab2 have not changed). </span>\r
</div>\r
<br />Source code:\r
<span class="link"><a href="src/com/itmill/toolkit/demo/CachingDemo.java.html">CachingDemo.java</a></span> \r
</div>\r
-\r
+ \r
\r
<div class="sample-code">\r
<h3><a href="UpgradingSample/">Long lifecycle of Toolkit applications</a></h3>\r
<span class="link"><a href="src/com/itmill/toolkit/demo/UpgradingSample.java.html">UpgradingSample.java</a></span>\r
</div>\r
\r
- \r
- <div class="feature-browser">\r
- <h3><a href="openajax/index.html">OpenAjax Hub Conformance tests</a></h3>\r
- <div class="option">\r
- <p>\r
- Performs basic OpenAjax hub conformance tests against IT Mill Toolkit.\r
- Also demonstrates how to integrate Toolkit applications into HTML pages.\r
- </p>\r
- <b>Note:</b> Embedded FeatureBrowser application is the same\r
- application instance that can be accessed as standalone application, see <em>FeatureBrowser</em>.\r
- </div> \r
- </div>\r
- \r
- <div class="feature-browser">\r
- <h3><a href="LayoutDemo/">Layout demo</a></h3>\r
- <div class="option">\r
- <p>\r
- This example demonstrates layouts for Tookit application.\r
- </p>\r
- <p>\r
- Demonstrates how to use\r
- <em>com.itmill.toolkit.ui.OrderedLayout</em>,\r
- <em>com.itmill.toolkit.ui.GridLayout</em>,\r
- <em>com.itmill.toolkit.ui.Panel</em> and\r
- <em>com.itmill.toolkit.ui.TabSheet</em>.\r
- </p>\r
- </div> \r
- Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/demo/LayoutDemo.java.html">LayoutDemo.java</a></span>\r
- </div>\r
- \r
- <div class="feature-browser">\r
- <h3><a href="CustomLayoutDemo/">Custom layout and custom theme demo</a></h3>\r
- <div class="option">\r
- <p>\r
- This example demonstrates how Toolkit interacts with HTML pages\r
- that web designer usually creates. Shows how Toolkit UI components\r
- are placed to HTML pages and how HTML pages are rendered within Toolkit\r
- framework. Uses custom Example theme that extends Corporate theme.\r
- See theme code and browse to layout directory which contains custom layout's HTML code.\r
- </p>\r
- <p>\r
- Demonstrates how to create\r
- <em>com.itmill.toolkit.ui.CustomLayout</em>.\r
- </p>\r
- </div> \r
- Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/demo/CustomLayoutDemo.java.html">CustomLayoutDemo.java</a></span>\r
- <br /> \r
- Theme code: \r
- <span class="link"><a href="themes/example">Example theme with custom HTML layouts</a></span> \r
- </div>\r
- \r
+ \r
<div class="feature-browser">\r
<h3><a href="QueryContainerDemo/">Tree using QueryContainer demo</a></h3>\r
<div class="option">\r
Source code:\r
<span class="link"><a href="src/com/itmill/toolkit/demo/FilterSelect.java.html">FilterSelect.java</a></span>\r
</div>\r
- \r
- <div class="feature-browser">\r
- <h3><a href="ModalWindow/">Modal window</a></h3>\r
- <div class="option">\r
- Example of how Modal Windows may be created using Window component.\r
- </div>\r
- <br />Source code:\r
- <span class="link"><a href="src/com/itmill/toolkit/demo/ModalWindow.java.html">ModalWindow.java</a></span>\r
- </div>\r
\r
<div class="feature-browser">\r
<h3><a href="KeyboardShortcut/">Keyboard events demo</a></h3>\r