Skip to content
Snippets Groups Projects
Commit 76f142bd authored by PIQUEREZ Corentin's avatar PIQUEREZ Corentin
Browse files

rajout mention "modified by"

parent d457f9dc
No related branches found
No related tags found
No related merge requests found
# saeshukan # saeshukan
SAe project about Shukan planner for BUT INFO students Ce programme permet de visualiser et de gérer la planification des cours d'un IUT en fonction des semaines.
A documentation of Shukan and Shukan scripts (shukan.html) is available in doc directory. Pour compiler, placez vous dans le répertoire du projet et tapez dans le terminal la commande javac shukan/Shukan.java. Pour exécuter, tapez la commande java shukan.Shukan.
Le logiciel se compose d'une barre d'outils et d'un planning. Il est possible d'ajouter un cours (bouton +), de déplacer des cours (boutons <- et ->), de supprimer un cours grâce au bouton en forme de poubelle, de changer de semestre (bouton S+/-) et de changer les couleurs utilisées grâce au bouton paramètre. Il est aussi d'exporter le planning en fichier .tex.
A documentation of Shukan architecture (archiShukan.pdf) is also available in doc directory.
...@@ -7,6 +7,7 @@ import java.awt.event.WindowEvent; ...@@ -7,6 +7,7 @@ import java.awt.event.WindowEvent;
/** /**
* Shukan planner application. * Shukan planner application.
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/ */
public class Shukan public class Shukan
{ {
......
...@@ -4,8 +4,10 @@ import java.awt.*; ...@@ -4,8 +4,10 @@ import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
/** Shukan controller /**
*/ * Shukan controller
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanController public class ShukanController
implements KeyListener, MouseListener, ActionListener//, MouseMotionListener implements KeyListener, MouseListener, ActionListener//, MouseMotionListener
{ {
......
package shukan; package shukan;
/**
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanData public class ShukanData
{ {
/** Displayed calendar */ /** Displayed calendar */
......
...@@ -7,7 +7,10 @@ import java.io.StreamTokenizer; ...@@ -7,7 +7,10 @@ import java.io.StreamTokenizer;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.text.DecimalFormat; import java.text.DecimalFormat;
/** Shukan application file manager */ /**
* Shukan application file manager
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanIO public class ShukanIO
{ {
/** Dictionary language */ /** Dictionary language */
......
package shukan; package shukan;
/** Array list of Shukan elements */ /**
* Array list of Shukan elements
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanList public class ShukanList
{ {
/** Default size of a created list */ /** Default size of a created list */
......
package shukan; package shukan;
/** Module */ /**
* Module
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanModule public class ShukanModule
{ {
/** Module name */ /** Module name */
......
...@@ -5,7 +5,10 @@ import java.awt.*; ...@@ -5,7 +5,10 @@ import java.awt.*;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;
/** parameters of Shukan */ /**
* parameters of Shukan
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
class ShukanParameters extends JFrame { class ShukanParameters extends JFrame {
/** panels of the graphic interface */ /** panels of the graphic interface */
private JPanel pPrincipal,p, p1, p2; private JPanel pPrincipal,p, p1, p2;
......
package shukan; package shukan;
/** Bidirectional queues of activities */ /**
* Bidirectional queues of activities
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanQueue public class ShukanQueue
{ {
/** Queue of activities */ /** Queue of activities */
......
package shukan; package shukan;
/** List of week queues of activities. /**
It features a queue for each week. */ * List of week queues of activities.
* It features a queue for each week.
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanSchedule public class ShukanSchedule
{ {
/** Bin capacity */ /** Bin capacity */
......
...@@ -3,7 +3,10 @@ import java.util.Calendar; ...@@ -3,7 +3,10 @@ import java.util.Calendar;
import java.text.DecimalFormat; import java.text.DecimalFormat;
/** Semester arrangement */ /**
* Semester arrangement
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanSemester public class ShukanSemester
{ {
/** Month names */ /** Month names */
......
...@@ -8,7 +8,10 @@ import java.util.Calendar; ...@@ -8,7 +8,10 @@ import java.util.Calendar;
/** LaTeX file editor for Shukan */ /**
* LaTeX file editor for Shukan
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanTex public class ShukanTex
{ {
/** Shukan data base */ /** Shukan data base */
......
...@@ -7,8 +7,10 @@ import java.awt.event.ActionEvent; ...@@ -7,8 +7,10 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;
/** Graphical view for Shukan planner. /**
*/ * Graphical view for Shukan planner.
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanView extends JPanel public class ShukanView extends JPanel
{ {
/** Version number */ /** Version number */
......
...@@ -4,7 +4,10 @@ import javax.swing.*; ...@@ -4,7 +4,10 @@ import javax.swing.*;
import javax.swing.border.LineBorder; import javax.swing.border.LineBorder;
import java.awt.*; import java.awt.*;
/** Barre d'outils de Shukan */ /**
* Barre d'outils de Shukan
* Modified by Chevalier Noemy, Berrada Louise and Piquerez Corentin
*/
public class ShukanViewBar extends JPanel { public class ShukanViewBar extends JPanel {
/** Noms des fichiers d'images pour les boutons de la barre d'outils */ /** Noms des fichiers d'images pour les boutons de la barre d'outils */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment