Uses of Interface
com.itmill.toolkit.terminal.gwt.client.Paintable

Packages that use Paintable
com.itmill.toolkit.terminal.gwt.client   
com.itmill.toolkit.terminal.gwt.client.ui   
com.itmill.toolkit.terminal.gwt.client.ui.layout   
com.itmill.toolkit.terminal.gwt.client.ui.richtextarea   
 

Uses of Paintable in com.itmill.toolkit.terminal.gwt.client
 

Subinterfaces of Paintable in com.itmill.toolkit.terminal.gwt.client
 interface Container
           
 

Methods in com.itmill.toolkit.terminal.gwt.client that return Paintable
 Paintable DefaultWidgetSet.createWidget(UIDL uidl)
           
 Paintable WidgetSet.createWidget(UIDL uidl)
          Create an uninitialized component that best matches given UIDL.
 Paintable ICaption.getOwner()
          Returns Paintable for which this Caption belongs to.
 Paintable ICaptionWrapper.getPaintable()
           
 Paintable ApplicationConnection.getPaintable(String id)
          Returns Paintable element by its id
 Paintable ApplicationConnection.getPaintable(UIDL uidl)
          Get either existing or new Paintable for given UIDL.
 

Methods in com.itmill.toolkit.terminal.gwt.client with parameters of type Paintable
 void ApplicationConnection.captionSizeUpdated(Paintable component)
           
 TooltipInfo ApplicationConnection.getTitleInfo(Paintable titleOwner)
          Data showed in tooltips are stored centrilized as it may be needed in varios place: caption, layouts, and in owner components themselves.
 void ApplicationConnection.handleTooltipEvent(com.google.gwt.user.client.Event event, Paintable owner)
          Component may want to delegate Tooltip handling to client.
 void ITooltip.handleTooltipEvent(com.google.gwt.user.client.Event event, Paintable owner)
           
static void Util.notifyParentOfSizeChange(Paintable widget, boolean lazy)
          This helper method can be called if components size have been changed outside rendering phase.
 void ApplicationConnection.registerPaintable(String id, Paintable paintable)
           
 void ITooltip.showTooltip(Paintable owner, com.google.gwt.user.client.Event event)
           
 void ApplicationConnection.unregisterPaintable(Paintable p)
           
 void Container.updateCaption(Paintable component, UIDL uidl)
          Update child components caption, description and error message.
static void Util.updateRelativeChildrenAndSendSizeUpdateEvent(ApplicationConnection client, com.google.gwt.user.client.ui.HasWidgets container, Paintable widget)
           
 

Method parameters in com.itmill.toolkit.terminal.gwt.client with type arguments of type Paintable
static void Util.componentSizeUpdated(Set<Paintable> widgets)
          Called when the size of one or more widgets have changed during rendering.
 void NullConsole.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection applicationConnection, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 void NullConsole.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection applicationConnection, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 void Console.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection applicationConnection, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 void Console.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection applicationConnection, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 void IDebugConsole.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection ac, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 void IDebugConsole.printLayoutProblems(com.google.gwt.json.client.JSONArray array, ApplicationConnection ac, Set<Paintable> zeroHeightComponents, Set<Paintable> zeroWidthComponents)
           
 boolean Container.requestLayout(Set<Paintable> children)
          Called when a child components size has been updated in the rendering phase.
 

Constructors in com.itmill.toolkit.terminal.gwt.client with parameters of type Paintable
ICaption(Paintable component, ApplicationConnection client)
           
ICaptionWrapper(Paintable toBeWrapped, ApplicationConnection client)
           
 

Uses of Paintable in com.itmill.toolkit.terminal.gwt.client.ui
 

Subinterfaces of Paintable in com.itmill.toolkit.terminal.gwt.client.ui
 interface Table
           
 

Classes in com.itmill.toolkit.terminal.gwt.client.ui that implement Paintable
 class IAccordion
           
 class IButton
           
 class ICheckBox
           
 class ICustomComponent
           
 class ICustomLayout
          Custom Layout implements complex layout defined with HTML template.
 class IDateField
           
 class IDateFieldCalendar
           
 class IEmbedded
           
 class IFilterSelect
          TODO needs major refactoring (to be extensible etc)
 class IForm
           
 class IFormLayout
          Two col Layout that places caption on left col and field on right col
 class IGridLayout
           
 class IHorizontalLayout
           
 class ILabel
           
 class ILink
           
 class IListSelect
           
 class IMenuBar
           
 class INativeSelect
           
 class IOptionGroup
           
 class IOrderedLayout
           
 class IPanel
           
 class IPasswordField
          This class represents a password field.
 class IPopupCalendar
           
 class IPopupView
           
 class IProgressIndicator
           
 class IScrollTable
          IScrollTable IScrollTable is a FlowPanel having two widgets in it: * TableHead component * ScrollPanel TableHead contains table's header and widgets + logic for resizing, reordering and hiding columns.
 class IScrollTable.IScrollTableBody.IScrollTableRow
           
 class ISlider
           
 class ISplitPanel
           
 class ISplitPanelHorizontal
           
 class ISplitPanelVertical
           
 class ITablePaging
          TODO make this work (just an early prototype).
 class ITabsheet
           
 class ITabsheet.PlaceHolder
           
 class ITextArea
          This class represents a multiline textfield (textarea).
 class ITextField
          This class represents a basic text input field with one row.
 class ITextualDate
           
 class ITree
           
 class ITwinColSelect
           
 class IUnknownComponent
           
 class IUpload
           
 class IUriFragmentUtility
          Client side implementation for UriFragmentUtility.
 class IVerticalLayout
           
 class IView
           
 class IWindow
          "Sub window" component.
 

Methods in com.itmill.toolkit.terminal.gwt.client.ui that return Paintable
 Paintable IFormLayout.Caption.getOwner()
          Returns Paintable for which this Caption belongs to.
protected  Paintable IAccordion.getTab(int index)
           
protected  Paintable ITabsheet.getTab(int index)
           
 

Methods in com.itmill.toolkit.terminal.gwt.client.ui with parameters of type Paintable
 boolean IAccordion.StackItem.contains(Paintable p)
           
 void IAccordion.StackItem.replacePaintable(Paintable newPntbl)
           
 void IScrollTable.IScrollTableBody.IScrollTableRow.updateCaption(Paintable component, UIDL uidl)
           
 void ICustomComponent.updateCaption(Paintable component, UIDL uidl)
           
 void IView.updateCaption(Paintable component, UIDL uidl)
           
 void IForm.updateCaption(Paintable component, UIDL uidl)
           
 void IAccordion.updateCaption(Paintable component, UIDL uidl)
           
 void IWindow.updateCaption(Paintable component, UIDL uidl)
           
 void ISplitPanel.updateCaption(Paintable component, UIDL uidl)
           
 void IGridLayout.updateCaption(Paintable component, UIDL uidl)
           
 void IOrderedLayout.updateCaption(Paintable component, UIDL uidl)
           
 void IPanel.updateCaption(Paintable component, UIDL uidl)
           
 void ICustomLayout.updateCaption(Paintable component, UIDL uidl)
          Update caption for given widget
 void ITabsheet.updateCaption(Paintable component, UIDL uidl)
           
 void IFormLayout.updateCaption(Paintable component, UIDL uidl)
           
 void IFormLayout.IFormLayoutTable.updateCaption(Paintable component, UIDL uidl)
           
 void IPopupView.updateCaption(Paintable component, UIDL uidl)
           
 

Method parameters in com.itmill.toolkit.terminal.gwt.client.ui with type arguments of type Paintable
 boolean IScrollTable.IScrollTableBody.IScrollTableRow.requestLayout(Set<Paintable> children)
           
 boolean ICustomComponent.requestLayout(Set<Paintable> child)
           
 boolean IView.requestLayout(Set<Paintable> child)
           
 boolean IForm.requestLayout(Set<Paintable> child)
           
 boolean IAccordion.requestLayout(Set<Paintable> child)
           
 boolean IWindow.requestLayout(Set<Paintable> child)
           
 boolean ISplitPanel.requestLayout(Set<Paintable> child)
           
 boolean IGridLayout.requestLayout(Set<Paintable> changedChildren)
           
 boolean IOrderedLayout.requestLayout(Set<Paintable> children)
           
 boolean IPanel.requestLayout(Set<Paintable> child)
           
 boolean ICustomLayout.requestLayout(Set<Paintable> child)
           
 boolean ITabsheet.requestLayout(Set<Paintable> child)
           
 boolean IFormLayout.requestLayout(Set<Paintable> child)
           
 boolean IPopupView.requestLayout(Set<Paintable> child)
           
 

Constructors in com.itmill.toolkit.terminal.gwt.client.ui with parameters of type Paintable
IFormLayout.Caption(Paintable component, ApplicationConnection client)
           
 

Uses of Paintable in com.itmill.toolkit.terminal.gwt.client.ui.layout
 

Classes in com.itmill.toolkit.terminal.gwt.client.ui.layout that implement Paintable
 class CellBasedLayout
           
 

Uses of Paintable in com.itmill.toolkit.terminal.gwt.client.ui.richtextarea
 

Classes in com.itmill.toolkit.terminal.gwt.client.ui.richtextarea that implement Paintable
 class IRichTextArea
          This class implements a basic client side rich text editor component.
 



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