67 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| /*************************************************************************
 | |
|  *
 | |
|  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 | |
|  *
 | |
|  * Copyright 2000, 2010 Oracle and/or its affiliates.
 | |
|  *
 | |
|  * OpenOffice.org - a multi-platform office productivity suite
 | |
|  *
 | |
|  * This file is part of OpenOffice.org.
 | |
|  *
 | |
|  * OpenOffice.org is free software: you can redistribute it and/or modify
 | |
|  * it under the terms of the GNU Lesser General Public License version 3
 | |
|  * only, as published by the Free Software Foundation.
 | |
|  *
 | |
|  * OpenOffice.org is distributed in the hope that it will be useful,
 | |
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
|  * GNU Lesser General Public License version 3 for more details
 | |
|  * (a copy is included in the LICENSE file that accompanied this code).
 | |
|  *
 | |
|  * You should have received a copy of the GNU Lesser General Public License
 | |
|  * version 3 along with OpenOffice.org.  If not, see
 | |
|  * <http://www.openoffice.org/license.html>
 | |
|  * for a copy of the LGPLv3 License.
 | |
|  *
 | |
|  ************************************************************************/
 | |
| 
 | |
| // MARKER(update_precomp.py): autogen include statement, do not remove
 | |
| #include "precompiled_xmloff.hxx"
 | |
| #include "formstyles.hxx"
 | |
| #include <xmloff/xmltoken.hxx>
 | |
| 
 | |
| //.........................................................................
 | |
| namespace xmloff
 | |
| {
 | |
| //.........................................................................
 | |
| 
 | |
|     using namespace token;
 | |
|     using namespace ::com::sun::star::uno;
 | |
|     using namespace ::com::sun::star::xml;
 | |
| 
 | |
|     //=====================================================================
 | |
|     //= OControlStyleContext
 | |
|     //=====================================================================
 | |
|     //---------------------------------------------------------------------
 | |
|     OControlStyleContext::OControlStyleContext( SvXMLImport& _rImport, const sal_uInt16 _Prefix, const ::rtl::OUString& _rLocalName,
 | |
|         const Reference< sax::XAttributeList >& _rxAttrList, SvXMLStylesContext& _rParentStyles,
 | |
|         const sal_uInt16 _nFamily, const sal_Bool _bDefaultStyle )
 | |
|         :XMLPropStyleContext( _rImport, _Prefix, _rLocalName, _rxAttrList, _rParentStyles, _nFamily, _bDefaultStyle )
 | |
|     {
 | |
|     }
 | |
| 
 | |
|     //---------------------------------------------------------------------
 | |
|     void OControlStyleContext::SetAttribute( sal_uInt16 _nPrefixKey, const ::rtl::OUString& _rLocalName, const ::rtl::OUString& _rValue )
 | |
|     {
 | |
|         if ( _rLocalName == GetXMLToken( XML_DATA_STYLE_NAME ) )
 | |
|             m_sNumberStyleName = _rValue;
 | |
|         else
 | |
|             XMLPropStyleContext::SetAttribute( _nPrefixKey, _rLocalName, _rValue );
 | |
|     }
 | |
| 
 | |
| //.........................................................................
 | |
| }   // namespace xmloff
 | |
| //.........................................................................
 | |
| 
 | |
| 
 |