1700473196
this.runWithoutLogic();
1700473197
1700473198
this.setState(RUNNING_STATE);
1700473199
1700473200
break;
1700473201
1700473202
case RUNNING_STATE://运行状态,则什么都不做
1700473203
1700473204
//do nothing;
1700473205
1700473206
break;
1700473207
1700473208
case STOPPING_STATE://停止状态,可以运行
1700473209
1700473210
this.runWithoutLogic();
1700473211
1700473212
this.setState(RUNNING_STATE);
1700473213
1700473214
}
1700473215
1700473216
}
1700473217
1700473218
//电梯停止
1700473219
1700473220
public void stop(){
1700473221
1700473222
switch(this.state){
1700473223
1700473224
case OPENING_STATE://敞门状态,要先停下来的,什么都不做
1700473225
1700473226
//do nothing;
1700473227
1700473228
break;
1700473229
1700473230
case CLOSING_STATE://闭门状态,则当然可以停止了
1700473231
1700473232
this.stopWithoutLogic();
1700473233
1700473234
this.setState(CLOSING_STATE);
1700473235
1700473236
break;
1700473237
1700473238
case RUNNING_STATE://运行状态,有运行当然那也就有停止了
1700473239
1700473240
this.stopWithoutLogic();
1700473241
1700473242
this.setState(CLOSING_STATE);
1700473243
1700473244
break;
1700473245
[
上一页 ]
[ :1.700473196e+09 ]
[
下一页 ]