_Mutex typedef rtl::Static < osl::Mutex, > _Mutex; :: () { // multi-thread-safe mutex for all platforms osl::MutexGuard aGuard( ::get()); } ::~ () { } OOXMLFactory_ns::Pointer_t ::m_pInstance; OOXMLFactory_ns::Pointer_t ::getInstance() { if (m_pInstance.get() == NULL) m_pInstance.reset(new ()); return m_pInstance; } String String Boolean Integer Integer Integer String // 0 (*pMap)[ ] = AttributeInfo(RT_ , ); // empty resource: AttributeToResourceMapPointer ::createAttributeToResourceMap(Id nId) { AttributeToResourceMapPointer pMap(new AttributeToResourceMap()); switch (nId) { break; default: break; } return pMap; } ListValueMapPointer ::createListValueMap(Id nId) { ListValueMapPointer pMap(new ListValueMap()); switch (nId) { (*pMap)[ ] = ; break; default: break; } return pMap; } /* ref: */ (*pMap)[ ] = CreateElement(RT_ , ); /* start: */ CreateElementMapPointer ::createCreateElementMap(Id nId) { CreateElementMapPointer pMap(new CreateElementMap()); switch (nId) { break; default: break; } return pMap; } if (sal::static_int_cast<Id>(pHandler->getId()) == ) { { OOXMLPropertySetEntryToInteger aHandler( ); dynamic_cast<OOXMLFastContextHandlerStream*>(pHandler)->getPropertySetAttrs()->resolve(aHandler); if (sal::static_int_cast<Id>(aHandler.getValue()) == ) { dynamic_cast<OOXMLFastContextHandlerProperties*>(pHandler)-> (); pHandler->propagateCharacterPropertiesAsSet( ); dynamic_cast<OOXMLFastContextHandlerTextTableCell*>(pHandler)-> (); dynamic_cast<OOXMLFastContextHandlerTextTableRow*>(pHandler)-> (); dynamic_cast<OOXMLFastContextHandlerStream*>(pHandler)-> (); pHandler->startField(); pHandler->fieldSeparator(); pHandler->endField(); dynamic_cast<OOXMLFastContextHandlerStream*>(pHandler)->sendProperty( ); pHandler->sendPropertiesWithId( ); pHandler->text(sText); pHandler->positionOffset(sText); pHandler->alignH(sText); pHandler->alignV(sText); OOXMLFastHelper<OOXMLIntegerValue>::newProperty(pHandler, , " "); OOXMLFastHelper<OOXMLIntegerValue>::mark(pHandler, , " "); OOXMLFastHelper<OOXMLIntegerValue>::newProperty(pHandler, ooxml:token , pHandler->getToken()); pHandler-> (); } } } break; break; void :: Action(OOXMLFastContextHandler* pHandler , const OUString & sText ) { sal_uInt32 nDefine = pHandler->getDefine(); switch (nDefine) { default: break; } switch (nDefine) { default: break; } } { // OOXMLValue::Pointer_t pValue(new OOXMLIntegerValue(sText)); pValueHandler->setValue(pValue); ListValueMapPointer pListValueMap = getListValueMap(nDefine); if (pListValueMap.get() != NULL) { OOXMLValue::Pointer_t pValue(new OOXMLIntegerValue((*pListValueMap)[sText])); pValueHandler->setValue(pValue); } } characters string ::getDefineName(Id nId) const { static IdToStringMapPointer pMap; if (pMap.get() == NULL) { pMap = IdToStringMapPointer(new IdToStringMap()); (*pMap)[ ] = " "; } return (*pMap)[nId]; } (*pMap)[ ] = ; // TokenToIdMapPointer ::createTokenToIdMap(Id nId) { TokenToIdMapPointer pMap(new TokenToIdMap()); switch (nId) { break; default: // break; } return pMap; } case : pHandler-> (pValue); break; OOXMLFastContextHandler { * pHandler = dynamic_cast< * >(_pHandler); switch(nToken) { default: break; } } break; void ::attributeAction(OOXMLFastContextHandler * _pHandler, Token_t nToken, OOXMLValue::Pointer_t pValue) { switch(_pHandler->getDefine()) { default: break; } } void ::attributeAction(OOXMLFastContextHandler *, Token_t, OOXMLValue::Pointer_t) { } #ifdef DEBUG_FACTORY string ::getName() const { return " "; } #endif #include "doctok/sprmids.hxx" #include "doctok/resourceids.hxx" #include "ooxml/resourceids.hxx" #include "OOXMLFactory_values.hxx" #include "OOXMLFactory_ .hxx" #include "ooxml/OOXMLFastHelper.hxx" #ifdef _MSC_VER #pragma warning(disable:4065) // switch statement contains 'default' but no 'case' labels #endif namespace writerfilter { namespace ooxml { /// @cond GENERATED /// @endcond }}