Package jaxe
Class Jaxe
- java.lang.Object
-
- jaxe.Jaxe
-
public class Jaxe extends java.lang.ObjectClasse 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 voidaPropos()Dialogue "à propos" de l'applicationstatic voiddialogueDepart()Dialogue Nouveau/Ouvrir/Quitter au lancement de l'applicationstatic voiddialogueNouveau(JaxeFrame jframe)Dialogue de choix d'une configuration pour créer un nouveau documentstatic voidfinDialogueDepart()static org.xml.sax.EntityResolvergetEntityResolver()static javax.xml.transform.URIResolvergetURIResolver()static voidmain(java.lang.String[] args)Méthode principalestatic voidnouveau(JaxeFrame jframe)Ouverture d'un nouveau document dans une frame particulière, ou dans une nouvelle frame si jframe==nullstatic voidouvrir(java.io.File f, JaxeFrame jframe)Ouverture d'un fichier XML dans une frame particulière, ou dans une nouvelle frame si jframe==nullstatic voidouvrirAvecConf(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 voidouvrirConf(java.io.File f, JaxeFrame jframe)Ouverture d'un nouveau document avec la configuration spécifiéestatic voidpreferences()Dialogue des préférences de l'applicationstatic JaxeFramepremiereFrame()Renvoit la première fenêtre ouverte (pas forcément celle au premier plan)static voidquitter()Quitte l'applicationstatic voidsetIconeValide(boolean iconeValide)Change l'icône "valide" dans toutes les fenêtresstatic voidsetResolver(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
-
-