Files
VisualSapfor/src/_VisualDVM/ProjectData/ProjectView.java
2024-10-14 15:19:13 +03:00

36 lines
1.1 KiB
Java

package _VisualDVM.ProjectData;
public enum ProjectView {
Files,
Includes,
FunctionsCallsPoints,
FunctionsHierarchy;
public String getIcon() {
switch (this) {
case Files:
return "/icons/Editor/Paste.png";
case Includes:
return "/icons/Transformations/SPF_InsertIncludesPass.png";
case FunctionsHierarchy:
return "/icons/FunctionsH.png";
case FunctionsCallsPoints:
return "/icons/Function.png";
default:
return "";
}
}
public String getDescription() {
switch (this) {
case Files:
return "Файлы";
case Includes:
return "Зависимости по включениям";
case FunctionsHierarchy:
return "Иерархия процедур";
case FunctionsCallsPoints:
return "Точки вызовов процедур";
default:
return "";
}
}
}