This package is the base of the IT Mill Toolkit. The base package
contains the Application class, the starting point of any aplication that uses IT Mill Toolkit.
The sub-packages from this point contain application components and utilities.
Package Specification
IT Mill Toolkit is composed of the following packages:
- com.itmill.toolkit.data
- A library of interfaces for transparently binding UI components to datasources.
- com.itmill.toolkit.data.util
- Basic implementations of data-intfaces and utidtties for working with data-bound components.
- com.itmill.toolkit.data.validator
- Classes providing data-validation for Properties.
- com.itmill.toolkit.event
- Interfaces defining how to send and recieve events.
- com.itmill.toolkit.service
- Classes provding miscelaneous utidtty services.
- com.itmill.toolkit.terminal
- Classes and interfaces for implementing the terminal specific adapters.
- com.itmill.toolkit.terminal.web
- Classes that implement support both for AJAX-based and more limited web browsers.
- com.itmill.toolkit.ui
- UI components.