1*cdf0e10cSrcweir package complex.embedding;
2*cdf0e10cSrcweir 
3*cdf0e10cSrcweir import com.sun.star.uno.UnoRuntime;
4*cdf0e10cSrcweir import com.sun.star.uno.XInterface;
5*cdf0e10cSrcweir import com.sun.star.uno.AnyConverter;
6*cdf0e10cSrcweir 
7*cdf0e10cSrcweir import com.sun.star.lang.*;
8*cdf0e10cSrcweir import com.sun.star.embed.*;
9*cdf0e10cSrcweir import com.sun.star.packages.*;
10*cdf0e10cSrcweir import com.sun.star.io.*;
11*cdf0e10cSrcweir import com.sun.star.beans.*;
12*cdf0e10cSrcweir 
13*cdf0e10cSrcweir import share.LogWriter;
14*cdf0e10cSrcweir 
15*cdf0e10cSrcweir public class TestHelper  {
16*cdf0e10cSrcweir 
17*cdf0e10cSrcweir 	LogWriter m_aLogWriter;
18*cdf0e10cSrcweir 	String m_sTestPrefix;
19*cdf0e10cSrcweir 
20*cdf0e10cSrcweir 	public TestHelper( LogWriter aLogWriter, String sTestPrefix )
21*cdf0e10cSrcweir 	{
22*cdf0e10cSrcweir 		m_aLogWriter = aLogWriter;
23*cdf0e10cSrcweir 		m_sTestPrefix = sTestPrefix;
24*cdf0e10cSrcweir 	}
25*cdf0e10cSrcweir 
26*cdf0e10cSrcweir 	public void Error( String sError )
27*cdf0e10cSrcweir 	{
28*cdf0e10cSrcweir 		m_aLogWriter.println( m_sTestPrefix + "Error: " + sError );
29*cdf0e10cSrcweir 	}
30*cdf0e10cSrcweir 
31*cdf0e10cSrcweir 	public void Message( String sMessage )
32*cdf0e10cSrcweir 	{
33*cdf0e10cSrcweir 		m_aLogWriter.println( m_sTestPrefix + sMessage );
34*cdf0e10cSrcweir 	}
35*cdf0e10cSrcweir }
36*cdf0e10cSrcweir 
37