Class DemoConfig

  • All Implemented Interfaces:
    com.google.common.base.Supplier<io.ultreia.java4all.config.ApplicationConfig>, Supplier<io.ultreia.java4all.config.ApplicationConfig>

    public class DemoConfig
    extends org.jdesktop.beans.AbstractBean
    implements com.google.common.base.Supplier<io.ultreia.java4all.config.ApplicationConfig>
    La configuration de l'application. Il s'agit de l'objet partagé par toutes les démos.
    Since:
    1.7.2
    Author:
    Tony Chemit - dev@tchemit.fr
    • Constructor Detail

      • DemoConfig

        public DemoConfig​(String... args)
    • Method Detail

      • get

        public io.ultreia.java4all.config.ApplicationConfig get()
        Specified by:
        get in interface com.google.common.base.Supplier<io.ultreia.java4all.config.ApplicationConfig>
        Specified by:
        get in interface Supplier<io.ultreia.java4all.config.ApplicationConfig>
      • getCopyrightText

        public String getCopyrightText()
      • getVersion

        public org.nuiton.version.Version getVersion()
        Returns:
        la version de l'application.
      • isFullScreen

        public boolean isFullScreen()
      • getLocale

        public Locale getLocale()
      • getDemoPath

        public String getDemoPath()
      • getFontSize

        public Float getFontSize()
      • getDemoColor

        public Color getDemoColor()
      • getDemoClass

        public Class<?> getDemoClass()
      • getLogLevel

        public String getLogLevel()
      • getLogPatternLayout

        public String getLogPatternLayout()
      • getKeyOpenConfig

        public KeyStroke getKeyOpenConfig()
      • setFullscreen

        public void setFullscreen​(boolean fullscreen)
      • setLocale

        public void setLocale​(Locale newLocale)
      • setFontSize

        public void setFontSize​(Float newFontSize)
      • setDemoColor

        public void setDemoColor​(Color color)
      • setDemoClass

        public void setDemoClass​(Class<?> newClass)
      • setLogLevel

        public void setLogLevel​(String logLevel)
      • setLogPatternLayout

        public void setLogPatternLayout​(String logPatternLayout)
      • setKeyOpenConfig

        public void setKeyOpenConfig​(KeyStroke keyStroke)
      • saveForUser

        public void saveForUser()
      • getApplicationSiteUrl

        public URL getApplicationSiteUrl()
      • getIconPath

        public String getIconPath()
      • getHelpLocation

        public String getHelpLocation()
      • getHelpResourceWithLocale

        public String getHelpResourceWithLocale​(String value)