Explorar el Código

sonar报错修改,限制数组成员的访问权限

zhanglong7 %!s(int64=6) %!d(string=hace) años
padre
commit
978910dbf5

+ 1 - 1
ipu-mobile-ui/src/main/java/com/ai/ipu/mobile/ui/chart/PieChartConstructor.java

@ -44,7 +44,7 @@ public class PieChartConstructor {
44 44
        for (int i=0,len=chartElements.length;i<len;i++) {
45 45
            SimpleSeriesRenderer r = new SimpleSeriesRenderer();
46 46
            if(chartElements[i].getColor()==0){
47
            	r.setColor(ColorCategory.DEFAULT_COLORS[i]);
47
            	r.setColor(ColorCategory.getDefaultColor(i));
48 48
            }else{
49 49
            	r.setColor(chartElements[i].getColor());
50 50
            }

+ 5 - 1
ipu-mobile-ui/src/main/java/com/ai/ipu/mobile/ui/chart/util/ColorCategory.java

@ -152,13 +152,17 @@ public enum ColorCategory {
152 152
		return color;
153 153
	}
154 154
	
155
	public static final int[] DEFAULT_COLORS;
155
	private static int[] DEFAULT_COLORS;
156 156
	static {
157 157
		DEFAULT_COLORS = new int[] { Red.getColor(), Orange.getColor(),
158 158
				Yellow.getColor(), Green.getColor(), Blue.getColor(),
159 159
				Indigo.getColor(), Purple.getColor(),MediumVioletRed.getColor(),
160 160
				Honeydew.getColor()};
161 161
	}
162
	
163
	public static int getDefaultColor(int i) {
164
	    return DEFAULT_COLORS[i];
165
	}
162 166
	/*static {
163 167
		DEFAULT_COLORS = new int[] { MediumVioletRed.getColor(), Indigo.getColor(), Honeydew.getColor(),
164 168
				Yellow.getColor(), Khaki.getColor(), Lavender.getColor(),