Skip to content
Snippets Groups Projects
Select Git revision
  • 22d875b09f85941a60c8a097fce810eccbbb97f4
  • master default protected
  • devel protected
  • weather_stuff
  • open_transport_stuff
  • gui-mq
  • gui-transport
  • dev_messageQueue
  • gui
9 results

AppConfig.java

Blame
  • AppConfig.java 1.94 KiB
    package ch.hepia.config;
    
    import java.util.List;
    
    import javafx.scene.paint.Color;
    
    /**
     * The variables of the app
     */
    public final class AppConfig {
    	public static final String APP_NAME = "TransportWave";
    	public static final Integer APP_WIDTH = 1000;
    	public static final Integer APP_HEIGHT = 565;
    
    	public static final Integer APP_MAIN_VIEW_WIDTH = 622;
    
    	public static final String RABBITMQ_HOSTNAME = "redgrave.science";
    	public static final String RABBITMQ_USERNAME = "frog";
    	public static final String RABBITMQ_PASSWORD = "poney1234";
    	public static final String RABBITMQ_EXCHANGE = "broadcaster";
    	public static final Integer RABBITMQ_PORT = 5672; // The MQ uses the default port, so this value is not used.
    
    
    	public static final String ERROR_API_UNREACHABLE = "Impossible de contacter les services de transport Suisses.";
    	public static final String DEFAULT_JOURNEY_TEXT = "Vous n'avez prévu aucun voyage pour le moment.";
    
    	public static List<String> CHAT_COMMANDS = List.of(
            "help",
            "ignore",
            "ignoredlist"
        );
    
    	/**
    	 * Resources
    	 */
    	public static final String CHAT_MESSAGE_ICON = "/img/bubble.png";
    	public static final String CHAT_MESSAGE_ICON_SELF = "/img/bubble_self.png";
    	public static final String HELP_MESSAGE_ICON = "/img/help.png";
    	public static final String WEATHER_ICON_CLOUDY = "/img/cloudy.png";
    	public static final String WEATHER_ICON_FOGGY = "/img/foggy.png";
    	public static final String WEATHER_ICON_RAINY = "/img/rainy.png";
    	public static final String WEATHER_ICON_SNOWY = "/img/snowy.png";
    	public static final String WEATHER_ICON_STORMY = "/img/stormy.png";
    	public static final String WEATHER_ICON_SUNNY = "/img/sunny.png";
    
    	/**
    	 * Style
    	 */
    	public static final Color COLOR_BLUE_10_OPACITY = Color.color(0.207, 0.694, 0.933, 0.1);
    	public static final Color COLOR_BLUE_50_OPACITY = Color.color(0.207, 0.694, 0.933, 0.5);
    	public static final Color COLOR_BLUE_100_OPACITY = Color.color(0.207, 0.694, 0.933);
    
    }