Fonctions membres publiques | |
LogicPresentation (int nbMurs) | |
void | afficherSquelette () |
void | afficherMenu () |
void | afficherOnglets () |
void | afficherOngletConfig (JPanel configOnglet) |
JPanel | afficherSurfaces (int h) |
JPanel | afficherBarreOutils (int h, int y) |
JPanel | afficherSurfaceZones (int hauteur, int y) |
void | afficherOngletSurface (JPanel surfaceOnglet) |
void | afficherOngletPalette (JPanel paletteOnglet) |
JPanel | afficherGroupboxOuvrirgraphe (int y) |
JPanel | afficherGroupboxRepresentation (int y) |
JPanel | afficherGroupboxMode (int y) |
SurfaceGraphique | getSurfaceGraphique (int idS) |
void | addSurfaceGraphique (int idS) |
void | afficherS (int idS) |
void | afficherActiverS (int idS) |
void | afficherSelectionnerS (int idS) |
boolean | demandeDesactiverS (int idS) |
void | afficherDesactiverS (int idS) |
void | afficherZ (int idS, int idZ, double abs, double ord, double largeur, double hauteur) |
void | afficherZoneOngletGraphe (int idS, int idZ, double abs, double ord, double largeur, double hauteur) |
void | afficherZoneOngletSurface (int idS, int idZ, double abs, double ord, double largeur, double hauteur) |
void | supprimerZone (int idS, int idZ) |
void | afficherPopupDiviserZ () |
void | afficherCG (int idS, int idZ, int idCG, double abs, double ord, double largeur, double hauteur, Color couleur, boolean estGraphe) |
boolean | demandeSupprimerCG (int idCG) |
void | afficherSelectionnerCG (int idCG) |
void | afficherErreurNom (String nomCG) |
void | afficherErreurZoneLibre () |
void | afficherErreurDiviser (int idZ) |
void | afficherErreurFusionner (int idZ1, int idZ2) |
void | setPalette (PaletteP p) |
void | setRacine (RacineP r) |
void | setMultiSurface (MultiSurfaceP m) |
void | setConfig (ConfigurationSurfaceP c) |
|
Constructeur de l'interface graphique |
|
Ajoute la surface graphique d'id donné au vecteur de surfaces
|
|
Affiche la surface activée
|
|
Affiche la barre d'outils pour les surfaces dans la seconde partie de l'onglet
|
|
Affiche le composant graphique et lui affecte les abonnements aux clic et drag
Clic (press+relache) sur un graphe : sélectionne le graphe Press sur un graphe : Récupère le graphe sous le curseur et la zone initiale qui le contient Relache sur une zone : Récupère la zone sous le curseur et y affecte le graphe drag du graphe : déplacement et modification des dimensions du CG en fonction de la zone draggée |
|
Affiche la surface desactivée autant au niveau graphe qu'au niveau surface
|
|
Affiche l'erreur de division impossible sur la zone
|
|
Affiche l'erreur de fusion impossible entre
|
|
Affiche l'erreur d'ouverture d'un graphe qui n'existe pas
|
|
Affiche l'erreur d'ouverture d'un graphe alors qu'il n'y a plus de zone libre pour le mettre |
|
Affiche le contenu de la groupBOX "Mode" dans la seconde partie de l'onglet Outils
|
|
Affiche le contenu de la groupBOX "Ouvrir Graphe" dans la première partie de l'onglet Outils
|
|
Affiche le contenu de la groupBOX "Représentation" dans la seconde partie de l'onglet Outils
|
|
Affiche le menu de la fenêtre |
|
Affiche le contenu de l'onglet Config (configuration des surfaces)
|
|
Affiche le contenu de l'onglet Outils
|
|
Affiche les onglets |
|
Affiche le contenu de l'onglet surface (gestion des graphes)
|
|
Affiche la popup de division pour que l'utilisateur choisisse si sa division de zone est horizontale ou verticale
|
|
affiche la surface vide autant au niveau graphe qu'au niveau surface
|
|
Affiche un CG sélectionné en mode graphe
|
|
affiche la surface sélectionnée dans le mode surface
|
|
Affiche l'ensemble des éléments graphiques statiques de l'interface graphique |
|
Affiche les surfaces dans la première partie de l'onglet
|
|
Affiche la surface pour les zones dans la troisième partie de l'onglet
|
|
Affiche la zone :
|
|
Affiche la zone vide dans l'onglet surface
|
|
Affiche la zone vide dans l'onglet config
|
|
Vérifie si la surface d'id donné contient des composants graphiques.
|
|
Affiche un popup de confirmation de suppression de CG à l'utilisateur
|
|
Renvoie la surface graphique d'id donné
|
|
Affecte la facette P de l'agent config
|
|
Affecte la facette P de l'agent multisurface
|
|
Affecte la facette P de l'agent palette
|
|
Affecte la facette P de l'agent racine
|
|
Supprime la zone d'id donnée de la surface d'id donné
|