org.eparapher.core.tools
Class OODaemonManager

java.lang.Object
  extended by org.eparapher.core.tools.OODaemonManager

public class OODaemonManager
extends Object


Field Summary
static String[] BINDIR
           
static String[] MACINSTALLDIR
           
static String[] NIX64INSTALLDIR
           
static String[] NIXINSTALLDIR
           
static String[] OODIRPATTERN
           
static String[] WININSTALLDIR
           
 
Constructor Summary
OODaemonManager()
           
 
Method Summary
 void addOOLibPath()
           
 boolean canExecuteOpenOfficeBinary()
          Test if OpenOffice binary exists and can be executed
static String findOOBinaryPath()
           
static String findOOLibPath()
           
static OODaemonManager getInstance()
           
static String getsofficeParameters()
           
 boolean isOpenOfficeRunning()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OODIRPATTERN

public static String[] OODIRPATTERN

WININSTALLDIR

public static String[] WININSTALLDIR

MACINSTALLDIR

public static String[] MACINSTALLDIR

NIXINSTALLDIR

public static String[] NIXINSTALLDIR

NIX64INSTALLDIR

public static String[] NIX64INSTALLDIR

BINDIR

public static String[] BINDIR
Constructor Detail

OODaemonManager

public OODaemonManager()
Method Detail

getInstance

public static OODaemonManager getInstance()

canExecuteOpenOfficeBinary

public boolean canExecuteOpenOfficeBinary()
Test if OpenOffice binary exists and can be executed

Returns:
Throws:
FileNotFoundException
IOException

start

public void start()

stop

public void stop()

isOpenOfficeRunning

public boolean isOpenOfficeRunning()

addOOLibPath

public void addOOLibPath()

findOOBinaryPath

public static String findOOBinaryPath()

findOOLibPath

public static String findOOLibPath()

getsofficeParameters

public static String getsofficeParameters()


Copyright © 2009 eParapher Software Foundation. All Rights Reserved.