CmdLineStatuses(CmdLineInfoPart[] cmdLineInfoParts, CmdLineStatusPart[] cmdLineStatusParts) { this.cmdLineInfoParts = cmdLineInfoParts; this.cmdLineStatusParts = cmdLineStatusParts;
CmdLineStatuses(String infoLines, CmdLineStatusPart[] cmdLineStatusParts) { this.cmdLineStatusParts = cmdLineStatusParts;  if (infoLines.length() == 0) { cmdLineInfoParts = new CmdLineInfoPart[0]; } else { String[] parts = CmdLineInfoPart.parseInfoParts(infoLines); cmdLineInfoParts = new CmdLineInfoPart[parts.length]; for (int i = 0; i < parts.length;i++) { cmdLineInfoParts[i] = new CmdLineInfoPart(parts[i]); } }
    CmdLineStatuses(CmdLineInfoPart[] cmdLineInfoParts,                    CmdLineStatusPart[] cmdLineStatusParts) {        this.cmdLineInfoParts = cmdLineInfoParts;        this.cmdLineStatusParts = cmdLineStatusParts;        this.cmdLineStatuses = buildStatuses();    }