Package jaxe
Class Jaxe
- java.lang.Object
-
- jaxe.Jaxe
-
public class Jaxe extends java.lang.Object
Classe de départ de Jaxe, avec la gestion des évènements de l'application
-
-
Constructor Summary
Constructors Constructor Description Jaxe(java.lang.String nomFichierCfg)
Nouvel objet identifiant l'application
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
aPropos()
Dialogue "à propos" de l'applicationstatic void
dialogueDepart()
Dialogue Nouveau/Ouvrir/Quitter au lancement de l'applicationstatic void
dialogueNouveau(JaxeFrame jframe)
Dialogue de choix d'une configuration pour créer un nouveau documentstatic void
finDialogueDepart()
static org.xml.sax.EntityResolver
getEntityResolver()
static javax.xml.transform.URIResolver
getURIResolver()
static void
main(java.lang.String[] args)
Méthode principalestatic void
nouveau(JaxeFrame jframe)
Ouverture d'un nouveau document dans une frame particulière, ou dans une nouvelle frame si jframe==nullstatic 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==nullstatic 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==nullstatic void
ouvrirConf(java.io.File f, JaxeFrame jframe)
Ouverture d'un nouveau document avec la configuration spécifiéestatic void
preferences()
Dialogue des préférences de l'applicationstatic JaxeFrame
premiereFrame()
Renvoit la première fenêtre ouverte (pas forcément celle au premier plan)static void
quitter()
Quitte l'applicationstatic void
setIconeValide(boolean iconeValide)
Change l'icône "valide" dans toutes les fenêtresstatic void
setResolver(java.lang.Object resolver)
Défini un resolver pour URI et entités.
-
-
-
Field Detail
-
allFrames
public static java.util.ArrayList<JaxeFrame> allFrames
-
-
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
-
setIconeValide
public static void setIconeValide(boolean iconeValide)
Change l'icône "valide" dans toutes les fenêtres
-
premiereFrame
public static JaxeFrame premiereFrame()
Renvoit la première fenêtre ouverte (pas forcément celle au premier plan)
-
getEntityResolver
public static org.xml.sax.EntityResolver getEntityResolver()
-
getURIResolver
public static javax.xml.transform.URIResolver getURIResolver()
-
setResolver
public static void setResolver(java.lang.Object resolver)
Défini un resolver pour URI et entités. La classe de l'objet doit implémenter les interfaces URIResolver et EntityResolver. Un exemple est le CatalogResolver d'Apache.
-
main
public static void main(java.lang.String[] args)
Méthode principale
-
-