server.sm

来自「UML for Java Programmers中文版源码」· SM 代码 · 共 34 行

SM
34
字号
Context ServerControllerContext
FSMName ServerController
Pragma Package com.objectmentor.SMCRemote.server
Initial Idle
{
  Idle {
    login       LoggingIn   {}
    compileRequest Idle     sendCompileRejection
    abort       *           reportError
  }

  LoggingIn <checkValidUser {
    validUser   LoggedIn    acknowledgeLogin
    invalidUser Idle        rejectLogin
    abort       Idle        reportError
  }

  LoggedIn {
    compileRequest  Compiling {}
    abort           Idle      reportError
  }

  Compiling <doCompile {
    goodCompile Closing     sendCompileResults
    badCompile  Closing     sendCompileError
    abort       Idle        reportError
  }

  Closing < close{
    closed Closed {}
  }

  Closed {}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?