protected static class HierarchialTranslationTable.PropBasedExportTask extends HierarchialTranslationTable.AbstractExportTask
keys, locales, pkg| Constructor and Description |
|---|
PropBasedExportTask(java.lang.String baseDir,
java.lang.String baseFileName,
java.util.List<java.util.Locale> locales,
java.lang.String mode,
java.util.Collection<java.lang.String> keys,
TranslationPackage pkg)
The paths should be one to one with the locales they represent.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Properties |
buildFor(java.util.Locale l) |
void |
run(TaskProgressListener progressListener)
The "work" function.
|
boolean |
validateExport()
This gives the task a chance to check things and ask questions, like "overwrite?".
|
canCancel, getTaskTitle, onCompletepublic PropBasedExportTask(java.lang.String baseDir,
java.lang.String baseFileName,
java.util.List<java.util.Locale> locales,
java.lang.String mode,
java.util.Collection<java.lang.String> keys,
TranslationPackage pkg)
public boolean validateExport()
HierarchialTranslationTable.AbstractExportTaskvalidateExport in class HierarchialTranslationTable.AbstractExportTaskprotected java.util.Properties buildFor(java.util.Locale l)
public void run(TaskProgressListener progressListener) throws java.lang.Exception
AsyncClientTaskjava.lang.Exception