Class TeXDetectService

  • All Implemented Interfaces:
    com.sun.star.document.XExtendedFilterDetection, com.sun.star.lang.XServiceInfo, com.sun.star.lang.XTypeProvider, com.sun.star.uno.XInterface, com.sun.star.uno.XWeak

    public class TeXDetectService
    extends com.sun.star.lib.uno.helper.WeakBase
    implements com.sun.star.document.XExtendedFilterDetection, com.sun.star.lang.XServiceInfo
    This class provides detect services for TeX documents It is thus an implementation of the service com.sun.star.document.ExtendedTypeDetection
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String __implementationName  
      static java.lang.String __serviceName  
      • Fields inherited from class com.sun.star.lib.uno.helper.WeakBase

        _mapTypes
      • Fields inherited from interface com.sun.star.document.XExtendedFilterDetection

        UNOTYPEINFO
      • Fields inherited from interface com.sun.star.lang.XServiceInfo

        UNOTYPEINFO
      • Fields inherited from interface com.sun.star.lang.XTypeProvider

        UNOTYPEINFO
      • Fields inherited from interface com.sun.star.uno.XWeak

        UNOTYPEINFO
    • Constructor Summary

      Constructors 
      Constructor Description
      TeXDetectService​(com.sun.star.uno.XComponentContext xContext)
      Construct a new TeXDetectService
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String detect​(com.sun.star.beans.PropertyValue[][] mediaDescriptor)  
      java.lang.String getImplementationName()  
      java.lang.String[] getSupportedServiceNames()  
      boolean supportsService​(java.lang.String sService)  
      • Methods inherited from class com.sun.star.lib.uno.helper.WeakBase

        finalize, getImplementationId, getTypes, queryAdapter
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • __implementationName

        public static final java.lang.String __implementationName
    • Constructor Detail

      • TeXDetectService

        public TeXDetectService​(com.sun.star.uno.XComponentContext xContext)
        Construct a new TeXDetectService
        Parameters:
        xContext - The Component Context
    • Method Detail

      • getImplementationName

        public java.lang.String getImplementationName()
        Specified by:
        getImplementationName in interface com.sun.star.lang.XServiceInfo
      • supportsService

        public boolean supportsService​(java.lang.String sService)
        Specified by:
        supportsService in interface com.sun.star.lang.XServiceInfo
      • getSupportedServiceNames

        public java.lang.String[] getSupportedServiceNames()
        Specified by:
        getSupportedServiceNames in interface com.sun.star.lang.XServiceInfo
      • detect

        public java.lang.String detect​(com.sun.star.beans.PropertyValue[][] mediaDescriptor)
        Specified by:
        detect in interface com.sun.star.document.XExtendedFilterDetection