@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("TMX Filter Writer Options", true, false); desc.addCheckboxPart(paramsDesc.get(WRITE_ALL_PROPERTIES_AS_ATTRIBUTES)); desc.addCheckboxPart(paramsDesc.get(ENABLE_DUPLICATE_PROPS)); desc.addTextInputPart(paramsDesc.get(PROP_VALUE_SEP)); desc.addCheckboxPart(paramsDesc.get(GENERATE_TU_UUID)); desc.addCheckboxPart(paramsDesc.get(NORMALIZE_INLINE_IDS)); return desc; } }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("IDML Filter", true, false); desc.addCheckboxPart(paramsDesc.get(UNTAG_XML_STRUCTURES)); desc.addCheckboxPart(paramsDesc.get(EXTRACT_NOTES)); desc.addCheckboxPart(paramsDesc.get(EXTRACT_MASTER_SPREADS)); desc.addCheckboxPart(paramsDesc.get(EXTRACT_HIDDEN_LAYERS)); desc.addCheckboxPart(paramsDesc.get(SKIP_DISCRETIONARY_HYPHENS)); return desc; } }
@Override public EditorDescription createEditorDescription (ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("SimpleTB Connector Settings", true, false); desc.addPathInputPart(paramsDesc.get(Parameters.GLOSSARYPATH), "TBX File", false); desc.addTextInputPart(paramsDesc.get(Parameters.SOURCELOCALE)); desc.addTextInputPart(paramsDesc.get(Parameters.TARGETLOCALE)); return desc; }
public EditorDescription createEditorDescription(ParametersDescription paramDesc) { EditorDescription desc = new EditorDescription("Cleanup", true, false); desc.addCheckboxPart(paramDesc.get(NORMALIZEQUOTES)); desc.addCheckboxPart(paramDesc.get(MATCHREGEXEXPRESSIONS)); desc.addCheckboxPart(paramDesc.get(MATCHUSERREGEX)); TextInputPart tip = desc.addTextInputPart(paramDesc.get(USERREGEX)); tip.setAllowEmpty(true); desc.addCheckboxPart(paramDesc.get(CHECKCHARACTERS)); desc.addCheckboxPart(paramDesc.get(PRUNETEXTUNIT)); return desc; } }
@Override public EditorDescription createEditorDescription( ParametersDescription parametersDescription) { EditorDescription desc = new EditorDescription("Archive Filter Parameters", true, false); desc.addTextInputPart(parametersDescription.get("mimeType")); desc.addTextInputPart(parametersDescription.get("fileNames")); desc.addTextInputPart(parametersDescription.get("configIds")); return desc; }
@Override public EditorDescription createEditorDescription( ParametersDescription parametersDescription) { EditorDescription desc = new EditorDescription("Simplification Filter Parameters", true, false); desc.addTextInputPart(parametersDescription.get("filterConfigId")); desc.addCheckboxPart(parametersDescription.get("simplifyResources")); desc.addCheckboxPart(parametersDescription.get("simplifyCodes")); return desc; }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Inline Codes Simplifier", true, false); desc.addCheckboxPart(paramsDesc.get(REMOVE_LEADING_TRAILING_CODES)); desc.addCheckboxPart(paramsDesc.get(MERGE_CODES)); return desc; } }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Experimental XLIFF 2.0", true, false); desc.addCheckboxPart(paramsDesc.get(WITHORIGINALDATA)); desc.addCheckboxPart(paramsDesc.get(ELIMINATEEMPTYTARGETSWITHNONEMPTYSOURCE)); //TODO maybe desc.addCheckboxPart(paramsDesc.get(CREATETIPPACKAGE)); return desc; }
@Override public EditorDescription createEditorDescription (ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Bilingual File Connector Settings", true, false); desc.addPathInputPart(paramsDesc.get(BIFILE), "Bilingual file", false); desc.addTextInputPart(paramsDesc.get(INPUTENCODING)); return desc; }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Post-segmentation Inline Codes Simplifier", true, false); desc.addCheckboxPart(paramsDesc.get(REMOVE_LEADING_TRAILING_CODES)); desc.addCheckboxPart(paramsDesc.get(MERGE_CODES)); return desc; } }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Create Target", true, false); desc.addCheckboxPart(paramsDesc.get(COPYCONTENT)); desc.addCheckboxPart(paramsDesc.get(COPYPROPERTIES)); desc.addSeparatorPart(); desc.addCheckboxPart(paramsDesc.get(OVERWRITEEXISTING)); desc.addSeparatorPart(); desc.addCheckboxPart(paramsDesc.get(CREATEONNONTRANSLATABLE)); return desc; } }
@Override public EditorDescription createEditorDescription (ParametersDescription paramDesc) { EditorDescription desc = new EditorDescription("XLIFF-2 Filter Parameters", true, false); desc.addCheckboxPart(paramDesc.get(MAXVALIDATION)); return desc; }
@Override public EditorDescription createEditorDescription(ParametersDescription parametersDescription) { EditorDescription desc = new EditorDescription("KantanMT v1 Connector Settings", true, false); desc.addTextInputPart(parametersDescription.get(PROFILE_NAME)); TextInputPart tipSecret = desc.addTextInputPart(parametersDescription.get(API_TOKEN)); tipSecret.setPassword(true); return desc; } }
@Override public EditorDescription createEditorDescription( ParametersDescription parametersDescription) { EditorDescription desc = new EditorDescription("Text Unit Filtering", true, false); desc.addTextInputPart(parametersDescription.get("tuFilterClassName")); return desc; } }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Translation Comparison", true, false); desc.addCheckboxPart(paramsDesc.get(COUNTTARGETS)); return desc; }
@Override public EditorDescription createEditorDescription (ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Translation Toolkit TM Connector Settings"); desc.addTextInputPart(paramsDesc.get(URL)); // Obsolete desc.addTextInputPart(paramsDesc.get(HOST)); // Obsolete desc.addTextInputPart(paramsDesc.get(PORT)); CheckboxPart cbp = desc.addCheckboxPart(paramsDesc.get(SUPPORTCODES)); cbp.setVertical(true); return desc; }
@Override public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("Apertium MT Connector Settings"); desc.addTextInputPart(paramsDesc.get(SERVER)); TextInputPart tip = desc.addTextInputPart(paramsDesc.get(APIKEY)); tip.setPassword(true); tip.setAllowEmpty(true); // API key is optional SpinInputPart sip = desc.addSpinInputPart(paramsDesc.get(TIMEOUT)); sip.setRange(0, 60); return desc; }
public EditorDescription createEditorDescription(ParametersDescription paramsDesc) { EditorDescription desc = new EditorDescription("ProMT Connector Settings"); desc.addTextInputPart(paramsDesc.get(HOST)); TextInputPart tip = desc.addTextInputPart(paramsDesc.get(USERNAME)); tip.setAllowEmpty(true); // Username is optional tip = desc.addTextInputPart(paramsDesc.get(PASSWORD)); tip.setPassword(true); tip.setAllowEmpty(true); // Password is optional return desc; }
@Override public EditorDescription createEditorDescription (ParametersDescription parametersDescription) { EditorDescription desc = new EditorDescription("KantanMT v2.1 Connector Settings", true, false); TextInputPart tipSecret = desc.addTextInputPart(parametersDescription.get(API_TOKEN)); tipSecret.setPassword(true); TextInputPart tip = desc.addTextInputPart(parametersDescription.get(ENGINE)); tip.setAllowEmpty(true); tip = desc.addTextInputPart(parametersDescription.get(ALIAS)); tip.setAllowEmpty(true); return desc; }
@Override public EditorDescription createEditorDescription(ParametersDescription paramDesc) { EditorDescription desc = new EditorDescription("Copy Or Move", true, false); String[] values = {COPYOPTION_OVERWRITE, COPYOPTION_BACKUP, COPYOPTION_SKIP}; String[] labels = {"Overwrite existing files", "Backup existing files", "Skip copy/move"}; ListSelectionPart lsp = desc.addListSelectionPart(paramDesc.get(COPYOPTION), values); lsp.setChoicesLabels(labels); lsp.setListType(ListSelectionPart.LISTTYPE_DROPDOWN); desc.addCheckboxPart(paramDesc.get(MOVE)); return desc; } }