diff --git a/enabler/src/de/schildbach/pte/Standard.java b/enabler/src/de/schildbach/pte/Standard.java index 5d1d591b..be1a99fa 100644 --- a/enabler/src/de/schildbach/pte/Standard.java +++ b/enabler/src/de/schildbach/pte/Standard.java @@ -29,17 +29,25 @@ import de.schildbach.pte.dto.Style.Shape; */ public class Standard { + public static final int COLOR_BACKGROUND_HIGH_SPEED_TRAIN = Style.WHITE; + public static final int COLOR_BACKGROUND_REGIONAL_TRAIN = Style.GRAY; + public static final int COLOR_BACKGROUND_SUBURBAN_TRAIN = Style.parseColor("#006e34"); + public static final int COLOR_BACKGROUND_SUBWAY = Style.parseColor("#003090"); + public static final int COLOR_BACKGROUND_TRAM = Style.parseColor("#cc0000"); + public static final int COLOR_BACKGROUND_BUS = Style.parseColor("#993399"); + public static final int COLOR_BACKGROUND_FERRY = Style.BLUE; + public static final Map STYLES = new HashMap(); static { - STYLES.put(Product.HIGH_SPEED_TRAIN, new Style(Shape.RECT, Style.WHITE, Style.RED, Style.RED)); - STYLES.put(Product.REGIONAL_TRAIN, new Style(Shape.RECT, Style.GRAY, Style.WHITE)); - STYLES.put(Product.SUBURBAN_TRAIN, new Style(Shape.CIRCLE, Style.parseColor("#006e34"), Style.WHITE)); - STYLES.put(Product.SUBWAY, new Style(Shape.RECT, Style.parseColor("#003090"), Style.WHITE)); - STYLES.put(Product.TRAM, new Style(Shape.RECT, Style.parseColor("#cc0000"), Style.WHITE)); - STYLES.put(Product.BUS, new Style(Style.parseColor("#993399"), Style.WHITE)); - STYLES.put(Product.FERRY, new Style(Shape.CIRCLE, Style.BLUE, Style.WHITE)); + STYLES.put(Product.HIGH_SPEED_TRAIN, new Style(Shape.RECT, COLOR_BACKGROUND_HIGH_SPEED_TRAIN, Style.RED, Style.RED)); + STYLES.put(Product.REGIONAL_TRAIN, new Style(Shape.RECT, COLOR_BACKGROUND_REGIONAL_TRAIN, Style.WHITE)); + STYLES.put(Product.SUBURBAN_TRAIN, new Style(Shape.CIRCLE, COLOR_BACKGROUND_SUBURBAN_TRAIN, Style.WHITE)); + STYLES.put(Product.SUBWAY, new Style(Shape.RECT, COLOR_BACKGROUND_SUBWAY, Style.WHITE)); + STYLES.put(Product.TRAM, new Style(Shape.RECT, COLOR_BACKGROUND_TRAM, Style.WHITE)); + STYLES.put(Product.BUS, new Style(COLOR_BACKGROUND_BUS, Style.WHITE)); + STYLES.put(Product.FERRY, new Style(Shape.CIRCLE, COLOR_BACKGROUND_FERRY, Style.WHITE)); STYLES.put(null, new Style(Style.DKGRAY, Style.WHITE)); } }