public class YamlTranslationFile extends TranslationFile
| Constructor and Description | 
|---|
YamlTranslationFile(java.io.File path,
                                TranslationLanguage language,
                                java.lang.String name,
                                TranslationManager manager)
                                Constructor 
                             | 
                        
| Modifier and Type | Method and Description | 
|---|---|
void | 
                            add(java.lang.String key,
                                java.lang.String value)
                                Add a translation 
                             | 
                        
YamlTranslationFile
                             | 
                            fancyHeader(java.lang.String... header)
                                Set a fancy header 
                             | 
                        
TranslationLanguage
                             | 
                            getLanguage()
                                Get the translation language 
                             | 
                        
org.yaml.snakeyaml.Yaml | 
                            getYaml()
                                Get the YAML object 
                             | 
                        
YamlTranslationFile
                             | 
                            header(java.lang.String... header)
                                Set the header 
                             | 
                        
YamlTranslationFile
                             | 
                            read()
                                Read the file 
                             | 
                        
void | 
                            reload()
                                Reload 
                             | 
                        
void | 
                            saveFile()
                                Save the file 
                             | 
                        
public YamlTranslationFile(java.io.File path,
                   TranslationLanguage language,
                   java.lang.String name,
                   TranslationManager manager)
                            path - save pathlanguage - translation languagename - project namepublic void reload()
public YamlTranslationFile header(java.lang.String... header)
header - Comment headerpublic YamlTranslationFile fancyHeader(java.lang.String... header)
header - Comment headerpublic void add(java.lang.String key,
       java.lang.String value)
                            add in
                                    class TranslationFile
                                key - translation namevalue - translation valuepublic TranslationLanguage getLanguage()
getLanguage in
                                    class TranslationFile
                                public void saveFile()
saveFile in
                                    class TranslationFile
                                public org.yaml.snakeyaml.Yaml getYaml()
public YamlTranslationFile read()
read in
                                    class TranslationFile