jaxx.demo
Class DemoConfig
java.lang.Object
org.nuiton.util.ApplicationConfig
jaxx.demo.DemoConfig
public class DemoConfig
- extends org.nuiton.util.ApplicationConfig
La configuration de l'application.
Il s'agit de l'objet partagé par toutes les démos.
- Since:
- 1.7.2
- Author:
- chemit
| Nested classes/interfaces inherited from class org.nuiton.util.ApplicationConfig |
org.nuiton.util.ApplicationConfig.Action, org.nuiton.util.ApplicationConfig.CacheItem<T>, org.nuiton.util.ApplicationConfig.OptionDef |
| Fields inherited from class org.nuiton.util.ApplicationConfig |
actions, aliases, cacheAction, cacheOption, classpath, CONFIG_FILE_NAME, curfile, defaults, env, etcfile, homefile, inParseOptionPhase, jvm, line, options, pcs, unparsed, useOnlyAliases |
| Methods inherited from class org.nuiton.util.ApplicationConfig |
addAction, addActionAlias, addAlias, addPropertyChangeListener, addPropertyChangeListener, createAction, doAction, firePropertyChange, getConfigFileName, getMethods, getOption, getOption, getOption, getOptionAsBoolean, getOptionAsClass, getOptionAsDate, getOptionAsDouble, getOptionAsFile, getOptionAsInt, getOptionAsTime, getOptionAsTimestamp, getOptionAsURL, getOptionStartsWith, getParams, getPropertyChangeListeners, getPropertyChangeListeners, getUnparsed, getUserHome, getUsername, hasListeners, isUseOnlyAliases, parse, printConfig, removePropertyChangeListener, removePropertyChangeListener, save, saveForSystem, saveForUser, setConfigFileName, setDefaultOption, setUseOnlyAliases |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APPLICATION_PROPERTIES
public static final java.lang.String APPLICATION_PROPERTIES
- le fichier de configuration de l'application avec les informations sur
le projet (version, license,...) et la configuration des ui (icons, ...)
- See Also:
- Constant Field Values
PROPERTY_FULLSCREEN
public static final java.lang.String PROPERTY_FULLSCREEN
- See Also:
- Constant Field Values
PROPERTY_LOCALE
public static final java.lang.String PROPERTY_LOCALE
- See Also:
- Constant Field Values
PROPERTY_FONT_SIZE
public static final java.lang.String PROPERTY_FONT_SIZE
- See Also:
- Constant Field Values
PROPERTY_ADJUSTING
public static final java.lang.String PROPERTY_ADJUSTING
- See Also:
- Constant Field Values
adjusting
protected boolean adjusting
- un drapeau pour bloquer la sauvegarde lors de la modification en masse des options
via les setter.
saveAction
protected final java.beans.PropertyChangeListener saveAction
DEFAULT_JAXX_PCS
public static final java.lang.String[] DEFAULT_JAXX_PCS
DemoConfig
public DemoConfig()
getCopyrightText
public java.lang.String getCopyrightText()
setOption
public void setOption(java.lang.String key,
java.lang.String value)
- Overrides:
setOption in class org.nuiton.util.ApplicationConfig
getVersion
public org.nuiton.util.Version getVersion()
- Returns:
- la version de l'application.
isFullScreen
public boolean isFullScreen()
getLocale
public java.util.Locale getLocale()
getDemoPath
public java.lang.String getDemoPath()
getFontSize
public java.lang.Float getFontSize()
setFullscreen
public void setFullscreen(boolean fullscreen)
setLocale
public void setLocale(java.util.Locale newLocale)
setFontSize
public void setFontSize(java.lang.Float newFontSize)
isAdjusting
public boolean isAdjusting()
setAdjusting
public void setAdjusting(boolean adjusting)
saveForUser
public void saveForUser()
- Save configuration, in user home directory using the
ApplicationConfig.getConfigFileName(). Default, env and commande line note saved
removeJaxxPropertyChangeListener
public void removeJaxxPropertyChangeListener()
Copyright © 2008-2010 CodeLutin. All Rights Reserved.