|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--tvouriot.elife.Elife
Class principale
Field Summary | |
static java.lang.String |
BUILD
Build |
static java.io.File |
HOME_DIRECTORY
Répertoire home |
static java.io.File |
JAVA_DIRECTORY
Répertoire d'installation de Java |
static java.lang.String |
RELEASE
Version |
static java.lang.String |
WEB
Site web |
Constructor Summary | |
Elife()
|
Method Summary | |
static void |
addAction(MenuAction action)
Ajouter une action à la table |
static void |
addRecent(java.io.File f)
Ajoute dans les propriétés le chemin d'accès d'un fichier "récent" |
static void |
clearRecents()
Efface des propriétés tous les fichiers récents |
static MenuAction |
getAction(java.lang.String action)
Retourne une action à partir de son nom |
static DefaultInputHandler |
getInputHandler()
Retourne la variable permettant de gérer des touches spéciales de l'éditeur (auto-indentation) |
static java.lang.String |
getProperty(java.lang.String name)
Renvoie la valeur d'une propriété |
static void |
initActions()
Initialise la table des actions en y ajoutant toutes les actions possibles |
static void |
initProperties()
Initialise les propriétés en les chargeant à partir du fichier de sauvegarde |
static void |
initUI()
Initialise le look & feel Metal |
static boolean |
isFlatMenus()
Teste la valeur de la propriétés flatmenus |
static void |
loadProps(java.io.InputStream in)
Charge un fichier contenant les propriétés de l'application |
static void |
main(java.lang.String[] argv)
Point de départ de l'application |
static void |
removeProperty(java.lang.String name)
Supprime une propriété |
static void |
saveProps()
Sauvegarde les propriétés dans un fichier sur le disque dur |
static void |
setFlatMenus(boolean bool)
Change la valeur de la propriétés flatmenus |
static void |
setProperty(java.lang.String name,
java.lang.String value)
Changer une propriété |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String RELEASE
public static final java.lang.String BUILD
public static final java.lang.String WEB
public static final java.io.File HOME_DIRECTORY
public static final java.io.File JAVA_DIRECTORY
Constructor Detail |
public Elife()
Method Detail |
public static void addAction(MenuAction action)
action
- action listenerpublic static MenuAction getAction(java.lang.String action)
action
- nom de l'actionpublic static void initActions()
public static DefaultInputHandler getInputHandler()
public static void initProperties()
public static void saveProps()
public static void loadProps(java.io.InputStream in)
in
- un InputStream
correspondant au fichierpublic static void setProperty(java.lang.String name, java.lang.String value)
name
- nom de la propriétévalue
- la nouvelle valeurpublic static void removeProperty(java.lang.String name)
name
- nom de la propriété à supprimerpublic static java.lang.String getProperty(java.lang.String name)
name
- nom de la propriété à lirepublic static void addRecent(java.io.File f)
f
- fichier "récent" à ajouterpublic static void clearRecents()
public static boolean isFlatMenus()
flatmenus
public static void setFlatMenus(boolean bool)
flatmenus
bool
- vrai pour valeur "on", faux pour valeur "off"public static void initUI()
public static void main(java.lang.String[] argv)
argv
- arguments de la ligne de commande
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |