Class Project
- java.lang.Object
-
- io.ultreia.java4all.i18n.editor.model.Project
-
public class Project extends Object
Created by tchemit on 07/07/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PathgetExportFile()PathgetI18nDirectory()PathgetI18nEditorDirectory()PathgetI18nUserTemplatesDirectory()PathgetI18nUserTranslationsDirectory()io.ultreia.java4all.i18n.runtime.I18nLanguageProvidergetLanguageProvider()DategetLastExportDate()Set<Locale>getLocales()Set<Item>getModifiedTemplates()Set<Item>getModifiedTranslations()StringgetName()StringgetSessionId()ItemgetTemplate(String templateName)Set<String>getTemplateNames()ItemgetTranslation(String key)Set<String>getTranslationKeys()static com.google.common.collect.HashMultimap<Locale,String>getTranslationKeys(io.ultreia.java4all.i18n.runtime.I18nLanguageProvider languageProvider)io.ultreia.java4all.util.VersiongetVersion()booleanisAskToQuit()booleanisModified()voidsetAskToQuit(boolean askToQuit)voidsetLastExportDate(Date lastExportDate)
-
-
-
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()
-
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()
-
setLastExportDate
public void setLastExportDate(Date lastExportDate)
-
getLastExportDate
public Date getLastExportDate()
-
setAskToQuit
public void setAskToQuit(boolean askToQuit)
-
isAskToQuit
public boolean isAskToQuit()
-
-