private void doGetLoginSig(AbstractActionFuture future) { LoginModule login = (LoginModule)getContext().getModule(AbstractModule.Type.LOGIN); login.getLoginSig(delegate(QQActionEvent evt){ if (evt.getType() == QQActionEvent.Type.EVT_OK) { doCheckVerify(future); } else if (evt.getType() == QQActionEvent.Type.EVT_ERROR) { future.notifyActionEvent( QQActionEvent.Type.EVT_ERROR, (QQException)evt.getTarget()); } }); }