Lines Matching refs:nType
119 const XMLPropertyHandler* XMLPropertyHandlerFactory::GetPropertyHandler( sal_Int32 nType ) const in GetPropertyHandler()
121 DBG_ASSERT( (nType & ~((sal_uInt32)MID_FLAG_MASK)) == 0, in GetPropertyHandler()
123 return GetBasicHandler( nType ); in GetPropertyHandler()
130 XMLPropertyHandler* XMLPropertyHandlerFactory::GetHdlCache( sal_Int32 nType ) const in GetHdlCache()
134 if( maHandlerCache.find( nType ) != maHandlerCache.end() ) in GetHdlCache()
135 pRet = maHandlerCache.find( nType )->second; in GetHdlCache()
140 void XMLPropertyHandlerFactory::PutHdlCache( sal_Int32 nType, const XMLPropertyHandler* pHdl ) const in PutHdlCache() argument
144 ((XMLPropertyHandlerFactory*)this)->maHandlerCache[ nType ] = (XMLPropertyHandler*)pHdl; in PutHdlCache()
147 const XMLPropertyHandler* XMLPropertyHandlerFactory::GetBasicHandler( sal_Int32 nType ) const in GetBasicHandler()
149 const XMLPropertyHandler* pPropHdl = GetHdlCache( nType ); in GetBasicHandler()
153 pPropHdl = CreatePropertyHandler( nType ); in GetBasicHandler()
156 PutHdlCache( nType, pPropHdl ); in GetBasicHandler()
162 const XMLPropertyHandler* XMLPropertyHandlerFactory::CreatePropertyHandler( sal_Int32 nType ) in CreatePropertyHandler() argument
166 switch( nType ) in CreatePropertyHandler()
254 pPropHdl = new XMLRectangleMembersHdl( nType ); in CreatePropertyHandler()