Class Writer4LaTeX

java.lang.Object
com.sun.star.lib.uno.helper.WeakBase
org.openoffice.da.comp.writer4latex.Writer4LaTeX
All Implemented Interfaces:
com.sun.star.frame.XDispatch, com.sun.star.frame.XDispatchProvider, com.sun.star.lang.XInitialization, com.sun.star.lang.XServiceInfo, com.sun.star.lang.XTypeProvider, com.sun.star.uno.XInterface, com.sun.star.uno.XWeak

public final class Writer4LaTeX extends com.sun.star.lib.uno.helper.WeakBase implements com.sun.star.lang.XServiceInfo, com.sun.star.frame.XDispatchProvider, com.sun.star.lang.XInitialization, com.sun.star.frame.XDispatch
This class implements the ui (dispatch) commands provided by Writer4LaTeX. The actual processing is done by the three core classes TeXify, LaTeXImporter and BibTeXImporter
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class com.sun.star.lib.uno.helper.WeakBase

    _mapTypes

    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.lang.XInitialization

    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
    Writer4LaTeX(com.sun.star.uno.XComponentContext xContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addStatusListener(com.sun.star.frame.XStatusListener xControl, com.sun.star.util.URL aURL)
     
    void
    dispatch(com.sun.star.util.URL aURL, com.sun.star.beans.PropertyValue[] aArguments)
     
     
     
    void
    initialize(Object[] object)
     
    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)
     
    void
    removeStatusListener(com.sun.star.frame.XStatusListener xControl, com.sun.star.util.URL aURL)
     
    boolean
     

    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 Details

  • Constructor Details

    • Writer4LaTeX

      public Writer4LaTeX(com.sun.star.uno.XComponentContext xContext)
  • Method Details

    • 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
    • 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
    • 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
    • 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