Interface ITranslatioStudioConnectorGui
public interface ITranslatioStudioConnectorGui
The GUI Interface
- Author:
- Phillip Austerfield (phillip.austerfield@idmedia.com)
-
Method Summary
Modifier and TypeMethodDescriptionGet the configuration panelget final configuration data to be sent to the connector instanceget final configuration data for the GUIgetName()Get the connector nameGet a list of available projectsvoidInit connector configurationvoidonInit(String sId, String sConfiguration, List<IProjectJobConfigurtion> vsAvailableConfigurations, IExchangeCommunicator pCommunicator) load connector configurationvoidonSave()Callback function to be executed once the program/configuration will be quitvoidonShow()Callback to be executed once the panel has been createdbooleanUse this connector for automatic translations
-
Method Details
-
getName
Get the connector name- Returns:
-
getConfigurationPanel
Get the configuration panel- Returns:
- panel or
null
-
getGuiConfiguration
get final configuration data for the GUI- Returns:
-
getConnectorConfiguration
get final configuration data to be sent to the connector instance- Returns:
-
onCreated
void onCreated()Init connector configuration -
onShow
void onShow()Callback to be executed once the panel has been created -
onSave
void onSave()Callback function to be executed once the program/configuration will be quit -
onInit
void onInit(String sId, String sConfiguration, List<IProjectJobConfigurtion> vsAvailableConfigurations, IExchangeCommunicator pCommunicator) load connector configuration- Parameters:
sId- System IdsConfiguration- configuration contentvsAvailableConfigurations- Available Job ConfigurationspCommunicator- Communicator Instance to exchange a message with the Connector
-
getProjects
Get a list of available projects- Returns:
- List, never
null
-
useForAutomaticTranslation
boolean useForAutomaticTranslation()Use this connector for automatic translations- Returns:
-