Не компилируется, кстати.
```
compile:
    [javac] Compiling 35 source files to /home/cymkuh/work/fizteh/out
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCD.java:6: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("cd");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdCD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCD.java:9: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdCD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCP.java:11: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("cp");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdCP
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCP.java:14: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdCP
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdDIR.java:7: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("dir");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdDIR.java:10: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMKDIR.java:7: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("mkdir");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdMKDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMKDIR.java:10: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdMKDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMV.java:8: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("mv");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdMV
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMV.java:11: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdMV
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdPWD.java:4: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("pwd");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdPWD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdPWD.java:7: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdPWD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdRM.java:10: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("rm");
    [javac]                   ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdRM
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdRM.java:13: error: cannot find symbol
    [javac]     public RequestCommandType getReqComType() {
    [javac]            ^
    [javac]   symbol:   class RequestCommandType
    [javac]   location: class CmdRM
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCD.java:6: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("cd");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdCD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdCP.java:11: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("cp");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdCP
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdDIR.java:7: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("dir");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMKDIR.java:7: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("mkdir");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdMKDIR
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdMV.java:8: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("mv");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdMV
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdPWD.java:4: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("pwd");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdPWD
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/ADanilyak/shell/CmdRM.java:10: error: cannot find symbol
    [javac]     private final RequestCommandType name = RequestCommandType.getType("rm");
    [javac]                                             ^
    [javac]   symbol:   variable RequestCommandType
    [javac]   location: class CmdRM
    [javac] 21 errors
```