intarsys runtime library

de.intarsys.tools.ui
Interface IUIComponent<M extends INotificationSupport,C,T>

Type Parameters:
M - The model object
C - The toolkit container class
T - The toolkit component class
All Superinterfaces:
IComponentProvider<C,T>, IDisposable, INotificationObserver<M>
All Known Implementing Classes:
UIComponent, UIWizard

public interface IUIComponent<M extends INotificationSupport,C,T>
extends IComponentProvider<C,T>, INotificationObserver<M>, IDisposable

A user interface component abstraction, acting as a mediator to a concrete window toolkit and a link between view and model layer.


Method Summary
 
Methods inherited from interface de.intarsys.tools.ui.IComponentProvider
createComponent, getComponent
 
Methods inherited from interface de.intarsys.tools.event.INotificationObserver
getObservable, setObservable
 
Methods inherited from interface de.intarsys.tools.component.IDisposable
dispose, isDisposed
 


intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.