no message
This commit is contained in:
24
src/_VisualDVM/ProjectData/SapforData/Arrays/ArrayState.java
Normal file
24
src/_VisualDVM/ProjectData/SapforData/Arrays/ArrayState.java
Normal file
@@ -0,0 +1,24 @@
|
||||
package _VisualDVM.ProjectData.SapforData.Arrays;
|
||||
import javax.swing.*;
|
||||
import java.net.URL;
|
||||
public enum ArrayState {
|
||||
Selected, None, SpfPrivate, IOPrivate, Unknown;
|
||||
public static ArrayState fromInt(int i) {
|
||||
switch (i) {
|
||||
case 0:
|
||||
return Selected;
|
||||
case 1:
|
||||
return None;
|
||||
case 2:
|
||||
return SpfPrivate;
|
||||
case 3:
|
||||
return IOPrivate;
|
||||
default:
|
||||
return Unknown;
|
||||
}
|
||||
}
|
||||
public ImageIcon GetIcon() {
|
||||
URL imageUrl = getClass().getResource("/icons/Arrays/" + this + ".png");
|
||||
return new ImageIcon(imageUrl);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user