-
Notifications
You must be signed in to change notification settings - Fork 273
Expand file tree
/
Copy pathOutPut.java
More file actions
90 lines (71 loc) · 3.71 KB
/
Copy pathOutPut.java
File metadata and controls
90 lines (71 loc) · 3.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
package subway;
public class OutPut {
public static final String INFO = "[INFO] ";
public static final String ERROR = "[ERROR] ";
private static final String STATION_NAME_LENGTH_ERROR = "지하철 역의 이름은 2글자 이상이여야 합니다.\n";
private static final String STATION_CREATE_MESSAGE = "지하철 역이 등록되었습니다.\n";
private static final String STATION_NAME_DUPLICATE_ERROR = "지하철 역의 이름은 중복될 수 없습니다.\n";
private static final String LINE_NAME_LENGTH_ERROR = "지하철 노선의 이름은 2글자 이상이여야 합니다.\n";
private static final String LINE_NAME_DUPLICATE_ERROR = "지하철 노선의 이름은 중복될 수 없습니다.\n";
private static final String LINE_CREATE_MESSAGE = "지하철 노선이 등록되었습니다.\n";
private static final String NON_EXIST_STATION_ERROR = "은(는) 존재하지 않는 역입니다.\n";
private static final String NON_EXIST_LINE_ERROR = "존재하지 않는 노선입니다.\n";
private static final String EXIST_STATION_ERROR = "노선에 이미 존재하는 역입니다.\n";
private static final String SECTION_ADD_MESSAGE = "구간이 등록되었습니다.\n";
private static final String STATION_DELETE_ERROR = "노선에 등록된 지하철 역은 삭제할 수 없습니다.\n";
private static final String STATION_DELETE_MESSAGE = "지하철 역이 삭제되었습니다.\n";
private static final String LINE_DELETE_MESSAGE = "지하철 노선이 삭제되었습니다.\n";
private static final String SECTION_DELETE_SIZE_ERROR = "노선에 포함된 역이 두개 이하일 때는 역을 제거할 수 없습니다.\n";
private static final String SECTION_DELETE_MESSAGE = "구간이 삭제되었습니다.\n";
public static void printStationNameLengthError() {
System.out.println(ERROR + STATION_NAME_LENGTH_ERROR);
}
public static void printStationCreateMessage() {
System.out.println(INFO + STATION_CREATE_MESSAGE);
}
public static void printStationNameDuplicateError() {
System.out.println(ERROR + STATION_NAME_DUPLICATE_ERROR);
}
public static void printLineLengthError() {
System.out.println(ERROR + LINE_NAME_LENGTH_ERROR);
}
public static void printLineDuplicateError() {
System.out.println(ERROR + LINE_NAME_DUPLICATE_ERROR);
}
public static void printLineCreateMessage() {
System.out.println(INFO + LINE_CREATE_MESSAGE);
}
public static void printNonExistStationError(String stationName) {
System.out.println(ERROR + stationName + NON_EXIST_STATION_ERROR);
}
public static void printNonExistLineError() {
System.out.println(ERROR + NON_EXIST_LINE_ERROR);
}
public static void printExistStationError() {
System.out.println(ERROR + EXIST_STATION_ERROR);
}
public static void printSectionAddMessage() {
System.out.println(INFO + SECTION_ADD_MESSAGE);
}
public static void printStationDeleteError() {
System.out.println(ERROR + STATION_DELETE_ERROR);
}
public static void printStationDeleteMessage() {
System.out.println(INFO + STATION_DELETE_MESSAGE);
}
public static void printName(String name) {
System.out.println(INFO + name);
}
public static void printLineDeleteMessage() {
System.out.println(INFO + LINE_DELETE_MESSAGE);
}
public static void printSectionDeleteSizeError() {
System.out.println(ERROR + SECTION_DELETE_SIZE_ERROR);
}
public static void printSectionDeleteMessage() {
System.out.println(INFO + SECTION_DELETE_MESSAGE);
}
public static void printNextLine() {
System.out.println();
}
}