public enum LineStyle {
+
//// Solid
- SOLID("LineStyle.Solid",new float[] { 10f, 0f }),
+ SOLID("LineStyle.Solid", new float[] { 10f, 0f }),
//// Dashed
- DASHED("LineStyle.Dashed",new float[] { 6f, 4f }),
+ DASHED("LineStyle.Dashed", new float[] { 6f, 4f }),
//// Dotted
- DOTTED("LineStyle.Dotted",new float[] { 2f, 3f }),
+ DOTTED("LineStyle.Dotted", new float[] { 2f, 3f }),
//// Dash-dotted
- DASHDOT("LineStyle.Dash-dotted",new float[] { 8f, 3f, 2f, 3f})
- ;
+ DASHDOT("LineStyle.Dash-dotted", new float[] { 8f, 3f, 2f, 3f });
+ private static final Translator trans = Application.getTranslator();
+ static {
+ System.out.println("*** LineStyle initialized trans:" + trans + " ***");
+ System.err.println("*** LineStyle initialized ***");
+ }
private final String name;
private final float[] dashes;
LineStyle(String name, float[] dashes) {
-
this.name = name;
this.dashes = dashes;
}
+
public float[] getDashes() {
return Arrays.copyOf(dashes, dashes.length);
}
+
@Override
public String toString() {
- final Translator trans = Application.getTranslator();
return trans.get(name);
}
}
\ No newline at end of file