X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fnet%2Fsf%2Fopenrocket%2Futil%2FLineStyle.java;h=edd562b3129354a8ed159e693df64c61aa1f39d0;hb=8e4a8571c20ba96164ddd8a68226d43ccd549d21;hp=efc946ba0d46057947fd8779b396f3abeed46b30;hpb=720d4935bc6bec453e6478ad5227356c626610a2;p=debian%2Fopenrocket diff --git a/src/net/sf/openrocket/util/LineStyle.java b/src/net/sf/openrocket/util/LineStyle.java index efc946ba..edd562b3 100644 --- a/src/net/sf/openrocket/util/LineStyle.java +++ b/src/net/sf/openrocket/util/LineStyle.java @@ -2,22 +2,33 @@ package net.sf.openrocket.util; import java.util.Arrays; +import net.sf.openrocket.l10n.Translator; +import net.sf.openrocket.startup.Application; + /** * An enumeration of line styles. The line styles are defined by an array of * floats suitable for BasicStroke. * * @author Sampo Niskanen */ + public enum LineStyle { - SOLID("Solid",new float[] { 10f, 0f }), - DASHED("Dashed",new float[] { 6f, 4f }), - DOTTED("Dotted",new float[] { 2f, 3f }), - DASHDOT("Dash-dotted",new float[] { 8f, 3f, 2f, 3f}) + + //// Solid + SOLID("LineStyle.Solid",new float[] { 10f, 0f }), + //// Dashed + DASHED("LineStyle.Dashed",new float[] { 6f, 4f }), + //// Dotted + DOTTED("LineStyle.Dotted",new float[] { 2f, 3f }), + //// Dash-dotted + DASHDOT("LineStyle.Dash-dotted",new float[] { 8f, 3f, 2f, 3f}) ; private final String name; private final float[] dashes; + LineStyle(String name, float[] dashes) { + this.name = name; this.dashes = dashes; } @@ -26,6 +37,7 @@ public enum LineStyle { } @Override public String toString() { - return name; + final Translator trans = Application.getTranslator(); + return trans.get(name); } } \ No newline at end of file