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.web This package implement web terminal for both AJAX-capable and more limited web browsers. 
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, int value)
          Adds a int 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.
 void VariableOwner.dependsOn(VariableOwner depended)
          Makes this VariableOwner depend on the given VariableOwner.
 void VariableOwner.removeDirectDependency(VariableOwner depended)
          Removes the given component from this component's dependency list.
 

Uses of VariableOwner in com.itmill.toolkit.terminal.web
 

Classes in com.itmill.toolkit.terminal.web that implement VariableOwner
 class DebugWindow
          This class provides a debugging window where one may view the UIDL of the current window, or in a tabset the UIDL of an active frameset.
 

Methods in com.itmill.toolkit.terminal.web that return VariableOwner
 VariableOwner HttpVariableMap.VariableOwnerErrorImpl.getVariableOwner()
          Gets the source VariableOwner.
 VariableOwner AjaxVariableMap.VariableOwnerErrorImpl.getVariableOwner()
           
 

Methods in com.itmill.toolkit.terminal.web with parameters of type VariableOwner
 void WebPaintTarget.addUploadStreamVariable(VariableOwner owner, String name)
          Adds a upload stream type variable.
 void AjaxPaintTarget.addUploadStreamVariable(VariableOwner owner, String name)
          Adds a upload stream type variable.
 void WebPaintTarget.addVariable(VariableOwner owner, String name, boolean value)
          Adds a boolean type variable.
 void AjaxPaintTarget.addVariable(VariableOwner owner, String name, boolean value)
          Adds a boolean type variable.
 void WebPaintTarget.addVariable(VariableOwner owner, String name, int value)
          Adds a int type variable.
 void AjaxPaintTarget.addVariable(VariableOwner owner, String name, int value)
          Adds a int type variable.
 void WebPaintTarget.addVariable(VariableOwner owner, String name, String value)
          Adds a string type variable.
 void AjaxPaintTarget.addVariable(VariableOwner owner, String name, String value)
          Adds a string type variable.
 void WebPaintTarget.addVariable(VariableOwner owner, String name, String[] value)
          Adds a string array type variable.
 void AjaxPaintTarget.addVariable(VariableOwner owner, String name, String[] value)
          Adds a string array type variable.
 String HttpVariableMap.registerVariable(String name, Class type, Object value, VariableOwner owner)
          Registers a new variable.
 String AjaxVariableMap.registerVariable(String name, Class type, Object value, VariableOwner owner)
          Registers a new variable.
 void HttpVariableMap.unregisterVariable(String name, VariableOwner owner)
          Unregisters the variable.
 void AjaxVariableMap.unregisterVariable(String name, VariableOwner owner)
          Unregisters the 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.
 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 Button
          A generic button component.
 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
          Our layouts (except custom layout of course) don't currently work at all with relative widths.
 class Form
          Form component provides easy way of creating and managing sets fields.
 class FrameWindow
           An application frame window component.
 class GridLayout
           A container that consists of components with certain coordinates on a grid.
 class Label
          Label component for showing non-editable short texts.
 class Link
          Link is used to create external or internal URL links.
 class OrderedLayout
          Ordered layout.
 class Panel
          Panel - a simple single component container.
 class ProgressIndicator
          ProgressIndicator is component that shows user state of a process (like long computing or file upload) ProgressIndicator has two mainmodes.
 class Select
           A class representing a selection of items the user has selected in a UI.
 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 Upload
          Component for client file uploading.
 class Window
          Application window component.
 

Methods in com.itmill.toolkit.ui with parameters of type VariableOwner
 void AbstractComponent.dependsOn(VariableOwner depended)
           
 void CustomComponent.dependsOn(VariableOwner depended)
          Makes this VariableOwner depend on the given VariableOwner.
 void AbstractComponent.removeDirectDependency(VariableOwner depended)
           
 void CustomComponent.removeDirectDependency(VariableOwner depended)
          Removes the given component from this component's dependency list.
 



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