public abstract class AbstractSWTUIHandler extends AbstractUIHandler
构造器和说明 |
---|
AbstractSWTUIHandler(org.xmeta.Thing thing,
java.lang.String uiHandlerId,
org.eclipse.swt.widgets.Widget widget,
boolean regist,
org.xmeta.ActionContext actionContext)
抽象的SWTUIHandler构造器。
|
限定符和类型 | 方法和说明 |
---|---|
void |
finishUI(UIRequest request,
org.xmeta.ActionContext actionContext)
结束UI请求。
|
org.eclipse.swt.widgets.Widget |
getWidget() |
void |
requestUI(UIRequest request,
org.xmeta.ActionContext actionContext)
执行UI操作。
|
getActionContext, getThing, getUiHandlerId
public AbstractSWTUIHandler(org.xmeta.Thing thing, java.lang.String uiHandlerId, org.eclipse.swt.widgets.Widget widget, boolean regist, org.xmeta.ActionContext actionContext)
thing
- uiHandlerId
- widget
- regist
- sync
- 是否使用Display.syncExec,否使用Display.asyncExec。public void requestUI(UIRequest request, org.xmeta.ActionContext actionContext)
UIHandler
public void finishUI(UIRequest request, org.xmeta.ActionContext actionContext)
UIHandler
public org.eclipse.swt.widgets.Widget getWidget()