Package org.omegat.languagetools
Class LanguageToolNetworkBridge
java.lang.Object
org.omegat.languagetools.BaseLanguageToolBridge
org.omegat.languagetools.LanguageToolNetworkBridge
- All Implemented Interfaces:
ILanguageToolBridge
-
Constructor Summary
ConstructorsConstructorDescriptionLanguageToolNetworkBridge(Language sourceLang, Language targetLang, String url) Get instance talking to remote serverLanguageToolNetworkBridge(Language sourceLang, Language targetLang, String path, int port, String languageModel) Get instance spawning and talking to local server -
Method Summary
Methods inherited from class org.omegat.languagetools.BaseLanguageToolBridge
getCheckResults
-
Constructor Details
-
LanguageToolNetworkBridge
public LanguageToolNetworkBridge(Language sourceLang, Language targetLang, String url) throws Exception Get instance talking to remote server- Parameters:
url- URL of remote LanguageTool server- Throws:
Exception
-
LanguageToolNetworkBridge
public LanguageToolNetworkBridge(Language sourceLang, Language targetLang, String path, int port, String languageModel) throws Exception Get instance spawning and talking to local server- Parameters:
path- local LanguageTool directoryport- local port for spawned server to listen- Throws:
Exception
-
-
Method Details
-
stop
public void stop()Description copied from interface:ILanguageToolBridgeHandle project or application closing -
applyRuleFilters
public void applyRuleFilters(Set<String> disabledCategories, Set<String> disabledRules, Set<String> enabledRules) Description copied from interface:ILanguageToolBridgeFree resources before destruction- Parameters:
disabledCategories- Comma-separated list of disabled category IDsdisabledRules- Comma-separated list of disabled rule IDsenabledRules- Comma-separated list of enabled rule IDs
-