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, getUiHandlerIdpublic 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)
UIHandlerpublic void finishUI(UIRequest request, org.xmeta.ActionContext actionContext)
UIHandlerpublic org.eclipse.swt.widgets.Widget getWidget()