Class AbstractHeavyControlWrapperView<VM extends ControlViewModel,NC extends org.eclipse.swt.widgets.Control>
- java.lang.Object
- 
- com._1c.g5.aef2.views.View<LwtRenderingParameters,VM,LC>
- 
- com._1c.g5.aef2.lwt.views.LwtView<VM,LC>
- 
- com._1c.g5.aef2.standard.lwt.views.AbstractLwtStandardView<VM,LC>
- 
- com._1c.g5.aef2.standard.lwt.views.AbstractHeavyWrapperView<VM,SwtLightControl,NC>
- 
- com._1c.g5.aef2.standard.lwt.views.AbstractHeavyControlWrapperView<VM,NC>
 
 
 
 
 
- 
- All Implemented Interfaces:
- IView<LwtRenderingParameters,VM,SwtLightControl>
 - Direct Known Subclasses:
- LwtButtonView,- LwtLinkView,- LwtRadioGroupView
 
 public abstract class AbstractHeavyControlWrapperView<VM extends ControlViewModel,NC extends org.eclipse.swt.widgets.Control> extends AbstractHeavyWrapperView<VM,SwtLightControl,NC> Base class for views that produces the heavy native SWT control.
- 
- 
Constructor SummaryConstructors Constructor Description AbstractHeavyControlWrapperView()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SwtLightControlwrapHeavyControl(NC control)Wraps heavy control into light control.- 
Methods inherited from class com._1c.g5.aef2.standard.lwt.views.AbstractHeavyWrapperViewcreateControl, createHeavyControl
 - 
Methods inherited from class com._1c.g5.aef2.standard.lwt.views.AbstractLwtStandardViewbind, createLightControl, setEnabledApperance
 - 
Methods inherited from class com._1c.g5.aef2.lwt.views.LwtViewgetContentControl, handleFocusEvent, isControlDisposed, setContentControl, uiAsyncExec, uiSyncExec
 - 
Methods inherited from class com._1c.g5.aef2.views.ViewbindListener, bindNativeControl, bindValue, bindValue, bindViewModel, getNativeControl, getParameters, getViewModel, handleEventChannelEvent, initialize, manageObservable, queueAndWaitEvent, queueEvent, registerEventChannelListener, unbind, unbindNativeControl, unbindViewModel, unmanageObservable, unregisterEventChannelListener
 
- 
 
- 
- 
- 
Method Detail- 
wrapHeavyControlprotected SwtLightControl wrapHeavyControl(NC control) Description copied from class:AbstractHeavyWrapperViewWraps heavy control into light control.- Specified by:
- wrapHeavyControlin class- AbstractHeavyWrapperView<VM extends ControlViewModel,SwtLightControl,NC extends org.eclipse.swt.widgets.Control>
- Parameters:
- control- the native control.
- Returns:
- light control.
 
 
- 
 
-