org.cogroo.addon
Class Main
java.lang.Object
com.sun.star.lib.uno.helper.WeakBase
org.cogroo.addon.Main
- All Implemented Interfaces:
- com.sun.star.frame.XDispatch, com.sun.star.frame.XDispatchProvider, com.sun.star.lang.XInitialization, com.sun.star.lang.XServiceDisplayName, com.sun.star.lang.XServiceInfo, com.sun.star.lang.XTypeProvider, com.sun.star.linguistic2.XLinguServiceEventBroadcaster, com.sun.star.linguistic2.XProofreader, com.sun.star.linguistic2.XSupportedLocales, com.sun.star.task.XJob, com.sun.star.task.XJobExecutor, com.sun.star.uno.XInterface, com.sun.star.uno.XWeak
public final class Main
- extends com.sun.star.lib.uno.helper.WeakBase
- implements com.sun.star.linguistic2.XProofreader, com.sun.star.lang.XServiceInfo, com.sun.star.linguistic2.XLinguServiceEventBroadcaster, com.sun.star.task.XJobExecutor, com.sun.star.lang.XServiceDisplayName, com.sun.star.lang.XInitialization, com.sun.star.frame.XDispatch, com.sun.star.frame.XDispatchProvider, com.sun.star.task.XJob
Fields inherited from interface com.sun.star.linguistic2.XProofreader |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.lang.XServiceInfo |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.linguistic2.XLinguServiceEventBroadcaster |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.task.XJobExecutor |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.lang.XServiceDisplayName |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.lang.XInitialization |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.frame.XDispatch |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.frame.XDispatchProvider |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.task.XJob |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.uno.XWeak |
UNOTYPEINFO |
Fields inherited from interface com.sun.star.lang.XTypeProvider |
UNOTYPEINFO |
Constructor Summary |
Main(com.sun.star.uno.XComponentContext context)
|
Method Summary |
static com.sun.star.lang.XSingleComponentFactory |
__getComponentFactory(String sImplementationName)
|
static boolean |
__writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xRegistryKey)
|
boolean |
addLinguServiceEventListener(com.sun.star.linguistic2.XLinguServiceEventListener xLinEvLis)
|
void |
addStatusListener(com.sun.star.frame.XStatusListener xControl,
com.sun.star.util.URL aURL)
|
void |
changeContext(com.sun.star.uno.XComponentContext xCompContext)
|
void |
dispatch(com.sun.star.util.URL aURL,
com.sun.star.beans.PropertyValue[] aArguments)
|
com.sun.star.linguistic2.ProofreadingResult |
doProofreading(String docID,
String paraText,
com.sun.star.lang.Locale locale,
int startOfSentencePos,
int sugEndOfSentencePos,
com.sun.star.beans.PropertyValue[] aLanguagePortions)
|
Object |
execute(com.sun.star.beans.NamedValue[] args)
|
String |
getImplementationName()
|
com.sun.star.lang.Locale[] |
getLocales()
|
String |
getServiceDisplayName(com.sun.star.lang.Locale arg0)
|
static String[] |
getServiceNames()
|
String[] |
getSupportedServiceNames()
|
boolean |
hasLocale(com.sun.star.lang.Locale aLocale)
|
void |
ignoreRule(String aRuleIdentifier,
com.sun.star.lang.Locale aLocale)
|
void |
initialize(Object[] object)
|
boolean |
isSpellChecker()
|
com.sun.star.frame.XDispatch |
queryDispatch(com.sun.star.util.URL aURL,
String sTargetFrameName,
int iSearchFlags)
|
com.sun.star.frame.XDispatch[] |
queryDispatches(com.sun.star.frame.DispatchDescriptor[] seqDescriptors)
|
boolean |
removeLinguServiceEventListener(com.sun.star.linguistic2.XLinguServiceEventListener xLinEvLis)
|
void |
removeStatusListener(com.sun.star.frame.XStatusListener xControl,
com.sun.star.util.URL aURL)
|
void |
resetIgnoreRules()
|
boolean |
supportsService(String sService)
|
void |
trigger(String sEvent)
|
Methods inherited from class com.sun.star.lib.uno.helper.WeakBase |
getImplementationId, getTypes, queryAdapter |
Main
public Main(com.sun.star.uno.XComponentContext context)
changeContext
public void changeContext(com.sun.star.uno.XComponentContext xCompContext)
__getComponentFactory
public static com.sun.star.lang.XSingleComponentFactory __getComponentFactory(String sImplementationName)
__writeRegistryServiceInfo
public static boolean __writeRegistryServiceInfo(com.sun.star.registry.XRegistryKey xRegistryKey)
getLocales
public com.sun.star.lang.Locale[] getLocales()
- Specified by:
getLocales
in interface com.sun.star.linguistic2.XSupportedLocales
hasLocale
public boolean hasLocale(com.sun.star.lang.Locale aLocale)
- Specified by:
hasLocale
in interface com.sun.star.linguistic2.XSupportedLocales
isSpellChecker
public boolean isSpellChecker()
- Specified by:
isSpellChecker
in interface com.sun.star.linguistic2.XProofreader
doProofreading
public com.sun.star.linguistic2.ProofreadingResult doProofreading(String docID,
String paraText,
com.sun.star.lang.Locale locale,
int startOfSentencePos,
int sugEndOfSentencePos,
com.sun.star.beans.PropertyValue[] aLanguagePortions)
throws com.sun.star.lang.IllegalArgumentException
- Specified by:
doProofreading
in interface com.sun.star.linguistic2.XProofreader
- Throws:
com.sun.star.lang.IllegalArgumentException
ignoreRule
public void ignoreRule(String aRuleIdentifier,
com.sun.star.lang.Locale aLocale)
throws com.sun.star.lang.IllegalArgumentException
- Specified by:
ignoreRule
in interface com.sun.star.linguistic2.XProofreader
- Throws:
com.sun.star.lang.IllegalArgumentException
resetIgnoreRules
public void resetIgnoreRules()
- Specified by:
resetIgnoreRules
in interface com.sun.star.linguistic2.XProofreader
getImplementationName
public String getImplementationName()
- Specified by:
getImplementationName
in interface com.sun.star.lang.XServiceInfo
supportsService
public boolean supportsService(String sService)
- Specified by:
supportsService
in interface com.sun.star.lang.XServiceInfo
getSupportedServiceNames
public String[] getSupportedServiceNames()
- Specified by:
getSupportedServiceNames
in interface com.sun.star.lang.XServiceInfo
getServiceNames
public static String[] getServiceNames()
addLinguServiceEventListener
public boolean addLinguServiceEventListener(com.sun.star.linguistic2.XLinguServiceEventListener xLinEvLis)
- Specified by:
addLinguServiceEventListener
in interface com.sun.star.linguistic2.XLinguServiceEventBroadcaster
removeLinguServiceEventListener
public boolean removeLinguServiceEventListener(com.sun.star.linguistic2.XLinguServiceEventListener xLinEvLis)
- Specified by:
removeLinguServiceEventListener
in interface com.sun.star.linguistic2.XLinguServiceEventBroadcaster
trigger
public void trigger(String sEvent)
- Specified by:
trigger
in interface com.sun.star.task.XJobExecutor
getServiceDisplayName
public String getServiceDisplayName(com.sun.star.lang.Locale arg0)
- Specified by:
getServiceDisplayName
in interface com.sun.star.lang.XServiceDisplayName
initialize
public void initialize(Object[] object)
throws com.sun.star.uno.Exception
- Specified by:
initialize
in interface com.sun.star.lang.XInitialization
- Throws:
com.sun.star.uno.Exception
dispatch
public void dispatch(com.sun.star.util.URL aURL,
com.sun.star.beans.PropertyValue[] aArguments)
- Specified by:
dispatch
in interface com.sun.star.frame.XDispatch
addStatusListener
public void addStatusListener(com.sun.star.frame.XStatusListener xControl,
com.sun.star.util.URL aURL)
- Specified by:
addStatusListener
in interface com.sun.star.frame.XDispatch
removeStatusListener
public void removeStatusListener(com.sun.star.frame.XStatusListener xControl,
com.sun.star.util.URL aURL)
- Specified by:
removeStatusListener
in interface com.sun.star.frame.XDispatch
queryDispatch
public com.sun.star.frame.XDispatch queryDispatch(com.sun.star.util.URL aURL,
String sTargetFrameName,
int iSearchFlags)
- Specified by:
queryDispatch
in interface com.sun.star.frame.XDispatchProvider
queryDispatches
public com.sun.star.frame.XDispatch[] queryDispatches(com.sun.star.frame.DispatchDescriptor[] seqDescriptors)
- Specified by:
queryDispatches
in interface com.sun.star.frame.XDispatchProvider
execute
public Object execute(com.sun.star.beans.NamedValue[] args)
throws com.sun.star.lang.IllegalArgumentException,
com.sun.star.uno.Exception
- Specified by:
execute
in interface com.sun.star.task.XJob
- Throws:
com.sun.star.lang.IllegalArgumentException
com.sun.star.uno.Exception
Copyright © 2012-2013 CoGrOO. All Rights Reserved.