1 /*************************************************************************
2  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
3  *
4  * Copyright 2000, 2010 Oracle and/or its affiliates.
5  *
6  * OpenOffice.org - a multi-platform office productivity suite
7  *
8  * This file is part of OpenOffice.org.
9  *
10  * OpenOffice.org is free software: you can redistribute it and/or modify
11  * it under the terms of the GNU Lesser General Public License version 3
12  * only, as published by the Free Software Foundation.
13  *
14  * OpenOffice.org is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  * GNU Lesser General Public License version 3 for more details
18  * (a copy is included in the LICENSE file that accompanied this code).
19  *
20  * You should have received a copy of the GNU Lesser General Public License
21  * version 3 along with OpenOffice.org.  If not, see
22  * <http://www.openoffice.org/license.html>
23  * for a copy of the LGPLv3 License.
24  *
25 ************************************************************************/
26 
27 #include "precompiled_svtools.hxx"
28 
29 #include "dummypanel.hxx"
30 
31 //........................................................................
32 namespace svt
33 {
34 //........................................................................
35 
36     using ::com::sun::star::uno::Reference;
37     using ::com::sun::star::accessibility::XAccessible;
38 
39 	//====================================================================
40 	//= DummyPanel
41 	//====================================================================
42 	//--------------------------------------------------------------------
43     DummyPanel::DummyPanel()
44     {
45     }
46 
47 	//--------------------------------------------------------------------
48     DummyPanel::~DummyPanel()
49     {
50     }
51 
52 	//--------------------------------------------------------------------
53     IMPLEMENT_IREFERENCE( DummyPanel )
54 
55 	//--------------------------------------------------------------------
56     void DummyPanel::Activate( Window& )
57     {
58     }
59 
60 	//--------------------------------------------------------------------
61     void DummyPanel::Deactivate()
62     {
63     }
64 
65 	//--------------------------------------------------------------------
66     void DummyPanel::SetSizePixel( const Size& )
67     {
68     }
69 
70 	//--------------------------------------------------------------------
71     ::rtl::OUString DummyPanel::GetDisplayName() const
72     {
73         return ::rtl::OUString();
74     }
75 
76     //--------------------------------------------------------------------
77     Image DummyPanel::GetImage() const
78     {
79         return Image();
80     }
81 
82     //--------------------------------------------------------------------
83     rtl::OString DummyPanel::GetHelpID() const
84     {
85         return rtl::OString();
86     }
87 
88     //--------------------------------------------------------------------
89     void DummyPanel::GrabFocus()
90     {
91     }
92 
93     //--------------------------------------------------------------------
94     void DummyPanel::Dispose()
95     {
96     }
97 
98     //--------------------------------------------------------------------
99     Reference< XAccessible > DummyPanel::CreatePanelAccessible( const Reference< XAccessible >& i_rParentAccessible )
100     {
101         (void)i_rParentAccessible;
102         return NULL;
103     }
104 
105 //........................................................................
106 } // namespace svt
107 //........................................................................
108