36 lines
1.1 KiB
Java
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 "";
|
|
}
|
|
}
|
|
}
|