org.jtheque.core.managers.core
Class CoreConfiguration

java.lang.Object
  extended by org.jtheque.core.managers.state.AbstractState
      extended by org.jtheque.core.managers.core.CoreConfiguration
All Implemented Interfaces:
IState

public final class CoreConfiguration
extends AbstractState

The configuration of the core.

Author:
Baptiste Wicht

Constructor Summary
CoreConfiguration()
           
 
Method Summary
 boolean alwaysLookAndFeel()
          Cette méthode indique s'il faut toujours appliquer ce look and feel.
 org.jtheque.utils.bean.IntDate getMessagesLastRead()
          return the date of the last reading of the messages.
 int getNumberOfDaysBeforeDeleteLogs()
          cette méthode retourne le nombre de jours après lequel il faut supprimmer les logs.
 java.lang.String getPreferedLookAndFeel()
          Cette méthode retourne le look and feel préféré de l'utilisateur.
 java.lang.String getProxyAddress()
          cette méthode permet de récupérer l'adresse du proxy.
 java.lang.String getProxyPort()
          cette méthode permet de récupérer le port du proxy.
 java.lang.String getSmtpHost()
          Return the SMTP host.
 java.lang.String getUserEmail()
          Return the email of the user.
 boolean hasAProxy()
          Cette méthode indique s'il y a un proxy ou non.
 boolean mustDeleteLogs()
          cette méthode permet de savoir s'il faut ou non supprimmer les logs.
 boolean retainSizeAndPositionOfWindow()
          Cette méthode permet de savoir s'il faut retenir ou non la taille et la position de la fenêtre pour la restaurer à l'ouverture de l'application.
 void setAlwaysLookAndFeel(boolean value)
          Cette méthode permet d'indiquer s'il faut toujours appliquer ce look and feel.
 void setDefaults()
          Set the configuration to the default values.
 void setHasAProxy(boolean value)
          Cette méthode permet d'indiquer s'il y a un proxy.
 void setMustDeleteLogs(boolean value)
          Cette méthode permet d'indiquer s'il faut supprimmer ou non les logs.
 void setNumberOfDaysBeforeDeleteLogs(int value)
          Cette méthode permet d'indiquer après combien de jours, il faut supprimmer les logs.
 void setPreferedLookAndFeel(java.lang.String lookAndFeel)
          Cette méthode modifie le look and feel préféré de l'utilisateur.
 void setProxyAddress(java.lang.String value)
          Cette méthode permet d'indiquer l'addresse du proxy.
 void setProxyPort(java.lang.String value)
          Cette méthode permet d'indiquer le port du proxy.
 void setRetainSizeAndPositionOfWindow(boolean value)
          Cette méthode permet d'indiquer s'il faut retenir ou non la taille et la position de la fenêtre pour la restaurer à l'ouverture de l'application.
 void setSmtpHost(java.lang.String value)
          Set the SMTP host.
 void setUserEmail(java.lang.String value)
          Set the email of the user.
 void setVerifiingUpdateOnStartup(boolean value)
          Cette méthode indique si le système doit vérifier les mises à jour au démarrage.
 boolean verifiingUpdateOnStartup()
          Cette méthode permet de savoir si on vérifie les mises à jour au démarrage.
 
Methods inherited from class org.jtheque.core.managers.state.AbstractState
delegateLoad, delegateSave, getProperties, getProperty, getProperty, isDelegated, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreConfiguration

public CoreConfiguration()
Method Detail

getPreferedLookAndFeel

public java.lang.String getPreferedLookAndFeel()
Cette méthode retourne le look and feel préféré de l'utilisateur.

Returns:
le L&f préféré

setPreferedLookAndFeel

public void setPreferedLookAndFeel(java.lang.String lookAndFeel)
Cette méthode modifie le look and feel préféré de l'utilisateur.

Parameters:
lookAndFeel - le L&f préféré

verifiingUpdateOnStartup

public boolean verifiingUpdateOnStartup()
Cette méthode permet de savoir si on vérifie les mises à jour au démarrage.

Returns:
true s'il faut vérifier les mises à jour au démarrage sinon false

setVerifiingUpdateOnStartup

public void setVerifiingUpdateOnStartup(boolean value)
Cette méthode indique si le système doit vérifier les mises à jour au démarrage.

Parameters:
value - true si on veut vérifier les mises à jour au démarrage

retainSizeAndPositionOfWindow

public boolean retainSizeAndPositionOfWindow()
Cette méthode permet de savoir s'il faut retenir ou non la taille et la position de la fenêtre pour la restaurer à l'ouverture de l'application.

Returns:
true ou false

setRetainSizeAndPositionOfWindow

public void setRetainSizeAndPositionOfWindow(boolean value)
Cette méthode permet d'indiquer s'il faut retenir ou non la taille et la position de la fenêtre pour la restaurer à l'ouverture de l'application.

Parameters:
value - Valeur indiquant si on doit retenir la taille et la position de la fenêtre

alwaysLookAndFeel

public boolean alwaysLookAndFeel()
Cette méthode indique s'il faut toujours appliquer ce look and feel.

Returns:
true ou false

setAlwaysLookAndFeel

public void setAlwaysLookAndFeel(boolean value)
Cette méthode permet d'indiquer s'il faut toujours appliquer ce look and feel.

Parameters:
value - Valeur indiquant si on doit toujours appliquer ce L&F

hasAProxy

public boolean hasAProxy()
Cette méthode indique s'il y a un proxy ou non.

Returns:
true ou false

setHasAProxy

public void setHasAProxy(boolean value)
Cette méthode permet d'indiquer s'il y a un proxy.

Parameters:
value - Valeur indiquant s'il y a un proxy ou non

setProxyPort

public void setProxyPort(java.lang.String value)
Cette méthode permet d'indiquer le port du proxy.

Parameters:
value - Port du proxy

getProxyPort

public java.lang.String getProxyPort()
cette méthode permet de récupérer le port du proxy.

Returns:
Le port

setProxyAddress

public void setProxyAddress(java.lang.String value)
Cette méthode permet d'indiquer l'addresse du proxy.

Parameters:
value - Adresse du proxy

getProxyAddress

public java.lang.String getProxyAddress()
cette méthode permet de récupérer l'adresse du proxy.

Returns:
L'adresse

setMustDeleteLogs

public void setMustDeleteLogs(boolean value)
Cette méthode permet d'indiquer s'il faut supprimmer ou non les logs.

Parameters:
value - true s'il faut supprimmer les logs else

mustDeleteLogs

public boolean mustDeleteLogs()
cette méthode permet de savoir s'il faut ou non supprimmer les logs.

Returns:
true s'il faut les supprimmer, sinon false

setNumberOfDaysBeforeDeleteLogs

public void setNumberOfDaysBeforeDeleteLogs(int value)
Cette méthode permet d'indiquer après combien de jours, il faut supprimmer les logs.

Parameters:
value - Le nombre de jours

getNumberOfDaysBeforeDeleteLogs

public int getNumberOfDaysBeforeDeleteLogs()
cette méthode retourne le nombre de jours après lequel il faut supprimmer les logs.

Returns:
Le nombre de jours

setUserEmail

public void setUserEmail(java.lang.String value)
Set the email of the user.

Parameters:
value - The new email to set

getUserEmail

public java.lang.String getUserEmail()
Return the email of the user.

Returns:
The email

setSmtpHost

public void setSmtpHost(java.lang.String value)
Set the SMTP host.

Parameters:
value - The new SMTP host.

getSmtpHost

public java.lang.String getSmtpHost()
Return the SMTP host.

Returns:
The SMTP host.

getMessagesLastRead

public org.jtheque.utils.bean.IntDate getMessagesLastRead()
return the date of the last reading of the messages.

Returns:
The date of the last reading of the messages.

setDefaults

public void setDefaults()
Set the configuration to the default values.



Copyright © 2009 JTheque. All Rights Reserved.