|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Paintable | |
---|---|
com.itmill.toolkit.data | Provides interfaces for the data layer which contains classes for typed data values, data collections, and handlers. |
com.itmill.toolkit.terminal | Provides classes and interfaces that wrap the terminal-side functionalities for the server-side application. |
com.itmill.toolkit.terminal.gwt.server | |
com.itmill.toolkit.ui | Provides interfaces and classes in the IT Mill Toolkit. |
Uses of Paintable in com.itmill.toolkit.data |
---|
Classes in com.itmill.toolkit.data that implement Paintable | |
---|---|
static class |
Buffered.SourceException
An exception that signals that one or more exceptions occurred while a buffered object tried to access its data source or if there is a problem in processing a data source. |
static class |
Validator.EmptyValueException
|
static class |
Validator.InvalidValueException
Invalid value exception can be thrown by Validator when a given
value is not valid. |
Uses of Paintable in com.itmill.toolkit.terminal |
---|
Subinterfaces of Paintable in com.itmill.toolkit.terminal | |
---|---|
interface |
ErrorMessage
Interface for rendering error messages to terminal. |
Classes in com.itmill.toolkit.terminal that implement Paintable | |
---|---|
class |
CompositeErrorMessage
Class for combining multiple error messages together. |
class |
SystemError
SystemError is a runtime exception caused by error in system. |
class |
UserError
UserError is a controlled error occurred in application. |
Methods in com.itmill.toolkit.terminal that return Paintable | |
---|---|
Paintable |
Paintable.RepaintRequestEvent.getPaintable()
Gets the paintable needing repainting. |
Methods in com.itmill.toolkit.terminal with parameters of type Paintable | |
---|---|
void |
PaintTarget.paintReference(Paintable paintable,
String referenceName)
Paints a component reference as an attribute to current tag. |
boolean |
PaintTarget.startTag(Paintable paintable,
String tag)
Prints element start tag of a paintable section. |
Constructors in com.itmill.toolkit.terminal with parameters of type Paintable | |
---|---|
Paintable.RepaintRequestEvent(Paintable source)
Constructs a new event. |
Uses of Paintable in com.itmill.toolkit.terminal.gwt.server |
---|
Methods in com.itmill.toolkit.terminal.gwt.server with parameters of type Paintable | |
---|---|
String |
CommunicationManager.getPaintableId(Paintable paintable)
Gets the Paintable Id. |
boolean |
CommunicationManager.hasPaintableId(Paintable paintable)
|
boolean |
JsonPaintTarget.needsToBePainted(Paintable p)
Method to check if paintable is already painted into this target. |
void |
JsonPaintTarget.paintReference(Paintable paintable,
String referenceName)
|
boolean |
JsonPaintTarget.startTag(Paintable paintable,
String tagName)
|
Uses of Paintable in com.itmill.toolkit.ui |
---|
Subinterfaces of Paintable in com.itmill.toolkit.ui | |
---|---|
interface |
Component
The top-level component interface which must be implemented by all UI components that use IT Mill Toolkit. |
static interface |
Component.Focusable
Interface implemented by components which can obtain input focus. |
interface |
ComponentContainer
Extension to the Component interface which adds to it the capacity to
contain other components. |
interface |
Field
|
interface |
Layout
Extension to the ComponentContainer interface which adds the
layouting control to the elements in the container. |
Classes in com.itmill.toolkit.ui that implement Paintable | |
---|---|
class |
AbstractComponent
An abstract class that defines default implementation for the Component interface. |
class |
AbstractComponentContainer
Extension to AbstractComponent that defines the default
implementation for the methods in ComponentContainer . |
class |
AbstractField
Abstract field component for implementing buffered property editors. |
class |
AbstractLayout
An abstract class that defines default implementation for the Layout
interface. |
class |
AbstractOrderedLayout
|
class |
AbstractSelect
A class representing a selection of items the user has selected in a UI. |
class |
Accordion
|
class |
Button
A generic button component. |
class |
CheckBox
|
class |
ComboBox
A filtering dropdown single-select. |
class |
CustomComponent
Custom component provides simple implementation of Component interface for creation of new UI components by composition of existing components. |
class |
CustomLayout
A container component with freely designed layout and style. |
class |
DateField
A date editor component that can be bound to any bindable Property. that is compatible with java.util.Date . |
class |
Embedded
Component for embedding external objects. |
class |
ExpandLayout
Deprecated. Deprecated in favor of the new OrderedLayout |
class |
Form
Form component provides easy way of creating and managing sets fields. |
class |
FormLayout
FormLayout is used by Form to layout fields. |
class |
GridLayout
A container that consists of components with certain coordinates (cell position) on a grid. |
class |
HorizontalLayout
Horizontal layout HorizontalLayout is a component container, which shows the
subcomponents in the order of their addition (horizontally). |
class |
InlineDateField
A date entry component, which displays the actual date selector inline. |
class |
Label
Label component for showing non-editable short texts. |
class |
Link
Link is used to create external or internal URL links. |
class |
ListSelect
This is a simple list select without, for instance, support for new items, lazyloading, and other advanced features. |
class |
LoginForm
LoginForm is a Toolkit component to handle common problem among Ajax applications: browsers password managers don't fill dynamically created forms like all those UI elements created by IT Mill Toolkit. |
class |
MenuBar
A class representing a horizontal menu bar. |
class |
NativeSelect
This is a simple drop-down select without, for instance, support for multiselect, new items, lazyloading, and other advanced features. |
class |
OptionGroup
Configures select to be used as an option group. |
class |
OrderedLayout
Deprecated. Replaced by VerticalLayout/HorizontalLayout. For type checking please not that VerticalLayout/HorizontalLayout do not extend OrderedLayout but AbstractOrderedLayout (which also OrderedLayout extends). |
class |
Panel
Panel - a simple single component container. |
class |
PopupDateField
A date entry component, which displays the actual date selector as a popup. |
class |
PopupView
A component for displaying a two different views to data. |
class |
ProgressIndicator
ProgressIndicator is component that shows user state of a
process (like long computing or file upload)
ProgressIndicator has two mainmodes. |
class |
RichTextArea
A simple RichTextEditor to edit HTML format text. |
class |
Select
A class representing a selection of items the user has selected in a UI. |
class |
Slider
TODO comment Example code:
class MyPlayer extends CustomComponent implements ValueChangeListener {
Label volumeIndicator = new Label();
Slider slider;
public MyPlayer() {
OrderedLayout ol = new OrderedLayout();
setCompositionRoot(ol);
slider = new Slider("Volume", 0, 100);
slider.setImmediate(true);
ol.addComponent(slider);
ol.addComponent(volumeIndicator);
volumeIndicator.setValue(new Double(50));
slider.addListener(this);
}
public void setVolume(double d) {
volumeIndicator.setValue("Current volume : " + d);
}
public void valueChange(ValueChangeEvent event) {
Double d = (Double) event.getProperty().getValue();
setVolume(d.doubleValue());
}
}
|
class |
SplitPanel
SplitPanel. |
class |
Table
TableComponent is used for representing data or components in
pageable and selectable table. |
class |
TabSheet
Tabsheet component. |
class |
TextField
A text editor component that can be bound to any bindable Property. |
class |
Tree
MenuTree component. |
class |
TwinColSelect
Multiselect component with two lists: left side for available items and right side for selected items. |
class |
Upload
Component for uploading files from client to server. |
class |
UriFragmentUtility
Experimental web browser dependent component for URI fragment (part after hash mark "#") reading and writing. |
class |
VerticalLayout
Vertical layout VerticalLayout is a component container, which shows the
subcomponents in the order of their addition (vertically). |
class |
Window
Application window component. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |