jaxe
Class Jaxe

java.lang.Object
  extended by jaxe.Jaxe

public class Jaxe
extends java.lang.Object

Classe de départ de Jaxe, avec la gestion des évènements de l'application


Field Summary
static java.util.ArrayList<JaxeFrame> allFrames
           
 
Constructor Summary
Jaxe(java.lang.String nomFichierCfg)
          Nouvel objet identifiant l'application
 
Method Summary
static void aPropos()
          Dialogue "à propos" de l'application
static void dialogueDepart()
          Dialogue Nouveau/Ouvrir/Quitter au lancement de l'application
static void dialogueNouveau(JaxeFrame jframe)
          Dialogue de choix d'une configuration pour créer un nouveau document
static void finDialogueDepart()
           
static void main(java.lang.String[] args)
          Méthode principale
static void nouveau(JaxeFrame jframe)
          Ouverture d'un nouveau document dans une frame particulière, ou dans une nouvelle frame si jframe==null
static void ouvrir(java.io.File f, JaxeFrame jframe)
          Ouverture d'un fichier XML dans une frame particulière, ou dans une nouvelle frame si jframe==null
static void ouvrirAvecConf(java.io.File f, java.io.File fconf, JaxeFrame jframe)
          Ouverture d'un fichier XML avec une configuration particulière, dans une frame particulière ou dans une nouvelle frame si jframe==null
static void ouvrirConf(java.io.File f, JaxeFrame jframe)
          Ouverture d'un nouveau document avec la configuration spécifiée
static void preferences()
          Dialogue des préférences de l'application
static JaxeFrame premiereFrame()
          Renvoit la première fenêtre ouverte (pas forcément celle au premier plan)
static void quitter()
          Quitte l'application
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allFrames

public static java.util.ArrayList<JaxeFrame> allFrames
Constructor Detail

Jaxe

public Jaxe(java.lang.String nomFichierCfg)
Nouvel objet identifiant l'application

Method Detail

nouveau

public static void nouveau(JaxeFrame jframe)
Ouverture d'un nouveau document dans une frame particulière, ou dans une nouvelle frame si jframe==null


dialogueNouveau

public static void dialogueNouveau(JaxeFrame jframe)
Dialogue de choix d'une configuration pour créer un nouveau document


dialogueDepart

public static void dialogueDepart()
Dialogue Nouveau/Ouvrir/Quitter au lancement de l'application


finDialogueDepart

public static void finDialogueDepart()

ouvrir

public static void ouvrir(java.io.File f,
                          JaxeFrame jframe)
Ouverture d'un fichier XML dans une frame particulière, ou dans une nouvelle frame si jframe==null


ouvrirAvecConf

public static void ouvrirAvecConf(java.io.File f,
                                  java.io.File fconf,
                                  JaxeFrame jframe)
Ouverture d'un fichier XML avec une configuration particulière, dans une frame particulière ou dans une nouvelle frame si jframe==null


ouvrirConf

public static void ouvrirConf(java.io.File f,
                              JaxeFrame jframe)
Ouverture d'un nouveau document avec la configuration spécifiée


quitter

public static void quitter()
Quitte l'application


aPropos

public static void aPropos()
Dialogue "à propos" de l'application


preferences

public static void preferences()
Dialogue des préférences de l'application


premiereFrame

public static JaxeFrame premiereFrame()
Renvoit la première fenêtre ouverte (pas forcément celle au premier plan)


main

public static void main(java.lang.String[] args)
Méthode principale