Uses of Interface
com.itmill.toolkit.terminal.VariableOwner

Packages that use VariableOwner
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 VariableOwner in com.itmill.toolkit.terminal
 

Methods in com.itmill.toolkit.terminal that return VariableOwner
 VariableOwner VariableOwner.ErrorEvent.getVariableOwner()
          Gets the source VariableOwner.
 

Methods in com.itmill.toolkit.terminal with parameters of type VariableOwner
 void PaintTarget.addUploadStreamVariable(VariableOwner owner, String name)
          Adds a upload stream type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, boolean value)
          Adds a boolean type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, double value)
          Adds a double type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, float value)
          Adds a float type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, int value)
          Adds a int type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, long value)
          Adds a long type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, String value)
          Adds a string type variable.
 void PaintTarget.addVariable(VariableOwner owner, String name, String[] value)
          Adds a string array type variable.
 

Uses of VariableOwner in com.itmill.toolkit.terminal.gwt.server
 

Methods in com.itmill.toolkit.terminal.gwt.server with parameters of type VariableOwner
 void JsonPaintTarget.addUploadStreamVariable(VariableOwner owner, String name)
          Adds a upload stream type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, boolean value)
          Adds a boolean type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, double value)
          Adds a double type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, float value)
          Adds a float type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, int value)
          Adds a int type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, long value)
          Adds a long type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, String value)
          Adds a string type variable.
 void JsonPaintTarget.addVariable(VariableOwner owner, String name, String[] value)
          Adds a string array type variable.
 

Uses of VariableOwner in com.itmill.toolkit.ui
 

Subinterfaces of VariableOwner 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 VariableOwner
 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.
 



Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.