Demonstrates sample Millstone application that was ajaxified (upgraded to Toolkit 4.0.0) simply by changing three import namespaces and adding Toolkit libraries to classpath. Initial IT Mill Toolkit framework has existed since 2001 (see Millstone) and is ready for production use today.
Note: This sample application was created on year 2002.Performs basic OpenAjax hub conformance tests against IT Mill Toolkit. Also demonstrates how to integrate Toolkit applications into HTML pages.
Note: Embedded FeatureBrowser application is the same application instance that can be accessed as standalone application, seeFeatureBrowser.
Demonstrates how Toolkit application may be integrated into other frameworks. In this example we use JSP pages. See HTML source or respective jsp file what code blocks are required for integration.
Note: Integrated TableDemo application is the same application instance that can be accessed as standalone application, see TableDemo.This example demonstrates layouts for Tookit application.
Demonstrates how to use com.itmill.toolkit.ui.OrderedLayout, com.itmill.toolkit.ui.GridLayout, com.itmill.toolkit.ui.Panel and com.itmill.toolkit.ui.TabSheet.
This example demonstrates how Toolkit interacts with HTML pages that web designer usually creates. Shows how Toolkit UI components are placed to HTML pages and how HTML pages are rendered within Toolkit framework.
Demonstrates how to create com.itmill.toolkit.ui.CustomLayout.
This example shows how Table, Select and Tree UI components can use Containers. QueryContainer is used to bind SQL table rows into Toolkit UI components. Table has few example actions added. Also embedding XHTML through Label components is used.
Demonstrates how to create com.itmill.toolkit.data.Container and set it as datasource to UI components com.itmill.toolkit.ui.Component.Tree, how to receive ExpandEvent and implement com.itmill.toolkit.ui.Tree.ExpandListener, how to use com.itmill.toolkit.event.Action.
Similar to Tree using QueryContainer demo but uses different style for handling events with Table component.
Demonstrates another possibility how event framework may be used, in this example specific methods are registered for button click events.
Note: This application instance is embedded to jsp page also, see ToolkitMashup.jsp.Browsable file explorer using Toolkit Tree component.
Demonstrates how to use com.itmill.toolkit.ui.Component.Tree datasource container, how to create com.itmill.toolkit.data.util.FilesystemContainer, how to read com.itmill.toolkit.ui.Component.Event objects, how to receive and handle any event by implementing com.itmill.toolkit.ui.Component.Listener.Browsable file explorer using Toolkit Tree component.
Demonstrates: how to add items hierarchially into com.itmill.toolkit.ui.Component.Tree, how to receive ExpandEvent and implement com.itmill.toolkit.ui.Tree.ExpandListener.This example shows select component with default and lazy loading functionality enabled (a.k.a Google Suggest). Click to first select component and type few letters using your keyboard to see it in action. Second select component has default functionality.