1*93a5026fSmseidel /************************************************************** 2*93a5026fSmseidel * 3*93a5026fSmseidel * Licensed to the Apache Software Foundation (ASF) under one 4*93a5026fSmseidel * or more contributor license agreements. See the NOTICE file 5*93a5026fSmseidel * distributed with this work for additional information 6*93a5026fSmseidel * regarding copyright ownership. The ASF licenses this file 7*93a5026fSmseidel * to you under the Apache License, Version 2.0 (the 8*93a5026fSmseidel * "License"); you may not use this file except in compliance 9*93a5026fSmseidel * with the License. You may obtain a copy of the License at 10*93a5026fSmseidel * 11*93a5026fSmseidel * http://www.apache.org/licenses/LICENSE-2.0 12*93a5026fSmseidel * 13*93a5026fSmseidel * Unless required by applicable law or agreed to in writing, 14*93a5026fSmseidel * software distributed under the License is distributed on an 15*93a5026fSmseidel * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*93a5026fSmseidel * KIND, either express or implied. See the License for the 17*93a5026fSmseidel * specific language governing permissions and limitations 18*93a5026fSmseidel * under the License. 19*93a5026fSmseidel * 20*93a5026fSmseidel *************************************************************/ 21*93a5026fSmseidel 22*93a5026fSmseidel 23*93a5026fSmseidel 24*93a5026fSmseidel #ifndef _NBDTMGFACT_HXX 25*93a5026fSmseidel #define _NBDTMGFACT_HXX 26*93a5026fSmseidel #ifndef _NBDTMG_HXX 27*93a5026fSmseidel #include "nbdtmg.hxx" 28*93a5026fSmseidel #endif 29*93a5026fSmseidel namespace svx { namespace sidebar { 30*93a5026fSmseidel class SVX_DLLPUBLIC NBOutlineTypeMgrFact 31*93a5026fSmseidel { 32*93a5026fSmseidel public: 33*93a5026fSmseidel static NBOTypeMgrBase* CreateInstance(const NBOType aType); 34*93a5026fSmseidel NBOutlineTypeMgrFact(); ~NBOutlineTypeMgrFact()35*93a5026fSmseidel virtual ~NBOutlineTypeMgrFact() {} 36*93a5026fSmseidel }; 37*93a5026fSmseidel }} 38*93a5026fSmseidel #endif 39