|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.olafpanz.translationtable.CommandFacade
public final class CommandFacade
Implements tool commands.
| Constructor Summary | |
|---|---|
CommandFacade()
|
|
| Method Summary | |
|---|---|
static void |
createCode(TranslationTableParameters param)
Create translations tables for one file |
static void |
exportXML(TranslationTableParameters param,
java.io.File xmlFile)
Export translation table specified in parameters to given file as xml. |
private static java.util.List<TranslationDocument> |
loadDocuments(TranslationTableParameters param)
Load all currently specified translation-table-documents |
private static java.util.List<TranslationDocument> |
loadXml(java.io.File file)
Load translation table from xml file. |
private static de.olafpanz.xsd.translationTable100.TranslationTablesDocument |
toXML(java.util.List<TranslationDocument> docList)
Convert a translation-document into aa xml-document |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CommandFacade()
| Method Detail |
|---|
public static void exportXML(TranslationTableParameters param,
java.io.File xmlFile)
throws java.io.IOException
param - Startup parametersxmlFile - target xml file.
java.io.IOException - Error in writing file.private static de.olafpanz.xsd.translationTable100.TranslationTablesDocument toXML(java.util.List<TranslationDocument> docList)
docList - List of documents to transform. Might be empty but not
null
private static java.util.List<TranslationDocument> loadDocuments(TranslationTableParameters param)
throws java.io.IOException
param - Current parameters.
java.io.IOException - Error in loading
private static java.util.List<TranslationDocument> loadXml(java.io.File file)
throws java.io.IOException
file - File must exist and a valid translation-table file
java.io.IOException - Error in loading
public static void createCode(TranslationTableParameters param)
throws java.io.IOException
param - Parameters to create table.
java.io.IOException - File loading might mail.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||