Class Project


  • public class Project
    extends Object
    Created by tchemit on 07/07/17.
    Author:
    Tony Chemit - dev@tchemit.fr
    • Constructor Detail

      • Project

        public Project​(io.ultreia.java4all.i18n.runtime.I18nLanguageProvider languageProvider,
                       Path i18nDirectory)
    • Method Detail

      • getTranslationKeys

        public static com.google.common.collect.HashMultimap<Locale,​String> getTranslationKeys​(io.ultreia.java4all.i18n.runtime.I18nLanguageProvider languageProvider)
      • getI18nDirectory

        public Path getI18nDirectory()
      • getI18nUserTranslationsDirectory

        public Path getI18nUserTranslationsDirectory()
      • getI18nUserTemplatesDirectory

        public Path getI18nUserTemplatesDirectory()
      • getI18nEditorDirectory

        public Path getI18nEditorDirectory()
      • getTemplate

        public Item getTemplate​(String templateName)
      • getTranslation

        public Item getTranslation​(String key)
      • getLocales

        public Set<Locale> getLocales()
      • getTranslationKeys

        public Set<String> getTranslationKeys()
      • getTemplateNames

        public Set<String> getTemplateNames()
      • isModified

        public boolean isModified()
      • getSessionId

        public String getSessionId()
      • getExportFile

        public Path getExportFile()
      • getName

        public String getName()
      • getVersion

        public io.ultreia.java4all.util.Version getVersion()
      • getLanguageProvider

        public io.ultreia.java4all.i18n.runtime.I18nLanguageProvider getLanguageProvider()
      • getModifiedTranslations

        public Set<Item> getModifiedTranslations()
      • getModifiedTemplates

        public Set<Item> getModifiedTemplates()
      • setLastExportDate

        public void setLastExportDate​(Date lastExportDate)
      • getLastExportDate

        public Date getLastExportDate()
      • setAskToQuit

        public void setAskToQuit​(boolean askToQuit)
      • isAskToQuit

        public boolean isAskToQuit()