API pour le réseau Astuce, réseau de transports en commun de la Métropole Rouen Normandie.
Ajouter le fichier jar à votre projet en tant que bibliothèque liée.
Clic-droit sur le projet => Properties => Java Build Path => Libraries => Add External JARs => Choisir le .jar de l'API
Javadoc disponible ici : https://alba0404.github.io/Astuce-API/
importfr.alba0404.astuce.api.*;
Astuce_APIapi = newAstuce_API();
intnext = api.getNext(Line.METRO, Station.VOLTAIRE, 2); // Retourne le temps en minute avant le prochain transport// sur la ligne de métro à l'arrêt Voltaire en direction de Boulingrin (2).// peut lever l'exception StationNotOnLineException si la station indiquée// ne se trouve pas sur la ligne.List<Station> stations = api.getStations(Line.METRO); // Retourne une liste des stations se trouvant sur la ligne de métro.Station.values(); // Retourne un tableau de toutes les stations.Stations = Station.BOULINGRIN; // Récupère la station Boulingrin.List<Line> lines = s.getLines(); // Retourne une liste des lignes passant par cette station.Stringname = s.getName(); // Retourne le nom de la station tel qu'utilisé par le réseau Astuce.intid = s.getId(); // Retourne un entier représentant l'id unique de la station sur le réseau.Line.values(); // Retourne un tableau de toutes les lignes.Lineline = Line.getLineByName("Métro"); // Retourne la station dont le nom est "Métro".Lineline = Lien.getLineById(175); // Retourne la ligne ayant l'id 175. Lineline = Line.METRO; // Récupère la ligne de métro.Stringname = line.getName(); // Retourne le nom de la ligne.intid = line.getId(); // Retourne l'id de la ligne.String[] terminus = line.getTerminus(); // Retourne un tableau des terminus.Stringt = line.getTerminus(1); // Retourne le terminus n°1.- Finalisation de l'ajout des lignes et stations
- Ajouter les lignes scolaires.
Le terme programme représente le fichier .jar ainsi que ses sources, fichiers binaires et ressources attachées.
- Ce programme est distribué sans aucune garantie.
- Ce programme est la propriété intellectuelle de son développeur : Alba0404.
- Il est autorisé de télécharger et exécuter ce programme à des fins commerciales ou non du moment que celles-ci sont légales.
- Il est autorisé de faire de la rétro-ingéniérie.
- Il est interdit de vendre ce programme sous une quelconque forme, modifié ou non.
- Si le programme est utilisé dans un projet, quelque soit la forme de celui-ci, la citation du développeur est obligatoire. De plus ce projet doit respecter les lois en vigueurs.